Zum Hauptinhalt springen
Version: 25.2

Bedingte Sperrung

Die bedingte Sperrung erlaubt es ein Control anhand einer WHERE Bedingung zu sperren

Folgende Controls können bedingt gesperrt werden

Ansicht

"Control Properties Conditional Lock"

Man kann im Textfeld unter "CONDITION" entweder frei die Bedingung eingeben oder man klickt auf den Button (Stift-Symbol) und bekommt eine Auswahl an vorhandenen Attributen-Werten

Unter "CONTROLS TO LOCK" kann man Tabellenfelder zum Sperren anhaken. Alle Controls welche diesen Feldern zugewiesen sind und die Bedingung erfüllen, werden für den Benutzer gesperrt

Informationen zu den Bedingungen finden Sie hier Formelausdrücke

Vorsicht:

An dieser Stelle ist VALUE immer der Wert der im Textfeld der UI zu sehen ist und nicht der Datenbankwert. D.h. wenn in der Datenbank NULL steht dann steht in dem Textfeld nicht NULL sondern ein leerer Text.

Wenn Sie prüfen wollen ob ein Wert vorhanden verwenden Sie nicht "VALUE IS NOT NULL" sondern:

VALUE!=''

Wenn Sie prüfen wollen ob kein Wert vorhanden verwenden Sie nicht "VALUE IS NULL" sondern:

VALUE=''