[gelöst]verschiedene Operation in Abhängikeit eines Feldes

4. November 2008 10:11

Hallo an alle,

ich möchte ein Stück Code schreiben welches in Abhängigkeit eines Feldes zwei unterschiedliche Sachen ausführen soll.

Dies Feld ist ein Textfeld und solange diesesFeld mit einer Zahl gefüllt ist soll Operation 1 ausgeführt werden und sobald dies Feld eine Kombination aus Zahl und Buchstabe enthält soll Operation2 durchgeführt werden.

Kann mir jemand helfen?

Gruß
Zuletzt geändert von FreundederNacht am 4. November 2008 12:39, insgesamt 1-mal geändert.

Re: verschiedene Operation in Abhängikeit eines Feldes

4. November 2008 10:29

Mit dem folgenden Code kannst du herausfinden, ob in dem Text rein numerische Werte stehen:
Code:
IsNumeric := DELCHR(Text,'=','0123456789') = '';

Re: verschiedene Operation in Abhängikeit eines Feldes

4. November 2008 10:30

Code:
IF EVALUATE(intvar,feld) THEN
  //OPERATION1
ELSE
  //OPERATION2;

//intvar: Integer
//feld: Text


Das prüft ob das Feld eine Ganzzahl ist, jedoch wird nicht geprüft, ob das Feld eine Kombination aus Buchstabe und Ganzzahl ist. Du müsstest klären, ob du das auch bräuchtest.