LOCKED ATTRIBUTES

4D - Documentation   Français   English   German   4D Programmiersprache, Befehle nach Themen   4D Programmiersprache, Befehle alphabetisch   4D Programmiersprache, Konstanten nach Themen   Back   Previous   Next

Version 3


LOCKED ATTRIBUTES ({Tabellenname; }Prozessnr; Anwender; Arbeitsstation; Prozessname)

ParameterTypBeschreibung
TabellennameTabelleTabelle, deren Datensatz gesperrt ist, oder
Haupttabelle ohne Angabe
ProzessnrNumerischNummer des sperrenden Prozesses
AnwenderStringName des Anwenders, wenn Multi-User
ArbeitsstationStringName der Arbeitsstation, wenn Multi-User
ProzessnameStringName des sperrenden Prozesses

Beschreibung

Der Befehl LOCKED ATTRIBUTES informiert Sie, welcher Anwender, welche Arbeitsstation und welcher Prozess einen Datensatz sperrt. Sie können diese Angaben in ein eigenes Dialogfenster setzen, um den Benutzer zu warnen, wenn ein Datensatz gesperrt ist.

Ist der Datensatz nicht gesperrt, gibt Prozessnr den Wert 0 (Null) zurück, die Parameter Anwender, Arbeitsstation und Prozessname geben leere Strings zurück. Wurde ein Datensatz gelöscht, gibt Prozessnr den Wert -1 zurück, die Parameter Anwender, Arbeitsstation und Prozessname geben ebenfalls leere Strings zurück.

Im Einzelplatzbetrieb gibt dieser Befehl bei gesperrtem Datensatz nur Werte in Prozessnr und Prozessname zurück. Anwender und Arbeitsstation sind leere Strings.

In Anwender erhalten Sie den Benutzernamen, wie er im Kennwortsystem von 4th Dimension angegeben ist, selbst wenn kein Benutzername eingetragen ist. Gibt es kein Passwortsystem, wird "Designer" zurückgegeben.

In Arbeitsstation erhalten Sie den Benutzernamen, wie er im Kontrollfeld File Sharing des Betriebssystems angegeben ist. Geänderte Namen werden erst nach einem Neustart berücksichtigt.

Referenz

Datensatz sperren, Locked.


4D - Documentation   Français   English   German   4D Programmiersprache, Befehle nach Themen   4D Programmiersprache, Befehle alphabetisch   4D Programmiersprache, Konstanten nach Themen   Back   Previous   Next