Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: dirk_2909 am 05.10.06 - 09:34:53
-
Hallo
Ich habe eine Doublewert und möchte ihn als Text umwandeln und dabei immer (egal welche Arbeitsumgebung) ein Tausendertrennzeichen anzeigen.
Bei der Suche habe ich nur dieses gefunden: http://atnotes.de/index.php?topic=23819.0
Die Hilfe hat mich nicht allzu weiter gebracht...
Wie muss ich das Format angeben, damit der Doublewert immer mit einem Tausendertrennzeichen angezeigt wird?
"#,#0" klappt nicht bei allen Arbeitsumgebungen ?!
Danke für eure Hilfe..
-
The actual thousands separator used in the returned formatted value is the thousands separator specified in the operating system's international settings.
Liegts evtl. am BS?
Was das mit der AU zu tun haben soll ist mir schleierhaft.
Andreas
-
:-[ Bei der AU habe ich mich auch "schleierhaft" ausgedrückt :-[
Damit meine ich alle Benutzerdefinierten Einstellungen (Notes & BS ) - Sorry
-
Du möchtest also auch denn ein Tausendertrennzeichen haben, wenn im BS keins definiert ist?
Dann gehts vielleicht mit einem
@Text(zahl;",")
und einem Evaluate. Also sowas:
dim ret_eval as Variant
ret_eval = Evaluate( |@Text(| + cstr(doc.DeinFeld(0)) + |;",")|, doc )
In ret_eval(0) steht dann hoffentlich das richtige - aber das tausendertrennzeichen im US Format. Das kannst Du dann noch mit @ReplaceSubstring umwanden. In etwa so:
ret_eval = Evaluate( |@ReplaceSubstring(@Text(| + cstr(doc.DeinFeld(0)) + |;",");",";".")|, doc )
Andreas