SetzeEigenschaftDurchEigenschaft (RT Professional) - WinCC

Systemfunktionen (RT Professional)

ft:publication_title
Systemfunktionen (RT Professional)
Product
WinCC
Version
V20
Publication date
11/2024
Language
de-DE
SetzeEigenschaftDurchEigenschaft

Beschreibung

Legt den Wert einer Objekteigenschaft durch eine andere Objekteigenschaft fest.

Verwendung in der Funktionsliste

SetzeEigenschaftDurchEigenschaft (Bildname, Objekt, Name der Eigenschaft, Ziel-Bildname, Ziel-Bildobjekt, Ziel Eigenschaftsname)

Verwendung in benutzerdefinierten Funktionen

SetPropertyByProperty Screen_name, Screen_object, Property_name, Source_screen_name, Source_screen_object, Source_property_name

Verwendbar, sofern das projektierte Gerät benutzerdefinierte Funktionen unterstützt. Weitere Informationen finden Sie unter "Systemfunktionen für Runtime Professional".

Wenn Sie die Eigenschaft eines Bildes durch eine andere Bildeigenschaft festlegen wollen, müssen die Parameter "Objekt" und "Ziel Objekt" leer sein. Verwenden Sie dazu z. B. folgende Syntax:

SetPropertyByProperty Screen_name, Property_name, Source_screen_name, Source_property_name

Parameter

Bildname

Name des Bildes, in dem das Objekt enthalten ist.

Objekt

Name des Objekts, von dem ein Eigenschaftswert an das Zielobjekt übertragen wird.

Name der Eigenschaft

Name der Eigenschaft, deren Wert an das Zielobjekt übertragen wird.

Ziel-Bildname

Name des Bildes, in dem das Zielobjekt enthalten ist.

Ziel-Bildobjekt

Name des Zielobjekts, bei dem eine Eigenschaft geändert wird.

Ziel Eigenschaftsname

Name der Eigenschaft, die geändert wird.

Beispiel

Der folgende Programmcode überträgt mit der Funktion SetPropertyByProperty die Eigenschaft "ToolbarButtonClick" des Objekts "Control_1" im Ausgangsbild "Trend_1" : auf die entsprechende Eigenschaft im Zielbild "Trend_2".

Kopiert den nachfolgenden Programmcode in die Zwischenablage.

'Programming language: VBS

'Name of source picture: Trend_1

'Name of target picture: Trend_2​

'Name of the f(t) trend view control: Control_1

SetPropertyByProperty "Trend_1", "Control_1", "ToolbarButtonClick", "Trend_2", "Control_2", "ToolbarButtonClick"

'User defined code

...

Kopiert den nachfolgenden Programmcode in die Zwischenablage.

{

//Programming language: C

//Name of source picture: Trend_1

//Name of target picture: Trend_2​

//Name of the f(t) trend view control: Control_1

SetPropertyByProperty ("Trend_1", "Control_1", "ToolbarButtonClick", "Trend_2", "Control_2", "ToolbarButtonClick");

// User defined code

...

}