Hallo zusammen,
ich bobachte gerade folgendes Phänomen, welches ich mir nicht erklären kann. Und zwar scheint sich das Prozess-Studio bei der Verwendung von F10 (Step Over) im Vergleich zu F11 (Step) anders zu verhalten, was die Instanziierung von Objekten angeht.
Nehmen wir an, wir haben einen Prozess P1 mit folgenden Stages
- Start
- Action 1 ruft Objekt O1 auf
- Action 2 ruft Objekt O1 auf
- End
Das Objekt O1 wiederum reicht Aufrufe an ein Objekt O2 weiter.
Navigiere ich im Prozess über alle Actions mit F10 hinweg, funktioniert alles.
Navigiere ich aber mit F10 über die Action 1 und gehe mit F11 in die Action 2 rein, dann erhalte ich bei Aufrufen des Objekts O2 einen Fehler. Es lässt sich erkennen, dass in O2 nun Data Items ohne Wert vorhanden sind, obwohl diese noch gesetzt sein müssten.
Das Prozess Studio scheint also das Objekt O2 neu instanziiert zu haben, wohingegen Objekt 1 nicht neu instanziiert wurde.
Wie verhält sich das im Prozess Studio?
Viele Grüße
Christian Panhans