X

Vielen Dank, dass Sie sich für unsere Dienstleistungen interessieren. Leider sind Sie auf einer veralteten Seite gelandet. Das sollte nicht vorkommen.

Besuchen Sie gerne unsere aktualisierte Webseite.

Mithilfe der EVALUATE Funktion können Texte unter bestimmten Bedingungen in andere Datentypen konvertiert werden.

 

So könnte beispielsweiße der Text '5' in den Integer 5 umgewandelt werden.

 

EVALUATE( beliebigeIntegerVariable , zuKonvertierenderText );

 

Der zu konvertierende Text muss einige Kriterien erfüllen. Lautet der Text 'Ich bin ein Text 5' so wird die Fehlermeldung erscheinen das 'Ich bin ein Text 5' nicht in einen Integer geschrieben werden kann.

Unbenann1t

 

 

Somit muss der Text die Kriterien des Datentypes in den er konvertiert werden soll bereits erfüllen z.B. für Integer eine Ganzzahl.

 

Wird ein Text z.B. '010196' konvertiert könnte dieser nicht nur in einen Integer sondern auch in ein Date konvertiert werden.

Integer = 010196

Date = 01/01/96

 

Soll überprüft werden ob der Wert auch wirklich konvertierbar ist ohne das eine Fehlermeldung hervorgerufen wird kann dies abgefragt werden, da Evaluate bei erfolgreichen oder nicht erfolgreichen konvertieren ein Boolean zurückgibt.

 

     IF EVALUATE(variableInteger , 'Wieder ein Text mit Integer 5') THEN

             variableInteger += 5;

 

In dem obigen Beispiel würde ohne die IF Abfrage ein Fehler entstehen da:

1. Der Text nicht konvertierbar ist.

2. Selbst wenn er konvertiert worden wäre er nicht mit 5 hätte addiert werden können.

 

 

 

Bewertung: 0 / 5

Stern inaktivStern inaktivStern inaktivStern inaktivStern inaktiv
 
Go to Top