Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: Kaljamam am 23.02.12 - 14:02:13

Titel: Werte in Spalte in Währung formatieren
Beitrag von: Kaljamam am 23.02.12 - 14:02:13
Hallo zusammen,

tut mir leid, dass ich mit dieser Kindergartenfrage komme.

Aber ich gebe in meiner Spalte unter dem Formelbereich dies ein:

@Text(Maximum;"C,2")

Leider werden die Werte in der Spalte aber nicht mit z.b. 75,00 € wiedergegeben, sondern es steht nur 75 in der Spalte. Was mach ich falsch? ???

Basis Notes 8.5.2
HKeyUsers - sCurrency = € ist schon richtig eingestellt.
Titel: Re: Werte in Spalte in Währung formatieren
Beitrag von: Tode am 23.02.12 - 14:04:37
@Text ist eine gaaanz schlechte Idee... Gehe mal in die Spalteneigenschaften und stell da Währung als Zahlenformat ein... (Vierter Tab, Stil -> Zahl, dann währung auswählen)... Das sollte eigentlich tun
Titel: Re: Werte in Spalte in Währung formatieren
Beitrag von: koehlerbv am 23.02.12 - 14:05:07
@Text ... Das findet eine Zahlenspalte unlustig.
Titel: Re: Werte in Spalte in Währung formatieren
Beitrag von: Kaljamam am 23.02.12 - 14:11:05
ok. ich danke...in formel @texttonumber(Maximum) eingeben und dann unter Reiter 4 "Erweitertes Format" wie vorgeschlagen auf Währung umgestellt und siehe da....bestens, danke! :)
Titel: Re: Werte in Spalte in Währung formatieren
Beitrag von: koehlerbv am 23.02.12 - 14:13:27
Ist der Typ des Feldes Maximum nun Text oder Zahl? Mindestens eine der beiden Wandlungen (@Text / @TextToNumber) war auf jeden Fall gaga.

Bernhard
Titel: Re: Werte in Spalte in Währung formatieren
Beitrag von: marschul am 23.02.12 - 15:23:12
@Text ist eine gaaanz schlechte Idee...

Da gebe ich Dir prinzipiell Recht. Dumm nur, dass sich die Anzahl der Dezimalstellen (in Zahlenfeldern oder Spalten) nicht bedingt (formelbasiert) einstellen lässt. Wir haben hier eine Anwendung mit mehreren Währungen, unter anderem Japanische Yen und die kennen keine Dezimalstellen, d.h. Formeln der Art @Text(Betrag; @If(ISO="JPY"; "F,0"; "F,2")) ließen sich leider nicht umgehen - gerechnet wird natürlich nur mit den Zahlen, wie sollt's auch anders gehen ;)
Titel: Re: Werte in Spalte in Währung formatieren
Beitrag von: koehlerbv am 23.02.12 - 15:50:02
Zustimmung, Marco. Und zur reinen Anzeige kann man Zahlen und Date-/Time-Werte immer sehr oft genauso gut in Strings gewandelt verwenden. Aber in diesem Fall ist die Idee eben nicht so prickelnd.

Ich habe mal versucht, dem Problem von "kaljamam" weiter auf den Grund zu gehen: Dieses Verhalten sieht man auf jeden Fall, wenn Maximum im Format Text gespeichert wurde. Und das ist garantiert eine dumme Idee.

Was dann die Ausgabe in Ansichten angeht: Solange man das mit den Porperties der Ansichtsspalten sauber erschlagen kann (Währung - Voraussetzung Zahlenfelder), dann ist man insbesondere als absoluter Anfänger wirklich fein raus.

Bernhard