Skip to main content
Globale Konstanten werden verwendet, um zusätzliche Suchkriterien anzugeben (Properties des Elements, Registerkarte „Advanced“, Abschnitte „Advanced pre-search relations“ und „Erweiterte Nach-Suchbeziehungen“; Properties des Blocks, Feld „Expression“).
Globale Konstanten werden für das gesamte FlexiLayout festgelegt und sind in allen Abschnitten des Programmcodes verfügbar. Beim Erstellen einer globalen Konstanten müssen Sie ihren Namen und ihren Wert angeben. Der Name einer Konstanten muss mit einem Buchstaben oder einem Unterstrich beginnen; danach kann er aus Buchstaben und Ziffern bestehen. Konstantennamen dürfen keine Leerzeichen oder Sonderzeichen enthalten. Der Name einer Konstanten muss innerhalb des FlexiLayouts, in dem sie verwendet werden soll, eindeutig sein und darf mit keinem der reservierten Wörter übereinstimmen. Das bedeutet, dass Sie im Code keine Variablen deklarieren dürfen, deren Namen mit den Namen der globalen Konstanten übereinstimmen. Konstanten können jeden Typ haben, der in der FlexiLayout-Sprache einen Konstruktor hat. Der Typ einer Konstanten wird entweder explizit durch Aufruf ihres Konstruktors definiert oder vom Programm aus ihrem Wert abgeleitet (zum Beispiel Typ String). Wenn Sie eine Konstante in Ihrem Code verwenden, prüft der Compiler, ob dieser Konstantentyp im gegebenen Kontext verwendet werden kann. Diese Prüfung wird ausgeführt, wenn Sie das FlexiLayout erstellen oder wenn Sie das Programm den Code in einem bestimmten Feld prüfen lassen. Sie können globale Konstanten mithilfe globaler Funktionen und anderer bereits erstellter globaler Konstanten erstellen. Beispiele für globale Konstanten:

Hinzufügen, Ändern und Entfernen globaler Konstanten

Eine globale Konstante hinzufügen

1

Das Dialogfeld „Properties“ öffnen

Wählen Sie im Menü FlexiLayout Properties… aus, oder klicken Sie im Fenster FlexiLayout mit der rechten Maustaste und wählen Sie im Kontextmenü Properties….
2

Die Registerkarte „Konstanten“ öffnen

Klicken Sie im Dialogfeld Properties auf die Registerkarte Konstanten.
3

Die Konstante hinzufügen

Klicken Sie auf Add…, geben Sie einen Namen und einen Wert für die Konstante ein und klicken Sie dann auf OK.

Eine globale Konstante ändern

1

Öffnen Sie das Dialogfeld „Properties“

Wählen Sie im Menü FlexiLayout den Befehl Properties… aus, oder klicken Sie im Fenster FlexiLayout mit der rechten Maustaste und wählen Sie im Kontextmenü Properties….
2

Wählen Sie die Konstante auf der Registerkarte „Konstanten“ aus

Klicken Sie im Dialogfeld Properties auf die Registerkarte Konstanten und wählen Sie dann die Konstante aus, die Sie ändern möchten.
3

Bearbeiten Sie die Konstante

Klicken Sie auf Edit…, geben Sie einen neuen Namen und einen neuen Wert ein und klicken Sie dann auf OK.

Eine globale Konstante entfernen

1

Öffnen Sie das Dialogfeld Properties

Wählen Sie im Menü FlexiLayout den Befehl Properties… aus (oder klicken Sie mit der rechten Maustaste in das Fenster FlexiLayout und wählen Sie im Kontextmenü den Befehl Properties… aus).
2

Wählen Sie die Konstante auf der Registerkarte Konstanten aus

Klicken Sie im Dialogfeld Properties auf die Registerkarte Konstanten und wählen Sie die Konstante aus, die Sie entfernen möchten.
3

Löschen Sie die Konstante

Klicken Sie auf Delete.
Ein Konstantenname muss ein gültiger Bezeichner sein, d. h., er darf nur aus den Zeichen ”_ a b c d e f g h i j k l m n o p q r s t u v w x y z A B C D E F G H I J K L M N O P Q R S T U V W X Y Z” und Ziffern bestehen. Das erste Zeichen im Namen darf keine Ziffer sein. Konstantennamen dürfen keine Leerzeichen oder Sonderzeichen enthalten.