-> Hier kostenlos registrieren
Hallo,
unter WinCC V.13 SP1 Professional möchte ich aus einem Bildbaustein "Motor" das Detailbild dazu als Bildfenster aufrufen.
Dazu würde ich außen am Bildbaustein ein Click-Ereignis anlegen (geht es eventuell auch innerhalb des Bildbausteins? -> 1.).
Kann man in VB-Skripten den Namen eines SmartTags ermitteln? Dort steckt nämlich schon das Präfix für das Bildfenster drin, so muss ich es nicht jedesmal ändern, wenn ich viele Kopien davon benutze. Mit
"SmartTags("Motor_003").Value
bekomme ich nur den Wert der Variable, kommt man auch an den Namen? -> 2.
Ich möchte das Bildfenster rechts neben meinem Bildbaustein öffnen.
Mit:
SetPropertyByConstant "Bild", "Bildbaustein","Left",ScreenItems("Motor1").Left + 100
klappt es, aber ich will ja nicht bei jeder Kopie dran denken, den Namen des Screenitems zu ändern. Ein:
SetPropertyByConstant "Bild", "Bildbaustein","Left",ScreenItems(item).Left + 100
bringt aber Fehler? Was wäre möglich? -> 3.
Gibt es Lösungen für meine 3 Probleme?
Vielen Dank
Mit freundlichen Grüßen
JMy
unter WinCC V.13 SP1 Professional möchte ich aus einem Bildbaustein "Motor" das Detailbild dazu als Bildfenster aufrufen.
Dazu würde ich außen am Bildbaustein ein Click-Ereignis anlegen (geht es eventuell auch innerhalb des Bildbausteins? -> 1.).
Kann man in VB-Skripten den Namen eines SmartTags ermitteln? Dort steckt nämlich schon das Präfix für das Bildfenster drin, so muss ich es nicht jedesmal ändern, wenn ich viele Kopien davon benutze. Mit
"SmartTags("Motor_003").Value
bekomme ich nur den Wert der Variable, kommt man auch an den Namen? -> 2.
Ich möchte das Bildfenster rechts neben meinem Bildbaustein öffnen.
Mit:
SetPropertyByConstant "Bild", "Bildbaustein","Left",ScreenItems("Motor1").Left + 100
klappt es, aber ich will ja nicht bei jeder Kopie dran denken, den Namen des Screenitems zu ändern. Ein:
SetPropertyByConstant "Bild", "Bildbaustein","Left",ScreenItems(item).Left + 100
bringt aber Fehler? Was wäre möglich? -> 3.
Gibt es Lösungen für meine 3 Probleme?
Vielen Dank
Mit freundlichen Grüßen
JMy