Variable auswählen

Der Dialog Variable auswählen listet die Definitionen auf, die im Projekt als Datenquelle eines Steuerelementes oder einer Definition zur Verfügung stehen:

Der Inhalt des Variablenauswahldialogs wird meist durch die aufrufende Komponente gefiltert. So werden z. B. Variablen vom Typ VT_BSTR nicht aufgelistet, wenn das aufrufende Steuerelement nur numerische Datentypen unterstützt. Der Dialog beinhaltet zusätzlich die Möglichkeit zur benutzerdefinierten Filterung von Datentypen und Zugriffsrechten. Sollte also eine Variable auf dem Dialog nicht sichtbar sein, ist zuerst zu prüfen, ob eine Anbindung an den Datentyp überhaupt möglich ist. Anschließend muss geprüft werden, ob ein benutzerdefinierter Filter die Variable aus der Ansicht ausschließt.

Die Auswahl einer Variablen beruht immer auf dem vollständigen Variablenbezeichner (Ggf. <Kanalname>.<Variablenalias>). Wird eine Variable unter dem Knoten Extern ausgewählt, deren vollständiger Bezeichner im Knoten Variablenadapter noch einmal auftaucht, ist dies gleichwertig mit der entsprechenden Auswahl unter dem genannten Knoten. Das Laufzeitsystem behandelt die Anbindung an Variablensätze aus Variablenadaptern vorrangig.

Weitere Funktionen des Dialogs

Am oberen Rand des Variablenauswahldialogs befindet sich eine Werkzeugleiste mit folgenden Bedienelementen:

Suchtext

Eingabefeld zum Suchen eines Variablenbezeichners. Während der Eingabe eines Variablenbezeichners selektiert die Suchfunktion den ersten möglichen Treffer in der Variablenansicht.

Weiter suchen (F3)

Beim Klick auf die Schaltfläche springt die Markierung in der Variablenansicht zum nächsten Suchtreffer. Tastaturbefehl: F3

Filtereinstellungen (F9)

Beim Klick auf die Schaltfläche wird ein Dialog geöffnet, in dem Kriterien für das Filtern der Variablen ausgewählt werden können. Tastaturbefehl: F9

Das Filtersymbol wird nur angezeigt, wenn die Option Filtereinstellungen anzeigen im Dialog Optionen aktiviert ist (standardmäßig deaktiviert).

Hierarchische Ansicht

Ist die Schaltfläche gedrückt, werden die Variablen in der hierarchischen Ansicht angezeigt (Aufteilung der Prozessvariablen in Namensräume).

Alphabetische Liste

Ist die Schaltfläche gedrückt, werden die Variablen als alphabetische Liste angezeigt (flach sortierte Tabelle aller Variablen).