Autor Thema: LotusScript: Funktion format()  (Gelesen 2396 mal)

Offline inu

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 594
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
LotusScript: Funktion format()
« am: 25.11.09 - 18:06:44 »
Hallo Leute,

ich stehe total auf dem Schlauch. Ich versuche krampfhaft die Formatanweisung in LotusScript dahingehend zu bewegen, dass Zahlen mit folgenden Merkmalen formatiert werden:

- ist die Zahl kleiner 1, dann soll eine Vornull vor dem Komma erscheinen --> z.B. "0,12"
- Zahlen ab 1.000 sollen mit Tausendertrennzeichen (.) dargestellt werden --> z.B. "1.234,45"

Zusatzwunsch:
- eine weitere zu formatierende Zahl soll neben den oben genannten Punkten auch noch zusätzlich immer 2 Nachkommestellen haben.

Hat jemand von euch das schon mal umgesetzt?

Gruß
David

Glombi

  • Gast
Re: LotusScript: Funktion format()
« Antwort #1 am: 25.11.09 - 18:30:58 »
Sowas in der Art

Format$(<var>,"#,##0.00")

sollte es tun.

Offline inu

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 594
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re: LotusScript: Funktion format()
« Antwort #2 am: 25.11.09 - 19:08:33 »
wunderbar, das ist genau das, was ich benötige.

Noch eine Frage. Wie schaut es es, wenn ich Zahlen mit beliebiger Nachkommastelle darstellen will, die aber immer eine Vornull (wenn kleiner 1) haben sollen. Wenn ich "#0.#" verwende, so kommt auch bei einer Nicht-Komma-Zahl ein Komma,

z.B. 4  --> "4,"

Aber sol soll z.B. so aussehen:

1  -->  "1"
,4 -->  "0,4"
4,123 --> "4,123"

Gruß
David

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz