Parameter an eine QuickFunction übergeben
- Last UpdatedSep 26, 2024
- 1 minute read
Parameter für QuickFunctions werden immer als Wert übergeben. Es ist nicht möglich, Parameter als Verweis (z. B. als Variablenverweis) an eine QuickFunction zu übergeben.
Sie können als Parameter jeden beliebigen gültigen Ausdruck übergeben, solange das Ergebnis des Ausdrucks den erforderlichen Datentyp hat. Solche Ausdrücke können Wertangaben, Variablenverweise und/oder Funktionsaufrufe enthalten, die durch passende Operatoren miteinander verknüpft sind. Weitere Informationen über Ausdrücke und Operatoren finden Sie unter Wertzuweisungen und Operatoren. Wenn die Funktion im Skript aufgerufen wird, wird das Ergebnis des Ausdrucks berechnet und als konstanter Wert der Funktion übergeben.
Hinweis: Es ist nicht möglich, QuickFunctions verschachtelt aufzurufen, d. h. eine QuickFunction als Parameter für eine andere QuickFunction zu verwenden. Die folgende Anweisung ist beispielsweise nicht zulässig: CALL QF1(CALL QF2());