Engine Help: Text
Gefilterte Übersicht der Engine-Help-Dokumentation.
OSFILE
OSFILE bezeichnet ein OperatingSystemFile. Also eine Datei auf der Festplatte des Notes-Servers.
OSPATH
Bezeichnet einen absoluten oder relativen (Ab dem aktuellem Verzeichnis) Operating-System-Path. Beispiele: C:\NOTES\TEST.DAT E:\BACKUP\SOURCE\TEST.DAT TEST.DAT
Parameter-Übergabe
Parameter-Übergabe bei Engine Batch Command's. Ein Parameter beginnt sofort nach dem vorhergehenden Trennzeichen (":" oder ",") und endet unmittelbar vor einem Trennzeichen ("," oder ";"). Ein Befehl muß mit einem Semiko …
PRC Document
Ein PRC Dokument enthält ein Engine Script Programm. Dies ist der alte Name für ein Script Dokument, wird aber in den Batch Scripts, in den Kommandos (Commands), aus kompatibilitäts Gründen weiter verwendet.
PRG Document
Ein PRG Dokument ist ein Engine Time Event Dokument. Dies ist der alte Name für ein Engine Time Event Dokument, wird aber in den Batch Scripts, in den Kommandos (Commands) (sowie auf der Server-Konsole), aus kompatibilit …
SECTION END
Letztes Statement in einem IDF-Document. Syntax: SECTION END;
SECTION EOF
Statement das in einem IDF-Document das Processing-Program einleitet, das nach dem Einzug ausgeführt werden soll. Es können alle @Funktionen verwendet werden.
SECTION IMPORT
Hier wird der einzuziehende Satz definiert. Es können keine @Funktionen verwendet werden. Es dürfen keine Tabulatoren und Kommentare verwendet werden!!! Syntax: Einfaches Feld: DataTyp,Länge,Trennzeichen,FeldName; Listen …
SECTION INIT
Statement das in einem IDF-Document das Processing-Program einleitet, das vor dem Einzug ausgeführt werden soll. Es können alle @Funktionen verwendet werden.
SECTION PROCESSING
Statement das in einem IDF-Document das Processing-Program einleitet, das zu jedem Satz, während des Einzug's, ausgeführt werden soll. Es können alle @Funktionen verwendet werden.
SECTION REFERENCE
In der SECTION REFERENCE werden feste Umsetzungen von bestimmten Einzugs-Feldwerten in andere Feldwerte. Es dürfen keine Tabulatoren und Kommentare verwendet werden!!! Syntax für eine Referenz-Liste: Ziel-Datentyp,Refere …
SECTION SYSTEM
Hier werden generelle Einzugsparameter definiert: Es dürfen keine Tabulatoren und Kommentare verwendet werden!!! SET SepModus: SET SepModus := @Length; Der Satz wird durch eine bestimmte Länge definiert. SET SepModus := …
SET DocMultiplyer
SET DocMultiplyer: (Defaultwert 1) Angabe wie oft das Dokument geschrieben werden soll.
SET MaxRecords
SET MaxRecords: Definiert die maximal einzuziehenden Records. (Defaultwert 0 .Das bedeutet keine maximale Anzahl von Records.)
SET RecordCount
SET Statement in der SECTION SYSTEM im IDF-Document. SET RecordCount: Anzahl der einzuziehenden Zeichen pro Record.
SET RecordRepeat
SET RecordRepeat: (Defaultwert 1) Angabe wie oft der Trennzeichenstring (oder einer der T.s) auftreten soll befor ein Record wirklich zuende ist.
SET SaveMain
SET SaveMain: (Defaultwert 1) 0=Main Dokument wird nicht gespeichert. 1=Main Dokument wird gespeichert. @SaveMain im Processing verursacht einmalig für dieses Main-Dokument die Umkehrung. (Bei generell nicht Speichern -> …
SET SepModus
SET Statement in der SECTION SYSTEM im IDF-Document. SET SepModus: Beispiele: SET SepModus := @Length; Der Satz wird durch eine bestimmte Länge definiert. (siehe SET RecordCount.) SET SepModus := @String; Der Satz wird d …
SET SepString
SET Statement in der SECTION SYSTEM im IDF-Document. SET SepString: Setzt den Trennzeichenstring der einen Record beendet. Der Trennzeichenstring (Kann mit @Char und + gebildet werden) kann auch eine Liste von Trennzeich …
SHARED
SHARED ist ein eine besondere Variable-Gruppe, die nicht nach Beendigung eines Processing's/Import's gelöscht wird, und auch nach Beendigung des BATCH (AEF) noch im Speicher verbleibt. Das bedeutet daß eine Variable die …
Steuerdatenbank
Siehe APICTRL.NSF.
String Exceptions (Escape Sequences)
In einem String in einem Engine Script kann eine Exception (Ausnahmebehandlung) angegeben werden. Die Exception wird eingeleitet durch einen Back-Slash (\). Danach kommt ein Kennzeichen das die Exception die durchgeführt …
STRUKTURELLE KEYWORDS
IF: Verzweigt strukturell auf einen Block von Anweisungen wenn die Bedingung BOOL erfüllt ist. (Bei der Version mit ELSE wird bei Nichterfüllung der Bedingung BOOL in den ELSE-Block verzweigt.) Syntax: IF(BOOL) { } ELSE …
SWITCH/CASE/DEFAULT
Syntax: SWITCH(Test) { CASE("A") { } CASE("BB") { } } oder SWITCH(Test) { CASE("A") { } CASE("BB") { } DEFAULT { } } Es wird das Ergebnis des SWITCH-Ausdrucks mit den Ergebnis …
TELL Engine Commands
Auf der Server-Console können der Engine bzw. einzelnen Engine-Tasks mit dem Kommando TELL Anweisungen erteilt werden. Kommando: Bedeutung: do compact Startet manuell eine API-Log-Kompaktierung. stop TASKID Signali …
Toolbox
Die Toolbox ist eine Sammlung von Out-Of-The-Box-Anwendungen, die auf der Engine laufen. Die Toolbox-DB (in der Regel SRVJOBS.NSF) enthält hierbei die jeweiligen Parameter für diese Anwendungen.
ToolboxDB
Im Feld "ToolboxDB" muß der Notes-FilePath (Notes relativer Datei-Pfad) Toolbox-DB eingetragen werden. (Ist in den meisten Fällen identisch mit der Engine-Control-DB.)
TRUE
siehe Datentyp BOOL
UID
Eine UID ist eine Nummer für ein Dokument, die es einmal im Universium, datenbankunabhängig bezeichnet. Unterschiedliche Versionen werden dabei nicht unterschieden.
VARGROUP
Ein Pseudo-NOTEHANDLE, der keinem Dokument assoziiert ist. Siehe Variable-Gruppen.
Variable Beschränkungen
NUMBER: Range 0-65536. FlOAT: Range analog zu Notes. TEXT: Maximal als Engine-Variable ca. 63kB. Maximal als Notes-Feld ca. 15kB. NUMBERLIST: Maximal 30719 Elemente. FLOATLIST: Maximal 8063 Elemente. TEXTLIST: Maximal 63 …
Variable-Gruppen
Eine Variable-Gruppe kennzeichnet eine Menge von Variablen als zusammengehörig. Sie (die Gruppe) wird in eckigen Klammern hinter dem Variable-Namen angegeben. Eine Varaible-Gruppe kann zum Beispiel alle Variable bzw Feld …
Variablen
Im Gegensatz zur Notes-@Functions-Sprache können Variablen in der Engine beliebig oft redefiniert werden. Sie müssen nicht deklariert oder typisiert werden. Der Typ und der Wert einer Variable darf sich jederzeit ändern. …
VStack
Ein VStack ist praktisch ein Ordner im Engine-Variable-System und die Basis einer Variable-Gruppe/NOTEHANDLE. Er wird in @Funktionen normalerweise mit seinem Namen also als TEXT angegeben. Während ein/eine NOTEHANDLE/VAR …
VStack-Path
Hinter einer nicht lokalen Variable wird in eckigen Klammern normalerweise ein/eine NOTEHANDLE/VARGROUP (Variable-Gruppe) angegben. Im Falle einer VARGROUP (Variable-Gruppe) ist es möglich auch Gruppen von Variablen anzu …
Windows
Windows ist ein eingetragenes Warenzeichen der Microsoft Corporation.
