C16.CALL
C16.CALL(alpha1[[, alpha2]]) : alpha
Prozedur oder Funktion aufrufen
Details
- alpha1: Prozedur- und Funktionsname
- alpha2: Parameter der Prozedur oder Funktion
- Resultat:
alphaRückgabewert der Funktion - Siehe: Verwandte Befehle
Mit diesem Kommando wird eine Prozedur in der CONZEPT 16-Datenbank aufgerufen. Die Funktion wird in (alpha1) mit <Prozedurname>:<Funktionsname> angegeben. Optional können anschließend durch Kommas getrennt Argumente übergeben werden.
Wird nur der Prozedurname angegeben, wird die Funktion main der Prozedur aufgerufen.
Die Argumente werden nicht im Funktionskopf deklariert, sondern werden über den Befehl WseArg () in der Funktion ermittelt. Der Rückgabewert wird in der Funktion mit dem Befehl WseReturn () festgelegt. Der Befehl kann in einem Dokument mehrfach hintereinander aufgerufen werden. Die so zurückgegebenen Zeichenketten werden an der Stelle des C16.CALL-Aufrufs in die Seite eingefügt. Enthält die Funktion kein WseReturn (), wird der Aufruf durch eine leere Zeichenkette ersetzt.
Beispiel
C16.CALL(WebText:Banner, 'DefaultPage', 1)
Innerhalb von Prozeduren, die durch die Web-Schnittstelle aufgerufen werden, dürfen nur Befehle, die mit dem Symbol versehen sind, verwendet werden. Die speziellen Befehle der Web-Schnittstelle werden im Abschnitt Befehle der Web-Schnittstelle erläutert.