Domino 9 und frühere Versionen > ND6: Entwicklung
@DbCommand -> Wo sind meine Nachkommastellen
(1/1)
reraru:
Hallo zusammen!
Ich hole mir per "@DbCommand" eine Summe aus einer ODBC Tabelle
als Wert in mein Formular. Genauer gesagt habe ich ein Berechnetes
Feld vom Typ Zahl hinter dem folgende Formel steckt:
--- Code: ---str:= @Text(@Year(@Now));
jahr:= @Right(str; 2);
sql1:= "SELECT SUM(UXNWEF) AS SUM FROM SRVAS01.ANCRADTA.UMSSTAL1 WHERE UXKDNR = " + @Text(kundennr) + " AND UXERJJ = " + jahr;
erg1:=@DbCommand("ODBC" ; "as400" ; "user" ; "password" ; sql1);
erg1
--- Ende Code ---
Ich erhalte die korrekte Summe, nur die Nachkommastellen fehlen mir.
Das Feld ist wie bereits erwähnt vom Typ Zahl mit folgenden Paramtern:
Zahlenformat: Währung
Dezimalstellen: 2
Punkt für Tausenderstellen
Vorgaben von Client
Was mache ich falsch ???
Vielen Dank im Voraus!
Gruß René
m3:
Kommen die Zahlen ev. mit einem Punkt als Nachkommastellentrenner aus der ODBC-DB raus?
reraru:
Hi m3!
Ich habe es gerade noch mal von einem anderen SQL Client probiert. Der Rückgabewert
lautet dann korrekt: 11.775,90 statt 11.775,00.
Im Notes Feld wird mir nur 11.775,00 angezeigt. Ist schon komisch, oder?
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln