Benutzung von Variablen

Menü: Bearbeiten→Variablen
Kontext-Menü: Variable


Sie haben in ControlEdge bei den meisten Konstrukten die Möglichkeit, Werte an Variable zuzuweisen. Diese Werte können dann in Bedingungen (z.B. bei Entscheidungen und Iterationen) abgefragt werden.

Bei Konstrukten, wo das Setzen von Variablen nicht sinnvoll ist (z.B. bei Konstrukten, die den Kontrollfluss der Steuerung unterbrechen), ist die entsprechende Menüposition abgeblendet.

Sie geben beim Setzen von Variablen sowohl den Namen der Variablen als auch den Wert explizit an. Es ist nicht möglich, in solchen Variablen z.B. Inhalte von lokalen oder globalen Datenobjekten abzulegen.

Die Variablen sind nur innerhalb des aktuellen Steuerungsmoduls bekannt.

Bei Konstrukten, wo eine oder mehrere Variablen gesetzt wurden, erscheint links neben dem Konstrukt ein senkrechter Balken:

Der senkrechte Balken ist invertiert; dadurch erscheint z.B. Kommentartext über dem Balken in weiß und bleibt so weiterhin lesbar.

Wenn Sie die Option „Kurzinfofenster anzeigen“ gewählt haben, zeigt ControlEdge die Variablenzuweisung im Kurzinfo-Fenster an, sobald der Cursor auf den Balken zeigt.

Bei der Umsetzung der graphischen Steuerungsdefinition in ein Programm generiert ControlEdge zuerst den Code zur Behandlung des Konstrukts, bei dem Sie die Variable gesetzt haben, und dahinter die Wertzuweisung. Ausnahme: die Konstrukte Quit und Skip ; bei diesen wird die Wertzuweisung vor dem Konstrukt-Code generiert.

Wenn Sie ein Konstrukt löschen oder ausschneiden, bei dem Wertzuweisungen zu Variablen erfolgten, entfernt ControlEdge ohne Warnung auch diese Zuweisungen.

Beim Einfügen eines ausgeschnittenen oder kopierten Konstrukts von der Zwischenablage fügt ControlEdge auch evtl. vorhandene Wertzuweisungen mit ein.

Variablenabfrage in Bedingung

Schritt für Schritt: Variable setzen und löschen

Anzeige des Variablen-Dialogs:

  1. Klicken Sie mit der rechten Maustaste auf das Konstrukt, bei dem Sie eine Variable setzen oder löschen möchten.
  2. Wählen Sie in dem erscheinenden Kontext-Menü Variable….
    ControlEdge zeigt im Fenster Variablenzuweisung an, welche Variablen bereits benutzt sind.

Um eine neue Variable hinzuzufügen:

  1. Geben Sie einen eindeutigen Namen für die neue Variable in dem Feld Variable ein.
  2. Geben Sie den Wert der neuen Variablen in dem Feld Wert ein.
  3. Wählen Sie Hinzufügen.

Die neue Variable und ihr Wert werden in die Liste aufgenommen.

Um eine Zuweisung zu ändern:

  1. Wählen Sie die Variable in der Liste oder dem Listenfeld Variable aus.
  2. Verändern Sie in dem Feld Wert den Wert.
  3. Wählen Sie Ändern.

Um eine Zuweisung zu löschen:

  1. Wählen Sie die betreffende Variable in der Liste oder in dem Listenfeld Variable aus.
  1. Wählen Sie Löschen.

Die Variable wird in der Liste nicht mehr aufgeführt.