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 |
---|---|---|---|
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 | 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.