Engine Help Kategorie: NotesAdmin
Gefilterte Übersicht der Engine-Help-Dokumentation.
@CopyACL
Kopiert die ACL der Datenbank mit dem DBHANDLE DBHANDLE1 in die Datenbank mit dem DBHANDLE DBHANDLE2. Wenn die @Funktion erfolgreich durchgeführt wurde, ist das @Funktions-Ergebnis vom Datentyp PV. Der durchführende Serv …
@CopyTemplateACL
Kopiert die Template-ACL der Datenbank mit dem DBHANDLE DBHANDLE1 als ACL in die Datenbank mit dem DBHANDLE DBHANDLE2. Template-ACL-Einträge werden in der ACL in eckigen Klammern angegeben. Diese @Funktion setzt diese Ei …
@DeleteDBARConnection
Löscht eine spezielle Advanced Replication Settings Verbindung zwischen dem Zielserver TEXT DESTINATIONSERVER und dem Quellserver TEXT SOURCESERVER. Der Eintrag für AnyServer (Wildcard "-") als Quellserver kann nicht gel …
@DeleteEnvironment
Löscht die Umgebungsvariable TEXT TEXT1 physikalisch aus der NOTES.INI. ReturnWert: 1 = Variable konnte gelöscht werden. 0 = Varaible nicht vorhanden. @Errro... = Es ist ein Fehler aufgetretten, die Variable wurde nicht …
@Environment
Liefert den Wert der Umgebungsvariable TEXT/TEXTLIST TEXT1/TEXTLIST1 zurück.
@ExpandGroups
In TEXT/TEXTLIST TEXT1/TEXTLIST1 werden alle angegebenen Gruppennamen durch ihre Mitglieder ersetzt. Dabei bleiben unbekannte Gruppennamen erhalten und die so entstandene Liste wird als @Funktionsergebnis zurückgegeben. …
@GetACL
Holt die ACL der Datenbank mit dem OSPATH OSPATH1 oder DBHANDLE DBHANDLE1 und gibt sie aufgeteilt auf TEXTLIST USERNAMES2, NUMBERLIST USERLEVEL3, TEXTLIST USERPRIVS4 und TEXTLIST PRIVNAMES5 zurück. USERNAMES2: Die ACL-Na …
@GetACLHistory
Es wird die ACL-(Veränderungs)-History der DB mit dem DBHANDLE DBHANDLE1 als TEXTLIST zurückgegeben. Beispiel @GetACLHistory(DBHANDLE1): DBHANDLE1:=@OpenDB("TEST.NSF"); @LogReport(@GetACLHistory(DBHANDLE1)); DBHANDLE1:=@ …
@GetACLMaxINetAccess
Gibt den Maximum Internet Access der DB mit dem DBHANDLE DBHANDLE1 zurück. LEVEL: 6=(Manager) Manager 5=(Developer) Entwickler 4=(Editor) Editor 3=(Author) Autor 2=(Reader) Leser 1=(Depositor) Archivar 0=(No …
@GetDBARConnection
Gibt, zu der DB mit dem DBHANDLE DBHANDLE1, die Einstellungen der Advanced Replication Connection vom Quellserver TEXT SOURCESERVER zum Zielserver TEXT DESTINATIONSERVER zurück, wenn es eine Definition für dieses Zielser …
@GetDBARConnections
Es wird in TEXTLIST TLRETDESTINATIONSERVERS die Liste der Zielserver zurückgegeben, für die in der DB mit dem DBHANDLE DBHANDLE1, Advanced Replication Settings definiert wurden. Optional kann im Parameter TEXTLIST TLRETS …
@GetDBDocumentCount
Es wird die Anzahl der Data-Dokumente der DB mit dem DBHANDLE DBHANDLE1 in zurückgegeben. Optional kann die Anzahl der gelöschten Dokumente FLOAT FLOATDELETEDCOUNT und die Anzahl der Design-Dokumente FLOAT FLOATDESIGNCOU …
@GetDBID
Es wird die ID der DB mit dem DBHANDLE DBHANDLE1 in zurückgegeben. Die ID ist ein TD Wert der den Zeitpunkt der Erzeugung der DB angibt.
@GetDBReplicaHistory
Holt die Replikations-History der Datenbank mit dem DBHANDLE DBHANDLE1. Direkt zurückgegeben wird eine TEXTLIST mit den Namen der Server/User. In RETTD1 wird eine TDLIST mit jeweils dem letzten Replikationsdatum, korresp …
@GetDBReplicaInfo
Holt die Replikations-Information über Replik-ID TD REPLICAID2, Replikations-Flags NUMBER FLAGS3, Replikations-Lösch-Intervall NUMBER CUTOFFINTERVAL4 und Replikations-Lösch-Zeitpunkt TD CUTOFFTD5 der Datenbank mit dem DB …
@GetDBSpaceUsage
Es wird die Größe der DB mit dem DBHANDLE DBHANDLE1 in Bytes zurückgegeben (aufgerundet auf volle MBytes). Optional kann die Anzahl der benutzten (FLOAT FLOATALLOC) bzw. der freien Bytes (FLOAT FLOATFREE) sowie die proze …
@GetDBTitle
Gibt den Datenbanktitel und die Datenbank-Kategorien der Datenbank mit dem DBHANDLE DBHANDLE1 zurück. Der Rückgabe-Wert ist vom Typ TEXTLIST bei der im ersten Element der Titel steht und für jede vorhandene Kategorie ein …
@GetDocPrivileges
Gibt eine FLOATLIST der zu dem Dokument mit dem NOTEHANDLE NOTEHANDLE1 gehörenden Privilegien zurück. Hat das Dokument keine Privilegien so hat die Liste 0 Elemente.
@GetMailAddress
Gibt die Mailadresse oder, wenn eingetragen, die Mailadresse zur Weiterleitung zum User TEXT USER1 (aus dem Adreßbuch) zurück.
@GetMailLocation
Gibt die Mail relevanten Informationen zu dem User TEXT (aus dem Adressbuch) zurück. Als ReturnWert wird der MailServer (TEXT) zurückgegeben. In P2 wird der MailFileName (TEXT) zurückgegeben.
@GetOSPath
Gibt den physikalischen/lokalen Pfad (OSPATH) zum relativen NOTESPATH/NOTESPATHLIST NOTESPATH1/NOTESPATHLIST1 zurück. Directory- und Datenbank-Verbindungen werden dabei berücksichtigt. Wird eine NOTESPATHLIST als Input-P …
@GetRemoteDBPathByRID
Es wird auf dem Server mit dem ServerName TEXT TEXTSERVERNAME die erste DB mit der ReplikID RID DBRID gesucht und der NotesPath (TEXT) auf diese zurückgegeben. Mit diesem NotesPath kann die gefundene DB geöffnet werden. …
@GetSchedListEntry
Gibt die Daten für einen bestimmten Eintrag FN POSITION2 der SCHEDLIST SCHEDLIST1 zurück. In UID UID3 wird die UID des documents zurückgegben auf das sich dieser Eintrag bezieht. In TDLIST TDLRANGE4 wird die Zeitspanne d …
@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 …
@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 …
@ReorgACLPrivileges
Die leeren Elemente der TEXTLIST PRIVNAMES2 werden entfernt und im Parameter RETUSERPRIVS3 zurückgegeben. Die korrespondierenden Privilegienverweise in der TEXTLIST USERPRIVS1 werden angepaßt und im Parameter RETPRIVNAME …
@Replicate
Repliziert die Datenbank mit dem DBHANDLE DBHANDLE1 mit der Datenbank mit dem DBHANDLE DBHANDLE2. FNLIST FNLIST3 ist eine Liste mit Rechten bei der das erste Element die Rechte der Replizierung in der ersten Datenbank an …
@ReplicateWithFormula
Repliziert die Datenbank mit dem DBHANDLE DBHANDLE1 mit der Datenbank mit dem DBHANDLE DBHANDLE2, wobei nur die Dokumente repliziert werden, die der Notes-Kompatiblen Selection-Formula TEXT/TEXTLIST FORMULA3 entsprechen. …
@ReplicateWithFormulaWithFieldException
Repliziert die Datenbank mit dem DBHANDLE DBHANDLE1 mit der Datenbank mit dem DBHANDLE DBHANDLE2, wobei nur die Dokumente repliziert werden, die der Notes-Kompatiblen Selection-Formula TEXT FORMULA3 entsprechen. FNLIST F …
@ReplicateWithServer
Es die Datenbanken des lokalen Notes-Servers mit dem entfernten Notes-Server TEXT SERVERNAME2 über den Port TEXT PORTNAME1 durch den Notes-Replikator (nicht der Engine-Replikator) repliziert. Über FN OPTIONS3 können Opti …
@ServerPing
Mit dieser @Funktion kann die Erreichbarkeit bzw. die Verfügbarkeit des Servers mit dem Namen TEXT TEXT1 geprüft werden. Return-Wert: Falls der Server antwortet wird der Workload Index (FN) des Servers zurückgegeben, and …
@SetACL
Schreibt die ACL die durch PARAMETER2-5 beschrieben wird in die Datenbank mit dem DBHANDLE DBHANDLE. Es muß in dieser ACL immer mindestens ein Eintrag mit ACL-LEVEL=6 enthalten sein. Der APIEngine-Server der die ACL schr …
@SetACLMaxINetAccess
Setzt den Maximum Internet Access der DB mit dem DBHANDLE DBHANDLE1 auf den Level FN FNLEVEL2. FNLEVEL2: 6=(Manager) Manager 5=(Developer) Entwickler 4=(Editor) Editor 3=(Author) Autor 2=(Reader) Leser 1=(Depos …
@SetDBARConnection
Setzt, in der DB mit dem DBHANDLE DBHANDLE1, die Einstellungen der Advanced Replication Connection vom Quellserver TEXT SOURCESERVER zum Zielserver TEXT DESTINATIONSERVER, wenn es eine Definition für dieses Zielserver/Qu …
@SetDBReplicaInfo
Setzt in der Datenbank mit dem DBHANDLE DBHANDLE1 die Replikations-Informationen Replik-ID TD REPLICAID2, Replikations-Flags FN FLAGS3, Replikations-Lösch-Interval FN CUTOFFINTERVAL4 und Replikations-Lösch-Zeitpunkt TD C …
@SetDBTitle
Setzt den Titel und die Kategorien der Datenbank mit dem DBHANDLE DBHANDLE1. Bei TEXT TEXT2 wird dieser als Titel interpretiert und die Kategorien werden gelöscht, bei TEXTLIST TEXTLIST2 wird das erste Element der Liste …
@SetDocPrivileges
Setzt im Dokument mit dem NOTEHANDLE NOTEHANDLE1 die Privilegien die in der FLOATLIST PRIVILEGES2 angegeben sind.
@SetEnvironment
Setzt die Umgebungsvariable TEXT TEXT1 auf den Wert TEXT TEXT2.
@SetSchedListEntry
Setzt die Daten für einen bestimmten Eintrag FN POSITION2 der SCHEDLIST SCHEDLIST1. In UID UID3 wird die UID des documents übergeben auf das sich dieser Eintrag bezieht. In TDLIST TDLRANGE4 wird die Zeitspanne dieses Ein …
@VerifyNoteSignature
Prüft ob das Dokument mit dem NOTEHANDLE NOTEHANDLE1 unterzeichnet ist und ob die Unterzeichnung noch gültig ist. Konnte eine Unterzeichnung positiv bestätigt werden (certified key im Adreßbuch) wird TRUE zurückgegeben, …
