Verständnisfrage zu ST

mf123

Level-1
Beiträge
2
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
kann mir einer eklären was im folgendem "Befehl" passiert.
Was zu lesen ist, steht in einem Funktion_Block (FB) und nennen diesen 123. FUNCTIONXY ist eine bestehende Funktion mit eigenen variablen und Codezeilen.

...
THEN

FUNCTIONXY(variblevomFB123);

END_IF;

danke im vorraus
mfg
 
Schreib doch bitte deine Anfrage noch undeutlicher und liefere noch weniger Code.

Mit anderen Worten Code ist so aufschlussreich, wenn er nicht verstümmelt wird.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
was ist daran bitte undeutlich?
THEN ist Bestandteil einer if-Verzweigung die mit meinem Verständnisproblem nichts zu tun hat.

Mir ist klar das man in FB´s Functions aufrufen/abfragen kann. Mein Problem aber ist der Klammerinhalt.
 
Hallo,
der Klammer-Inhalt wird an die Function übergeben.
Ich muß allerdings Dotzi zustimmen - mit deiner Frgae (wenn es denn eine ist) kann ich sonst auch nichts anfangen ...

Gruß
Larry
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Code:
FUNCTIONXY(variblevomFB123);
Das ist ein Funktionsaufruf, an die Funktion FUNCTIONXY wird der Wert der Variablen variblevomFB123 übergeben, die Funktion wird abgearbeitet und liefert einen Rückgabewert, der hier nicht ausgewertet oder zugewiesen wird. Im Prinzip passiert also gar nichts.
Wenn die Funktion nicht auf globale Variablen zugreift oder irgendwelche anderen schmutzigen Tricks ausführt man kann sich den Aufruf im Normalfall sparen.

Gruß,
witkatz

 
Zurück
Oben