Nutzung von Querverweisvariablen für InTouch-Variablen in ArchestrA-Symbolen oder Symbolen der Situational Awareness Library Symbols
- Last UpdatedOct 07, 2024
- 1 minute read
Nutzung von Querverweisvariablen für InTouch-Variablen in ArchestrA-Symbolen oder Symbolen der Situational Awareness Library Symbols
Die Querverweisfunktion von InTouch wurde verbessert. So werden Industriegrafiken jetzt auch in einer Standard-Querverweisliste für InTouch-Variablen eines Projekts angezeigt. Eine Querverweissuche nach Industriegrafiken kann nach den nachfolgenden Kriterien ausgeführt werden. Sie werden als Teil der Querverweisfunktion von InTouch Tag Use integriert.
-
Benutzerdefinierte Eigenschaft mit Verweis auf eine InTouch-Variable
-
Animation mit direkten Verweis auf eine InTouch-Variable
-
Client-Skript mit direktem Verweis auf eine InTouch-Variable
-
Verweis eines eingebetteten Symbols auf eine InTouch-Variable
Das Querverweisfunktion durchsucht auch Industriegrafiken nach Attributverweisen, die Teil des Objektattributs sind. Die Ausnahmen vom Variablennutzungsbericht sind:
-
Objektattributverweise:
-
Das Objektattribut, das einen relativen Verweis verwendet (z. B. me.I1), wird nicht unterstützt und wird nicht im Nutzungsbericht der Querverweisfunktion angezeigt.
-
Verweise mit der Syntax <InTouchViewApp-Instanzname>.<Tagname> gelten nicht als InTouch-Variablenreferenz. Dieser Verweis wird als Objektattribut interpretiert.
Beispiel: InTouchViewApp1.Tag1 -
Jeder Verweis, der nicht der Syntax "InTouch: <Tag>" folgt, wird als Objektattributverweis interpretiert.
-
-
Clientskriptverweise, die als Skriptfunktionsparameter verwendet werden, werden nicht als InTouch-Variablen- oder Objektattributverweis interpretiert.
Beispiel: Verweis als Zeichenfolgeparameter
SetCustomPropertyValue( "CP1", "InTouch:Tag1", falsch);
Beispiel: Verweis als Attributparameter
SetBad(InTouch:Tag1); -
Industriegrafiken, die auf eine InTouch-Variable verweisen, die nicht im aktuellen InTouch-Projekt definiert ist, werden mit dem Typ „Undefined“ angezeigt.
Beispiel: Objektsymbol
ArchestrA object „UD_001“ hat das Instanzensymbol „S1“, „S2“ und „S3“.
Das Instanzensymbol „UD_001.S1“ verweist auf die InTouch-Variable „Tag51“.
UD_001.S1 into UD_001.S2 einbetten;
UD_001.S2 into UD_001.S3 einbetten;
UD_001.S3 in InTouch Fenster „Win1“ einbetten.
UD_001.S2 ebenso in „Win1“ einbetten.
Das Instanzensymbol kann innerhalb der Instanz oder in seiner abgeleiteten Vorlage definiert werden. Die Instanz kann unter Verwendung eines absoluten oder relativen Verweises eingebettet werden.