rathmarath
Level-1
- Beiträge
- 4
- Reaktionspunkte
- 0
-> Hier kostenlos registrieren
Hallo,
ich möchte, je nach Wert des jeweiligen Bits 100 Rechtecke und Buttons sichtbar bzw. unsichtbar schalten.
Dies funktioniert auch alles super, jedoch genau das 100. Rechteck reagiert nicht und lässt sich durch das Skript nicht verändern. Alle anderen werden wie gewollt sichtbar/unsichtbar.
Woran kann das liegen?
Ich verwende Wincc Flexible 2008 und das ganze wird per Runtime dargestellt.
Hier das verwendete Skript:
ich möchte, je nach Wert des jeweiligen Bits 100 Rechtecke und Buttons sichtbar bzw. unsichtbar schalten.
Dies funktioniert auch alles super, jedoch genau das 100. Rechteck reagiert nicht und lässt sich durch das Skript nicht verändern. Alle anderen werden wie gewollt sichtbar/unsichtbar.
Woran kann das liegen?
Ich verwende Wincc Flexible 2008 und das ganze wird per Runtime dargestellt.
Hier das verwendete Skript:
Code:
Dim index_s
Dim Button_Runde, Rechteck_Runde
Dim objectR, objectB
For index_s = 1 To 100
Button_Runde = "Runde_" + Trim(CStr(index_s))
Rechteck_Runde = "Rechteck_" + Trim(CStr(index_s))
Set objectB = HmiRuntime.Screens("Schichtplan_aktuell").ScreenItems(Button_Runde)
Set objectR = HmiRuntime.Screens("Schichtplan_aktuell").ScreenItems(Rechteck_Runde)
objectB.Visible = SmartTags("Runde_jetzt_Verwendung.Verwendung")(index_s)
objectR.Visible = SmartTags("Runde_jetzt_Verwendung.Verwendung")(index_s)
Next