Zum Hauptinhalt springen

VldOpen

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.