FB Instanz an FB übergeben

Integer

Level-1
Beiträge
73
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich bin im Moment blockiert und finde die Lösung nicht, bin aber sicher es geht irgendwie.
Mein Problem:
Habe ein "FB_Ablauf" dieser rufe ich im "Main" mehrmals auf mit verschiedenen Instanzen. Soweit alles OK.
Nun wird aber im "FB_Ablauf" ein weiterer "FB_Fehler" aufgerufen und dieser
"FB_Fehler" braucht natürlich auch pro Aufruf auch eine unterschiedliche Instanz.
Soweit alles OK. Nun möcht ich aber nicht den Instanz Name im "FB_Ablauf" von Hand ändern, sondern die Instanz von "FB_Fehler" beim Aufruf von "FB_Ablauf" übergeben, so dass der Code Inhalt von "FB_Ablauf" immer gleich ist. Hoffe Ihr versteht was ich meine.
Ich hab dann versucht den "FB_Fehler" als Eingang am "FB_Ablauf" zu übergeben aber auf diese weise wird dann der "FB_Fehler" scheinbar 2x mit gleicher Instanz aufgerufen und dass hat natürlich Fehlfunktionen zur Folge.
Nun meine Frage, geht das überhaupt? Wenn ja wie?
 
FB in FB

@Mario
Ja das mach ich doch!?
Im Anhang mal ein Beispiel wo ich versuche die Instanz für "FB_Fehler" als
"Fehlerhandling1" aus dem Main heraus zu übergeben. Dies funktioniert aber so leider nicht.
Warum so kompliziert und die Instanz für den FB_Fehler nicht gleich bei Aufruf von FB_Fehler direkt angeben so wie dass normalerweise der Fall ist?
Weil ich den FB_Ablauf und den FB_Fehler mehrmals aufrufe in der Code Inhalt von FB_Ablauf immer der selbe sein soll.

Ich weiss kompiziert aber müsste doch irgenwie gehen.

@cybertracepda
FB_Fehler ist immer der gleiche.
 

Anhänge

  • FB in FB.pdf
    171,1 KB · Aufrufe: 31
Also, du willst also an verschieden Inszanzen des FB-Ablauf immer die gleiche Instanz des FB_Fehler übergeben? Dann übergib den FB_Fehler einfach als VAR_IN_OUT!
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

du musst in deinem FB_Ablauf deinen FB_Fehler als IN_OUT Variable deklarieren. Dann musst du den im MAIN einmalig aufrufen und kannst in allen Instanzen vom FB_Ablauf auf die Werte der einmalig im MAIN aufgerufenne Instanz vom FB_Fehler zugreifen.

Gruß
 
@Mario
Ja das müsste gehen.

Hab mir noch überlegt, wenn ich ja den FB_Ablauf 3 mal aufrufe mit jeweils anderer Instanz und im FB_Ablauf jeweils den FB_Fehler aufrufe, dann bekommt dieser ja automatisch eine unterschiedliche Instanz auch wenn die Deklaration und Name von FB_Fehler jedesmal gleich ist.
Wie auch immer es scheint so zu funktionieren.
 
Zurück
Oben