Zum Hauptinhalt springen

C16.CALL

C16.CALL(alpha1[[, alpha2]]) : alpha

Prozedur oder Funktion aufrufen

Details

  • alpha1: Prozedur- und Funktionsname
  • alpha2: Parameter der Prozedur oder Funktion
  • Resultat: alpha Rü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)
info

Innerhalb von Prozeduren, die durch die Web-Schnittstelle aufgerufen werden, dürfen nur Befehle, die mit dem Symbol Ausführbar von der Web-Schnittstelle versehen sind, verwendet werden. Die speziellen Befehle der Web-Schnittstelle werden im Abschnitt Befehle der Web-Schnittstelle erläutert.