-> Hier kostenlos registrieren
Hallo Liebes Forum... ich habe ein problem.
Vielleicht kann es jemand lösen.
Ich habe eine Interne Variable... diese möchte ich gern mit einem Trigger belegen... Wenn diese variable Kippt, möchte ich das im Bild ein Objekt einen Atributwert ändert.
ich habe aber ein problem beim zugriff auf das objekt... ich mache es so wie siemens auf deren seite sagt:
Dim objGrid
Dim Filtmerk
'Set objGrid = HMIRuntime.ActiveScreen.ScreenItems("dgv_AbfuellAuftraege")
Set objGrid = HMIRuntime.Screens("Z_9100_AbfuellAuftraege").ScreenItems("dgv_AbfuellAuftraege")
Filtmerk = objGrid.filter
objGrid.filter = ""
objGrid.filter = Filtmerk
Mit der auskommentierten Zeile funktioniert es, wenn ich den Code auf einen Button lege welcher im gleichen bild ist. nun möchte ich aber über einen trigger auf einer variablen dass das gleiche passiert... wer weiß sowas tolles?
laut siemens seite sollte das funktionieren... ich bekomme aber den fehler:
============HMIScreens============
Application : PDLRT
Picture : Z_9100_AbfuellAuftraege.pdl_Events
Function : Sub cmd_ViewRefresh_OnClick(Byval Item)
Line : 17
Error : get_Item:Falscher Parameter.
============HMIScreens============
Das ist die Zeile in der ich das Objekt holen will...
Vielleicht kann es jemand lösen.
Ich habe eine Interne Variable... diese möchte ich gern mit einem Trigger belegen... Wenn diese variable Kippt, möchte ich das im Bild ein Objekt einen Atributwert ändert.
ich habe aber ein problem beim zugriff auf das objekt... ich mache es so wie siemens auf deren seite sagt:
Dim objGrid
Dim Filtmerk
'Set objGrid = HMIRuntime.ActiveScreen.ScreenItems("dgv_AbfuellAuftraege")
Set objGrid = HMIRuntime.Screens("Z_9100_AbfuellAuftraege").ScreenItems("dgv_AbfuellAuftraege")
Filtmerk = objGrid.filter
objGrid.filter = ""
objGrid.filter = Filtmerk
Mit der auskommentierten Zeile funktioniert es, wenn ich den Code auf einen Button lege welcher im gleichen bild ist. nun möchte ich aber über einen trigger auf einer variablen dass das gleiche passiert... wer weiß sowas tolles?
laut siemens seite sollte das funktionieren... ich bekomme aber den fehler:
============HMIScreens============
Application : PDLRT
Picture : Z_9100_AbfuellAuftraege.pdl_Events
Function : Sub cmd_ViewRefresh_OnClick(Byval Item)
Line : 17
Error : get_Item:Falscher Parameter.
============HMIScreens============
Das ist die Zeile in der ich das Objekt holen will...
Zuletzt bearbeitet: