Skip to main content
Skip table of contents

CallFunction()


CallFunction() – Funktion in einem CodeBlock-Programm aufrufen

Die Funktion entspricht einem Aufruf von Call() mit dem Unterschied, dass zusätzlich noch die angegebene Funktion innerhalb des CodeBlock-Programms aufgerufen wird.


ParameterBeschreibung

aProg:C

Name des Programmes. Der Programmname muss den kompletten Pfad enthalten.

aFunctionName:C

Name der Funktion

aFunctionParams:A

An die Funktion zu übergebende Parameter (default = keine)

aProgParams:AAn das Programm zu übergebende Parameter (default = keine). Entspricht den Parametern von Call()

Rückgabewert

Undefined - Rückgabewert der Funktion aus dem aufgerufenen Programm

Beispiel

CODE
// Programm: CallTest
| cName:P1 |

function NameWithSuffix(cSuffix)
   Result := cName + cSuffix,
end,

function NameWithPrefix(cPrefix)
   Result := cPrefix + cName,
end,
CODE
| cName, cSubName |

cName    := 'Test',
cSubName := 'Mein',

meld( CallFunction('CallTest', 'NameWithSuffix', {cSubName}, {cName}) ), // Ausgabe: TestMein
meld( CallFunction('CallTest', 'NameWithPrefix', {cSubName}, {cName}) ), // Ausgabe: MeinTest

Weitere Verknüpfungen

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.