Liebes Forum,
in meinem Formular werden anhand der Zeitangaben die erbrachten Stunden errechnet. Nun soll diese Stundenanzahl mit 30,00 € multipliziert werden. Leider klappt das nicht.
Vermutlich muss mit einem Skript der Stundenwert in eine Dezimalzahl umgewandelt werden. Aber wie?
Besten Dank für eine Rückmeldung zur Umsetzung. Eine Testdatei ist beigefügt.
Grüße aus Hamburg
JanaR
HH:MM-Werte zur Dezimalberechnung umwandeln
HH:MM-Werte zur Dezimalberechnung umwandeln
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Re: HH:MM-Werte zur Dezimalberechnung umwandeln
Hallo JanaR,
du brauchst nichts in »Dezimalstunden« umrechnen. Mit den ungenauen Werten würde dann multipliziert …
Mit »Math.round(Minuten * EUR_Std * 100 / 60) / 100 + Pauschale.rawValue« bekommst du mit einer Rundung den Betrag auf den Cent gerundet.
Für den Betrachter wird übrigens nicht ohne weiteres klar, mit welchem Stundensatz gerechnet wird.
vg armine
du brauchst nichts in »Dezimalstunden« umrechnen. Mit den ungenauen Werten würde dann multipliziert …
Mit »Math.round(Minuten * EUR_Std * 100 / 60) / 100 + Pauschale.rawValue« bekommst du mit einer Rundung den Betrag auf den Cent gerundet.
Für den Betrachter wird übrigens nicht ohne weiteres klar, mit welchem Stundensatz gerechnet wird.
vg armine
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Re: HH:MM-Werte zur Dezimalberechnung umwandeln
Hallo Armine,
herzlichen Dank für die schnelle Rückmeldung. Klappt in meinem Formular wunderbar!
Grüße aus Hamburg
JanaR
herzlichen Dank für die schnelle Rückmeldung. Klappt in meinem Formular wunderbar!
Grüße aus Hamburg
JanaR