WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 25.09.2000, 10:59   #1
Dragon
Jr. Member
 
Registriert seit: 25.09.2000
Alter: 43
Beiträge: 57


Dragon eine Nachricht über ICQ schicken
Ausrufezeichen

Ich weiß, ich frag schon wieder über Access.
Das Programm ist so gut wie fertig. Mir fehlt nur noch eines. Ich habe ein Rechnungsformular und in dem Befindet sich ein Textfeld, in dem mir derm Endbetrag in Euro angezeigt wird. Dieses Textfeld ist in eine Tabelle verbunden. Es sind alle Berechnungsfelder gleich eingestell (Double, Standartzahl, 2 Dezimalstellen ...). Bei den ATS Berechnungsfeldern funktioniert es und wenn ich den Rechnungsendbetrag umrechne steht im Eurofeld eine gerundete Zahl. Kann das vieleicht an den Einstellungen liegen oder vieleicht an der Formel?. Die Formel habe ich im Ereignis Code Editor einer Berechnungstaste eingegeben. Bitte um dringende Hilfe!!!!!!!!
Dragon ist offline   Mit Zitat antworten
Alt 25.09.2000, 11:12   #2
tom
Gast
 
Beiträge: n/a


Beitrag

müßte eigentlich an den Einstellungen des Feldes auf dem Formular liegen (oder schon bei den Feldeigenschaften der Tabelle). Wenn es an der Formel liegt, müßte dort irgendwo eine Rundungsfunktion enthalten sein.

Das gewählte Darstellungsformat (also z.B. 2 Dezimalstellen, oder 1000er Trennpunkt) hat lediglich auf die Darstellung Einfluss, gerechnet und gespeichert wird dabei immer der tatsächliche Inhalt.

Kontrolliere einfach noch mal die zuständigen Feldeigenschaften im Formular bzw. in der Tabelle.
  Mit Zitat antworten
Alt 25.09.2000, 11:30   #3
Dragon
Jr. Member
 
Registriert seit: 25.09.2000
Alter: 43
Beiträge: 57


Dragon eine Nachricht über ICQ schicken
Beitrag

Ein Problem gelöst! Es lag an der Formel. Sobald ich Dividiert habe hat er das Ergebnis automatisch gerundet. Diese bin ich jetzt überall übergangen und es funktioniert. Habe jedoch ein Problem noch. Nähmlich wie soll ich den Eurobetrag umrechnen. z.b: Ich habe ATS 284,76 und möchte Euro habem muß ich ATS 284,76 \13,7603 rechnen. Dies Rundet er dann wieder auf ganze EURO.
Dragon ist offline   Mit Zitat antworten
Alt 25.09.2000, 22:10   #4
Jaguar
Classic Car Driver
 
Benutzerbild von Jaguar
 
Registriert seit: 16.02.2000
Ort: Wien
Beiträge: 569

Mein Computer

Idee

ich würde mal "/" zum dividieren benutzen, dann wird nicht gerundet. "\" ist eine Division ohne Rest.

Also Euroumrechnung= Betrag / 13,7603
Jaguar ist offline   Mit Zitat antworten
Alt 25.09.2000, 22:14   #5
Mamxan
Inventar
 
Benutzerbild von Mamxan
 
Registriert seit: 18.08.2000
Beiträge: 5.649

Mein Computer

Beitrag

Problem is im Posting "Rechenformel schon gelöst...
Mamxan ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 04:19 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag