access2000 runden und kürzen

hallo zusammen,

es wurde letztens schon einmal das problem besprochen, dass die funktion RUNDEN von access2000 nicht erkannt wird, ROUND aber schon.

bei der funktion KÜRZEN passiert mir genau das gleiche. ich habe es mit CUT o.ä. versucht - kein erfolg. wie heißt hier die entsprechende funktion?

heißen dung, dynja

Hallo dynja,

hier ein Auszug aus der Access-Hilfe:

Int-, Fix-Funktionen (Beispiel)
In diesem Beispiel wird veranschaulicht, wie die Funktionen 
Int und Fix den ganzzahligen Teil einer Zahl zurückgeben. 
Bei negativen Zahlen liefert die Int-Funktion 
die erste ganze negative Zahl, die kleiner oder gleich der 
übergebenen Zahl ist, während die Fix-Funktion 
die erste negative ganze Zahl liefert, die größer oder gleich 
der übergebenen Zahl ist.


Dim Zahl1
Zahl1 = Int(99.8) ' Liefert 99.
Zahl1 = Fix(99.2) ' Liefert 99.

Zahl1 = Int(-99.8) ' Liefert -100.
Zahl1 = Fix(-99.8) ' Liefert -99.

Zahl1 = Int(-99.2) ' Liefert -100.
Zahl1 = Fix(-99.2) ' Liefert -99.

gruß
moritzbock

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

hallo moritzbock,

danke dir sehr für deine antwort.
dieser hilfe-auszug hier ist derjenige, auf den ich gestoßen war.

_Syntax

KÜRZEN(Zahl;Anzahl_Stellen)

Zahl ist die Zahl, deren Stellen Sie abschneiden möchten.
Anzahl_Stellen ist eine Zahl, die angibt, wie viele Nachkommastellen erhalten bleiben sollen. Die Voreinstellung ist 0 (Null)._
eigentlich klingt das genauso, wie ich es brauche, nämlich zahlen ganz verschiedener größe und ‚länge‘ nach 2 dezimalstellen einfach abzuschneiden. access gibt mir nur eben kund und zu wissen, dass dieses KÜRZEN eine nicht zulässige funktion sei.

bei deinem vorschlag blieben mir ja gar keine dezimalstellen, oder?

sicherlich könnte man sich da irgendwie anders helfen (evtl. mit TEIL oder LINKS oder sowas ähnlichem). es geht in meinem bearbeitungsfall aber um recht viele dieser felder.

dazu muss doch aber auch eine funktionierende funktion geben.

gruß & dank, dynja

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

hallo dynja,

probier´s mal hier
http://access-beispiele.tommyk-webbox.de/code/code_n…
gruß
moritzbock

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

1 Like

… na das sieht doch - auf den ersten blick zumindest - ganz prima aus … werde ich am wochenende mal ausprobieren … herzlichen dank und *, dynja

hallo dynja,

probier´s mal hier
http://access-beispiele.tommyk-webbox.de/code/code_n…
gruß
moritzbock

… hat funktioniert … senkfuß very platt … dynja …