Der FoxPro-Kompatible Skriptinterpreter
🔎
Newsletter
Der FoxPro-Kompatible Skriptinterpreter

type

type(Expression AS String) AS String


Wertet einen FoxPro-Ausdruck aus und zeigt den Datentyp des Ergebnisses.

Parameter Expression

Der FoxPro-Ausdruck der ausgewertet werden soll.

Rückgabewert

Das Ergebnis der Auswertung oder U, falls der Ausdruck nicht ausgewertet werden kann.

  1
  2
* Gültiger Ausdruck für eine Zeichenkette
type("'Hello' + ' ' + 'World'")

C

  1
  2
* Unbekannte Funktion
type("unknown_function()")

U

  1
  2
* Ungültiger Ausdruck
type(".T. + 10")

U

Anmerkungen

Diese Funktion kombiniert die evalualte-Funktion mit der vartype-Funktion, mit dem Unterschied, dass keine Fehlermeldung ausgelöst wird, wenn der Ausdruck sich nicht auswerten lässt, sondern stattdessen U ausgegeben wird.