Page 1 of 1
UUX - Currency-Werte summieren
Posted: 06. Jun 2019, 10:17
by Marzl89
Moin,
ich beiße mir gerade beim Addieren von Kosten die Zähne aus
Ich möchte in einem Serviceformular die vom User eingegebenen Kosten aufsummieren (nur der Übersicht halber).
Folgendes funktioniert nicht:
Gebe ich in dem berechneten Attribut nur z.B. die Seminargebühren an (ohne Addition der anderen Kosten), wird mir der Wert richtig angezeigt.
Hat jemand einen Tipp für mich?
Re: UUX - Currency-Werte summieren
Posted: 06. Jun 2019, 15:04
by FrankPree
Servus,
Du musst in den Eigenschaften der Währungsliterale die Option "Sehenswert" setzen. Ansonsten funktioniert die automatische Änderungsüberwachung nicht.
LG
Frank
Re: UUX - Currency-Werte summieren
Posted: 06. Jun 2019, 15:36
by Marzl89
Moin Frank,
danke für den Hinweis - das habe ich allerdings bereits eingestellt. Scheinbar funktioniert die Rechenoperation einfach nicht, so wie ich mir das vorstelle. Ich nehme an, da es sich um Currency-Attribute handelt, kann man nicht einfach per "+" addieren.
VG
Marcel
Re: UUX - Currency-Werte summieren
Posted: 07. Jun 2019, 06:15
by FrankPree
Hm, okay. Das Attribut Sehenswert, war mein erster Gedanke.
Für meine Preisberechnungen gehe ich einen Zwischenschritt, vielleicht hilft Dir das auch:
LG
Frank
Re: UUX - Currency-Werte summieren
Posted: 07. Jun 2019, 07:29
by Diana
Hallo,
im Dialog Lizenz wird im Reiter Erwerb das Feld Bookvalue errechnet. Dort werden Währungswerte ermittelt. Vielleicht hilft dir das weiter!
VG
Diana
Re: UUX - Currency-Werte summieren
Posted: 07. Jun 2019, 08:20
by Marzl89
Danke Euch beiden, ich schaue gleich mal nach!
Re: UUX - Currency-Werte summieren
Posted: 07. Jun 2019, 08:53
by Marzl89
Eine Kombination aus Euren beiden Antworten hat mich weitergebracht, danke nochmal.
Re: UUX - Currency-Werte summieren
Posted: 20. Aug 2021, 08:57
by SteveM42
Hallo,
habe das gleiche Thema (Kosten addieren). Mit reinen Float/Dec Feldern geht es, sieht aber doof aus. Mit Currency sieht es nach einer Endlosschleife im Summenfeld aus (siehe Bilder att.).
Was läuft falsch? Habe auch nach Beispielen dafür in anderen Bereichen gesucht, aber werde da irgendwie nicht schlau daraus.
Im Debugger vom Browser sehe ich zumindest keinen Error, nur warnings.
Danke
LG
Steve
Hier mein Skript:
Code: Select all
var ergebnis = v1.$value + v2.$value + v3.$value;
return {Value: ergebnis, CC: "EUR"};
Re: UUX - Currency-Werte summieren
Posted: 20. Aug 2021, 09:03
by Marzl89
Hi Steve,
schau dir noch mal mein gepostetes Ergebnis an, dort addiere ich mit .$value.Value. Vielleicht liegt es schon daran.
VG Marcel
Re: UUX - Currency-Werte summieren
Posted: 20. Aug 2021, 10:11
by SteveM42
Hi Marcel,
mit .$value.value verschwindet die Kommas zwar, aber er rechnet nicht.
Im Debugger sieht man "Cannot read property 'value' of null"
Heisst das die Felder davor liefern keinen Wert?
VG
Steve
Re: UUX - Currency-Werte summieren
Posted: 20. Aug 2021, 10:39
by Marzl89
Die Fehlermeldung klingt irgendwie danach , ja. Hast du mal versucht das Feld, welches die Summe anzeigen soll, nicht als Textbox sondern als Währungsliteral anzeigen zu lassen? So habe ich zumindest das konfiguriert. Wichtig ist auch noch der Haken bei "Beobachtbar", siehe Bild.
VG Marcel
Re: UUX - Currency-Werte summieren
Posted: 20. Aug 2021, 11:21
by SteveM42
Hi Marcel,
jetzt habe ich es.
Das "V" in .$value.
value muss großgeschrieben sein,
Also $value.
Value
Jetzt läufts
Danke
Gruss
Steve
Re: UUX - Currency-Werte summieren
Posted: 20. Aug 2021, 11:24
by Marzl89
Freut mich, das sieht doch schick aus.
VG Marcel