Treibereintrag in Elementen einer Variablenstruktur ist falsch!

Treibereintrag in Elementen einer Variablenstruktur ist falsch!

Hallo!
Ich verwenden in meinem C# Script im Editor die folgende Zeile:
[INDENT]zoVariable.set_DynProperties("Driver", zoDriver.get_DynProperties("DriverId"));[/INDENT]
um die Treiberzordnung per Makro zu ändern.
Bei einfachen Variablen funktioniert das wunderbar.
Kommt aber eine Strukturvariable gibt es ein Problem:
Ich passe die Variable an und die Element der Stuktur sollten ja den gleichen Treiber vererbt bekommen, dass passiert aber nicht!
Die Elemente behalten den alten Treibereintrag und nur die Strukturvariable bekommt den neuen Treiber eingetragen (Screenshot)
Per Hand im Editor klappt es normal, was muß ich im Script tun damit es dort auch funktioniert?
zenon 7.11 Build24983
Gruß, H.-P.

This is a migrated post! Originally posted on 31.03.2016 by user hp. Please be aware that information can be outdated.