-> Hier kostenlos registrieren
Hallo.
Ich habe folgenden SCL-Code:
Dabei hat der RCV_DB_A.DBB13 ... DBB17 folgenden Wert:
32960
Als "wert" erhalte ich dann: 32767 ??????
Kann STRING_TO_INT nicht weiter als 32767 ?
D.h. der Range von STRING_TO_INT ist von -32768 ... +32767
Wenn ja, wie soll ich dann die Wandlung machen.
Habe Werte von 0 ... 65535 die ich in einem DB als INT Wert speichern möchte.
noeppkes ...
Ich habe folgenden SCL-Code:
Code:
hSTRING:='';
bString[0]:=5;
bString[1]:=RCV_DB_A.DBB13;
bString[2]:=RCV_DB_A.DBB14;
bString[3]:=RCV_DB_A.DBB15;
bString[4]:=RCV_DB_A.DBB16;
bString[5]:=RCV_DB_A.DBB17;
bString[6] :=0;
wert := STRING_TO_INT(hString);
32960
Als "wert" erhalte ich dann: 32767 ??????
Kann STRING_TO_INT nicht weiter als 32767 ?
D.h. der Range von STRING_TO_INT ist von -32768 ... +32767
Wenn ja, wie soll ich dann die Wandlung machen.
Habe Werte von 0 ... 65535 die ich in einem DB als INT Wert speichern möchte.
noeppkes ...