Engine Help: Function
Gefilterte Übersicht der Engine-Help-Dokumentation.
@MySQLFreeResult
Löscht ein gespeichertes Ergebnis einer @MySQLQuery Anfrage. Der VSPECMYSQLRES MySQLResultHandle wird von @MySQLQuery geliefert. Return: Im Erfolgsfall wird ein geschlossener VSPECMYSQLRES MySQLResultHandle zurückgegeben …
@MySQLGetNumRows
Gibt die Anzahl der Zeilen/Rows eines gespeicherten Ergebnises einer @MySQLQuery oder @MySQLExecutePreparedStatement Anfrage zurück. Return: Im Erfolgsfall FN Anzahl andernfalls @Error;
@MySQLInit
Initialisiert MySQL und gibt einen VSPECMYSQL MySQLHandle zurück, dieser wird von anderen MySQL-@Functions benötigt. Return: Gibt im Erfolgsfall einen VSPECMYSQL MySQLHandle zurück andernfalls @Error;
@MySQLOptions
Setzt die Optionen. Sollte nach @MySQLInit aufgerufen werden. Derzeit wird nur die Option MYSQL_READ_DEFAULT_GROUP gesetzt. Wenn nur ein Parameter angegeben wird dieser Wert auf auf "engine" gesetzt, andernfalls auf den …
@MySQLQuery
Führt einen MySQL-Query aus. Wenn die Anfrage ein Ergebnis liefert kann dieses im VSPECMYSQLRES MySQLResultHandle gespeichert werden. Wenn die Anfrage ein INSERT Statement enthält und dieses auf eine AUTOINCREMENT ID Spa …
@MySQLThreadEnd
Diese @Funktion muss vor beenden eines Threads aufgerufen werden! HINWEIS: Diese @Funktion gibt den MySQL-Kontext frei! Nach dem Aufruf von @MySQLThreadEnd dürfen keine weiteren MySQL-Funktionen mehr aufgerufen werden.
@Name
Im Prinzip analog zu Notes. Unterschied: Das KEYWORD muß in Anführungsstriche gesetzt werden: Also statt [CN] muß "[CN]" angegeben werden etc. KEYWORD: [O] [C] [OU1] [OU2] [OU3] [OU4] [CN] [Canonicalize] [Abbreviate] [To …
@Neg
Negiert FN/FNLIST FN1/FNLIST1, und gibt sie als FLOAT/FLOATLIST zurück.
@Newline
Gibt einen Zeilenvorschub zurück, der in TEXT/TEXTLIST verwendet werden kann.
@NewOID
Liefert eine OID für ein neues Dokument einer Datenbank mit dem DBHANDLE DBHANDLE1 zurück.
@NotesIDFileCloseCertifierCtx
Die @Funktion schließt den Certifier NotesID Context-Handle VSPECCERTIFIERCTXHANDLE VSPECCERTIFIERCTXHANDLE1 und gibt VSPECPOTVAR zurück. Return-Wert: Im Erfolgsfall wird VSPECPOTVAR zurückgegeben, andernfalls @ERROR.
@NotesIDFileEncodePassword
Die @Funktion codiert das Klartext-Passwort TEXT TEXTPASSWORD1 und gibt das kodierte Passwort als VSPECENCPASSWORD zurück. Im Fehlerfall wird @ERROR zurückgegeben.
@NotesIDFileGetInfo
Diese @Funktion liefert diverse Informationen über das Notes-ID File mit dem OSPATH OSPATH1 zurück. Wenn das ID-File Passwort geschützt ist, sollte @NotesIDFileGetInfo nicht benutzt werden. Da in diesem Fall, an der Serv …
@NotesIDFileNewCertifier
Erzeugen einer neuen Notes Certifier ID. Optional kann zudem dein Eintrag im Namen&Adressbuch vorgenommen werden und ein Mail-File für den neuen Benutzer angelegt werden. Die Steuerung erfolgt im wesentlichen über FN IDT …
@NotesIDFileNewServer
Erzeugen einer neuen Notes Server ID. Optional kann zudem ein Eintrag im Namen&Adressbuch vorgenommen werden. Die Steuerung erfolgt im wesentlichen über FN IDTYPE und FN FLAGS. Alle anderen Parameter sind weitgehend opti …
@NotesIDFileNewWorkstation
Erzeugen einer neuen Notes ID. Optional kann zudem dein Eintrag im Namen&Adressbuch vorgenommen werden und ein Mail-File für den neuen Benutzer angelegt werden. Die Steuerung erfolgt im wesentlichen über FN IDTYPE, FN MA …
@NotesIDFileOpenCertifierCtx
Diese @Funktion öffnet den Cdertifier Context (Certifier Notes-ID) mit dem OSPATH OSPATH1. Im Parameter VSPECENCPASSWORD VSPECENCPASSWORD2 muß das kodierte Passwort (siehe @NotesIDFileEncodePassword) übergeben werden, fa …
@NotesIDFileReCertifyID
Diese @Funktion rezertifiziert die Notes-ID mit dem OSPATH OSPATH4 mit der Certifier Notes-ID, die dem Certifier Context Handle VSPECCERTIFIERCTXHANDLE VSPECCERTIFIERCTXHANDLE1 zugeordnet worden ist (siehe @NotesIDFileOp …
@NotesIDFileSetCtxExpirationTD
Mit dieser @Funktion wird dem Certifier Context Handle VSPECCERTIFIERCTXHANDLE VSPECCERTIFIERCTXHANDLE1 ein Ablaufdatum (TD TDEXPIRE2) für neu erstelle Notes-ID's zugeordnet. Alle im Folgenden mit diesem Certifier Contex …
@Now
Liefert den aktuellen Zeit-Datums-Wert. Wenn die @Function mit dem optionalem Parameter FN FN = 1 aufgerufen wird, wird die System-Zeit nicht die Domino-Server-Zeit (diese kann sich unterscheiden!) zurückgegeben.
@NTRegistryDeleteKey
Löscht den SUBKEY mit dem Namen TEXT TEXTSUBKEYNAME2 unter dem KeyPfad TEXT TEXTKEYPATH1 mit allen darin befindlichen Values. ReturnWert: Im Erfolgsfall TRUE, andernfalls @ERROR.
@NTRegistryDeleteValue
Löscht den Wert (Value) mit dem Namen TEXT TEXTVALUENAME2 unter dem KeyPfad TEXT TEXTKEYPATH1. ReturnWert: Im Erfolgsfall TRUE, andernfalls @ERROR.
@NTRegistryGetValue
Holt den Inhalt des Wert's (Value) mit dem Namen TEXT TEXTVALUENAME2, unter dem KeyPfad TEXT TEXTKEYPATH1, und gibt diesen in RETVALUE3 zurück. Der DataType von RETVALUE3 hängt vom Datentyp der Registry-Value ab. Folgend …
@NTRegistryScanSubKeys
Holt die unter dem KeyPath TEXT TEXTKEYPATH1 befindlichen SubKeys und gibt diese als HUGETEXTLIST zurück. ReturnWert: Im Erfolgsfall HUGETEXTLIST, andernfalls @ERROR.
@NTRegistryScanValues
Holt die unter dem KeyPath TEXT TEXTKEYPATH1 befindlichen Werte (Values) und gibt deren Namen als HUGETEXTLIST zurück. ReturnWert: Im Erfolgsfall HUGETEXTLIST, andernfalls @ERROR.
@NTRegistrySetValue
Setzt den Inhalt des Wert's (Value) mit dem Namen TEXT TEXTVALUENAME2, unter dem KeyPfad TEXT TEXTKEYPATH1, auf den Inhalt der Variable VALUE3. Folgende Datentypen werden unterstütz (für VALUE3): TEXT TEXTLIST NUMBER (wi …
@OpenAgent
Öffnet in der Datenbank mit dem DBHANDLE DBHANDLE1 den Agent(Filter) mit dem Namen TEXT TITLE2. Diese @Function ist erst ab Notes Version 4.5 verfügbar. ReturnWert: Wurde die @Function erfolgreich durchgeführt wird ein A …
@OpenAttachedFile
Öffnet das angehängte File mit der Attachment-Number FN FNATTACHMENTNUMBER2 oder mit dem internen (eindeutigen) Attachment-Namen TEXT TEXTATTACHMENTNAME2 und gibt einen OBJECTFILEHANDLE darauf zurück. Mit TEXT MODE3 kann …
@OpenDB
Öffnet eine Datenbank mit dem NOTESPATH NOTESPATH1 und liefert einen DBHANDLE zurück. Ab Version 1.93 kann mit TEXT OPTIONS2 ein näheres Verhalten bestimmt werden. OPTIONS2: L=Locked (Kein weiteres Öffnen von anderer Ste …
@OpenDesignNote
Öffnet das erste Dokument in der Datenbank mit dem DBHANDLE DBHANDLE1, das der NOTECLASSES NOTECLASSES3 entspricht und den TEXT TITLE2 hat, und gibt den NOTEHANDLE NOTEHANDLE4 zurück. Hinweis: Änderungen an einem Design- …
@OpenFtSearch
Öffnet in der Datenbank mit dem DBHANDLE DBHANDLE1 einen Full-Text-Search mit dem Suchstring TEXT TEXTQUERY2 und den Optionen FN FNOPTIONS3. Der Parameter VIEWHANDLE VIEWHANDLESEARCHVIEW4 ist reserviert. Diese @Function …
@OpenNoteByID
Öffnet das Dokument in der Datenbank mit dem DBHANDLE DBHANDLE1 und der ID NOTEID2 und gibt den NOTEHANDLE NOTEHANDLE3 zurück. Über den Optionalen Parameter FN FNOPTIONS4 können Optionen angegeben werden. FNOPTIONS4: BIT …
@OpenNoteByPosition
Öffnet in der Datenbank mit dem DBHANDLE DBHANDLE1 in der Ansicht mit dem VIEWHANDLE VIEWHANDLE2 an der Position VIEWPOSITION VIEWPOSITION3 bzw. VIEWPOS VIEWPOS3 ein Dokument und gibt NOTEHANDLE NOTEHANDLE4 als Ergebnis …
@OpenNoteByUID
Öffnet das Dokument in der Datenbank mit dem DBHANDLE DBHANDLE1 und der UID UID2 und gibt den NOTEHANDLE NOTEHANDLE3 zurück. FNOPTIONS4: BIT DEC HEX BEDEUTUNG wenn gesetzt 01 00000001 00000001 Open Summary on …
@OpenNTComPort
Nur für Engine unter Windows! Öffnet das DEVICE mit dem OSCOMPORTNAME OSCOMPORTNAME und gibt einen OSCOMHANDLE darauf zurück. Beipiel: @OpenNTComPort(OSCOMPORTNAME); OSCOMHANDLE1:=@OpenNTComPort("COM1"); OSCOMHANDLE1:=@C …
@OpenOSComPort
Öffnet das DEVICE mit dem OSCOMPORTNAME OSCOMPORTNAME und gibt einen OSCOMHANDLE darauf zurück. Beipiel: @OpenOSComPort(OSCOMPORTNAME); OSCOMHANDLE1:=@OpenOSComPort("COM1"); OSCOMHANDLE1:=@CloseOSComPort(OSCOMHANDLE1); D …
@OpenOSFile
Öffnet das OSFILE mit dem OSPATH OSPATH1 und gibt einen FILEHANDLE darauf zurück. Mit TEXT MODE2 kann der Modus des Öffnens bestimmt werden. MODE2: A=(Append) Öffnen zum Anhängen von Daten B=(Binary) Keine Umsetzung …
@OpenProfileNote
Öffnet ein Profile-Document in der DB mit dem DBHANDLE DBHANDLE1 und gibt den (geöffneten) NOTEHANDLE NOTEHANDLE3 auf dieses Profile-Document zurück. TEXT/TEXTLIST TEXT2/TEXTLIST2: Wird hier nur ein TEXT angegeben ist di …
@OpenQueue
Öffnet die Message-Queue mit dem Namen TEXT TEXTQUEUENAME. Im Erfolgsfall wird ein Queue-Handle zurückgegeben, andernfalls @ERROR.
@OpenView
Öffnet in der Datenbank mit dem DBHANDLE DBHANDLE1 eine(n) Ansicht/Folder mit dem Namen TEXT NAME2 (bzw. mit der NOTEID VIEWNOTEID) und liefert den VIEWHANDLE zurück. Im Parameter FN FNFLAGS3 können Optionen angegeben we …
@Password
Generiert aus dem TEXT TEXTPASSWORD1 einen Hash, der als TEXT zurückgegeben wird. Im Fehlerfall liefert @Password @Error zurückgegeben. FN FNHASHTYPE2: 1 liefert einen Hash wie @Password unter Notes zurück. (Version komp …
@Power
Berechnet FN/FNLIST FN1/FNLIST1 hoch FN/FNLIST FN2/FNLIST2. Dabei wird jedes Element von FNLIST2 auf das entsprechende Element von FNLIST1 angewandt. Sollte eine Liste kürzer sein, so wird deren letztes Element für alle …
@ProperCase
Liefert TEXT/TEXTLIST TEXT1/TEXTLIST1 in echter Groß-/Kleinschreibung zurück, d.h. der 1. Buchstabe groß, die folgenden klein.
@PrtVStack
Gibt den VStack mit dem Namen NAME1 aus (bei "" wird _PRCVSTACK - der lokale VStack der Funktion oder des Laufzeit-Context - genommen). Mit FN OPTIONS2 kann ein näheres Verhalten festgelegt werden und mit FN SIZE3 eine M …
@PushAndReplace
Repliziert die Datenbank mit dem DBHANDLE FROMDBHANDLE1 mit der Datenbank mit dem DBHANDLE TODBHANDLE2 in der Richtung von FROMDBHANDLE1 nach TODBHANDLE2, wobei nur die Dokumente repliziert werden, die der Notes-Kompatib …
@PushWithFormula
Repliziert die Datenbank mit dem DBHANDLE FROMDBHANDLE1 mit der Datenbank mit dem DBHANDLE TODBHANDLE2 in der Richtung von FROMDBHANDLE1 nach TODBHANDLE2, wobei nur die Dokumente repliziert werden, die der Notes-Kompatib …
@PutQueue
Stellt die Message TEXT TEXTMESSAGE mit der Priorität FN FNPRIORITY in die Message-Queue mit dem Queue-Handle VSPECQUEUEHANDLE QUEUEHANDLE. Im Erfolgsfall wird TRUE zurückgegeben, andernfalls @ERROR. FN FNPRIORITY: 1 = …
@Rand
Derzeit nur unter NT verfügbar! Liefert eine pseudo-zufallszahl zwischen 0 und 32767.
@ReadAttachedFile
Liest aus dem File-Attachment mit dem OBJECTFILEHANDLE OBJECTFILEHANDLE1 einen Satz mit der Länge FN LENGTH3. Dieser Satz wird als Variable des Datentyp's, der in TEXT RETTYPE2 spezifiziert wird, zurückgegeben. Wird TEXT …
@ReadBuffer
Liest aus dem BINBUFFER mit dem BUFFERHANDLE BUFFERHANDLE1 einen Satz mit der Länge FN LENGTH3. Dieser Satz wird als Variable des Datentyp's, der in TEXT RETTYPE2 spezifiziert wird, zurückgegeben. RETTYPE2: A=TEXT B=BINA …
