Hallo zusammen,
Ich habe folgendes Problem, welches durch die Screenshots deutlicher wird. Ich berechne ein Feld in der Abfrage mit der angegebenen WENN-Funktion.
Allerdings speichert Access mir diese Zahlen irgendwie nicht in das Format an, mit dem ich auswählen kann, dass das neu errechnete Feld als Standardzahl wiedergegeben werden kann.
Wie kann ich das am dümmsten lösen?
Gruß
Paulemeister
P.S.: Bild1 zeigt die Entwurfssicht und Bild2 zeigt die Datenblattsicht
Hi,
du solltest die 0 nicht in Gänsefüßchen setzen.
Hallo,
und die Wenn-Funktion wegwerfen:
PLIS: nz([PLISgesamt];0)
Hallo ihr zwei,
Also ich habe eure Ratschläge umgesetzt, aber die Zahlen werden immer noch nicht so abgespeichert, dass ich, wenn ich in Formularen auf sie zugreifen will, als Standardzahlformat angeben lassen kann.
Anbei nochmal die Bilder mit der neuen Eingabe.
Sollte bei der Datenblattansicht der Abfrage nicht schon die Zahlen der PLIS-Spalte nach rechts geschoben sein?
Gruß
Paulemeister
Hallo,
Abhilfe könnte die Formatierung der Abfragespalte (in den Eigenschaften im Abfrageentwurf) bringen oder die explizite Konvertierung in eine Zahl, je nachdem:
PLIS: CLng(nz([PLISgesamt];0))
PLIS: CDbl(nz([PLISgesamt];0))
oder auch:
PLIS: Val(nz([PLISgesamt];0))
You are the best,
Hat funktioniert. 1000 Dank ;D
Gruß