Kaufmännisch runden auf 5 Cent

Grundsätzliche Themen zur Bedienung, Erstellung von Formularen, Datenbankanbindung und Beispiele ...
maeni6
Beiträge: 6
Registriert: 04.07.2013, 16:26

Kaufmännisch runden auf 5 Cent

Beitrag von maeni6 » 12.12.2013, 22:01

Hallo
Ich hoffe sehr mir kann jemand helfen.

Meine Tabelle und meine Berechnungen funktionieren als solches einwandfrei. Jedoch zeigt mir das Feld in der PDF Vorschau den Wert 0.05 an bevor ich überhaupt die Werte zum berechnen eingebe. Wie kann ich das verhindern?

var aufgelaufen = Math.round ((zins / 100 * kapital * nDays / 360)*20+0.5)/20;

Ich suche nun schon Tage lang.

Danke im voraus.

Benutzeravatar
nele_sonntag
Beiträge: 2742
Registriert: 04.05.2009, 15:12
Wohnort: Frankfurt
Kontaktdaten:

Kaufmännisch runden auf 5 Cent

Beitrag von nele_sonntag » 13.12.2013, 00:40

Lade doch mal bitte deine Datei hoch, das wäre hilfreich. :)
LG Mandy

maeni6
Beiträge: 6
Registriert: 04.07.2013, 16:26

Kaufmännisch runden auf 5 Cent

Beitrag von maeni6 » 13.12.2013, 08:41

Es ist ein ziemliches Durcheinander :D
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Benutzeravatar
Merklin
Beiträge: 1857
Registriert: 04.04.2009, 17:03

Kaufmännisch runden auf 5 Cent

Beitrag von Merklin » 13.12.2013, 11:45

Hi,

so besser?

VG Merklin
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

maeni6
Beiträge: 6
Registriert: 04.07.2013, 16:26

Kaufmännisch runden auf 5 Cent

Beitrag von maeni6 » 13.12.2013, 13:13

Danke, aber...

Optisch stimmt es, aber rechnerisch macht es einen Fehler, wenn ich keinen Zins eingebe, da ich evtl. keinen Anspruch darauf habe, rechnet es auch die Endsumme nicht mehr. Soweit war ich eben auch schon.

Nichts desto trotz vielen Dank. Vielleicht habe ich noch einen Geistesblitz :P

armine
Beiträge: 2690
Registriert: 16.05.2009, 10:24

Kaufmännisch runden auf 5 Cent

Beitrag von armine » 13.12.2013, 14:46

Hallo maeni6,

pass dir das mal an:
this.rawValue = Math.round((Kapital.rawValue || 0) * (Zinssatz.rawValue || 0) * (Tage.rawValue || 0) / 1800) / 20

vg armine

maeni6
Beiträge: 6
Registriert: 04.07.2013, 16:26

Kaufmännisch runden auf 5 Cent

Beitrag von maeni6 » 13.12.2013, 15:51

Danke für Deinen Hinweis.

Weiss gerade nicht so recht, wo und wie ich das einbauen soll, da sich hinter meinem Formular ein umfangreiches Script versteckt und sich Deine Werte nicht auf meine Werte beziehen. Da ich nicht alleine an dem Ding gebastelt habe fehlt mir der Durchblick bei dem ganzen Formular, aber ich will es nicht von Grund auf neu aufbauen. Für gewisse Abschnitte fehlt mir einfach die Erfahrung.

lG

Benutzeravatar
Merklin
Beiträge: 1857
Registriert: 04.04.2009, 17:03

Kaufmännisch runden auf 5 Cent

Beitrag von Merklin » 13.12.2013, 23:58

Hallo,

so ganz verstehe ich dich nicht.
Du hast geschrieben, ich zitiere.

Code: Alles auswählen

Meine Tabelle und meine Berechnungen funktionieren als solches einwandfrei.
darüber hinaus, ich zitiere

Code: Alles auswählen

Jedoch zeigt mir das Feld in der PDF Vorschau den Wert 0.05 an bevor ich  überhaupt die Werte zum berechnen eingebe. Wie kann ich das verhindern?
Das wurde doch angepasst, so wie du es wolltest. Und plötzlich ist Alles ganz anders. Da soll einer draus schlau werden.

VG Merklin




maeni6
Beiträge: 6
Registriert: 04.07.2013, 16:26

Kaufmännisch runden auf 5 Cent

Beitrag von maeni6 » 14.12.2013, 11:55

Hallo Merklin

Da geht es mir ja genau so :(. Ich werde auch nicht schlau daraus, aber wenn Du es ausprobierst, ist es einfach so. Stehen die 5 Cent läuft alles normal. Na ja, nicht ganz denn es zählt die 5 Cent zum Endresultat dazu. Bei deinem Vorschlag sind die 5 Cent zwar verschwunden, aber die Rechenfunktion läuft nur bei Eingabe von Zins. Habe ich aber keinen Anspruch auf Zinsen, wird die Rechenfunktion unterbrochen und er gibt mir kein Endresultat mehr aus.

Nicht umsonst zermartere ich mir das Hirn :shock:

LG

maeni6
Beiträge: 6
Registriert: 04.07.2013, 16:26

Kaufmännisch runden auf 5 Cent

Beitrag von maeni6 » 15.12.2013, 17:37

Problem gelöst. Herzlichen Dank allen, die versucht haben mir eine Lösung zu präsentieren.

Antworten