Hallo
Es geht mir in erster Linie um einen Export, welcher dann im Fremdsystem nicht als Zahl, sondern als Text erkannt wird (Double mit Komma ergibt in der Schweiz in allen lokal installierten Programmen einen String)
Ich habe jetzt den Export angepasst:
Ob es die einfachste Art ist weiss ich nicht, aber es funktioniert
Beispiel
CASE T4.blnergaenzungsleistung WHEN TRUE THEN trunc(T6.dblreduziertereinzelpreis) || '.' ||trunc(100*(T6.dblreduziertereinzelpreis - trunc(T6.dblreduziertereinzelpreis))) ELSE trunc(T6.dbleinzelpreis) || '.' ||trunc(100*(T6.dbleinzelpreis - trunc(T6.dbleinzelpreis))) END
Damit wird der Einzelpreis mit Punkt ausgegeben und im Fremdsystem wunderbar als Zahl erkannt
Für die Eingabe am Bildschirm wäre es aber trotzdem interessant zu wissen wie es funktioniert.
Gruss Martin