HandleUnlockField (Event Makro)

HandleUnlockField (Event Makro)

Dieses Makro wird aufgerufen, um den Inhalt von Feldern zur Bearbeitung freizugeben, wenn der Benutzer diesen bearbeiten möchte. Es wird empfohlen, dieses als Listenauswertung zu definieren.

 

Dabei werden folgende Daten übergeben:

Bezeichnung

Datentyp

Richtung

Beschreibung

Bezeichnung

Datentyp

Richtung

Beschreibung

IDList

[integer]

in

ID Liste, für welche der Feldinhalt geprüft werden soll. Wenn das Makro als Listenauswertung definiert ist, dann wird dieses nur einmal aufgerufen.

ID

integer

in

ID für welche der Feldinhalt geprüft werden soll. Diese Variable ist nur vorhanden, wenn das Makto als Einzelauswertung definiert ist. In diesem Fall wird es für jede ID einzeln aufgerufen.

Der Wert in ValueOK und in FieldContent wird erst nach dem letzten Aufruf ausgewertet.

Unlock

integer

out

Wird 1 zurückgegeben, dann wird das Feld zur Eingabe freigegeben. Der STandardprozess wird erst anschliessend ausgeführt. Es ist also nur möglich eine Freigabe zusätzlich zu verhindern. Beim Aufruf ist dieser mit 1 initialisiert.

TableName

string

in

Name der Tabelle, in welcher sich das Feld befindet 

FieldName

string

in

Name des Feldes in der Datenbank 

Nach dem Aufruf wird der Inhalt von Unlock.