Servus zusammen,
Also ich möchte gerne einen Währungsbetrag mit drei Stellen nach dem Komma anzeigen lassen. In der Tabelle klappt das wunderbar, aber auf dem Formular, welches sich auf die Tabelle bezieht, wird immer auf zwei Stellen nach dem Komma gerundet. Da ich aber eine benutzerfreundliche Anwendungsoberfläche meiner Formulare haben möchte, möchte ich im Kombinationsfeld den genauen Cent-Betrag angezeigt bekommen.
Hat da jemand von euch einen kleinen Tipp für mich?
Grüße
Hallo,
dazu wirst du in der Abfrage, welche als Datensatzherkunft des Kombifeldes verwendet wird, die Format-Anweisung einsetzen müssen.
Beispiel:
Select ID, Artikelbez, Format(Preis, "#,###.000") From tabelle
Hi,
alternativ möglich:
Im Formular beim Steuerelement die Eigenschaft "Format" auf Standardzahl festlegen und bei "Dezimalstellenanzeige" auf 3 setzen.
Harald
Hi,
bei Kombifelder funktioniert das wohl nicht.
Hi,
Zitat von: MaggieMay am Januar 07, 2015, 11:29:48
bei Kombifelder funktioniert das wohl nicht.
mein Test unter a2003 liefert auch bei einem Kombifeld die gewünschte Anzahl von 3 Nachkommastellen.
Harald
@bahasu:
Das hatte ich in a2013 auch schon versucht und musste feststellen, dass es nicht funktioniert. Also MaggieMay's Ansatz hat geklappt. Dein Ansatz läuft in den Tabellen und anscheinend unter a2003 wunderbar, aber sobald ich das Kombifeld in der Formularansicht bei mir öffne, wird der Wert wieder gerundet.
Aber trotzdem Danke ; :D