Zum Hauptinhalt springen

VldOpen

obj -> VldOpen(alpha1[, int2]) : handle

Ausführbar von Clients mit grafischer Oberfläche Ausführbar vom Server Ausführbar von Clients mit Programmierschnittstelle Ausführbar von der Web-Schnittstelle Ausführbar vom Druckprozessor Ausführbar von der ODBC-Schnittstelle Ausführbar vom SOA-Service

Validierungselement öffnen bzw. erstellen

Details

Mit dieser Funktion wird ein Validierungselement geöffnet oder neu angelegt. In (obj) wird der Deskriptor des Validierungsverzeichnisses angegeben.

Die maximale Länge eines Validierungselementes beträgt 60 Zeichen. Der Name darf keine Steuerzeichen oder die Zeichen * und ? enthalten.

Folgende Optionen (int2) können angegeben werden:

info

Wird keine Sperroption angegeben, wird das Validierungselement mit einer gemeinsamen Sperre geöffnet.

Die Sperrung eines Validierungselementes bleibt bis zum Schließen des Objektes mit VldClose () oder bis sich der Benutzer von der Datenbank abmeldet erhalten. Änderungen an einem Validierungselement können nur bei einer exklusiven Sperre (siehe _VldLock) vorgenommen werden.

Beispiele:

// Objekt 'Frm_Main' im Verzeichnis tVldDir öffnen
tVldElm # tVldDir->VldOpen('Frm_Main');

// Objekt 'Frm_Sub' im Verzeichnis tDirHdl erstellen und für andere Benutzer sperren
tVldElm # tVldDir->VldOpen('Frm_Sub', _VldCreate | _VldLock);

Mögliche Laufzeitfehler:

  • _ErrHdlInvalid: Deskriptor des Validierungsverzeichnisses (obj) ist ungültig.