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.
Anzeige des Variablen-Dialogs:
Um eine neue Variable hinzuzufügen:
Die neue Variable und ihr Wert werden in die Liste aufgenommen.
Um eine Zuweisung zu ändern:
Um eine Zuweisung zu löschen:
Die Variable wird in der Liste nicht mehr aufgeführt.