Domino 9 und frühere Versionen > ND6: Entwicklung

Tausendertrennzeichen immer...

(1/1)

dirk_2909:
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..


Glombi:

--- Zitat ---The actual thousands separator used in the returned formatted value is the thousands separator specified in the operating system's international settings.

--- Ende Zitat ---

Liegts evtl. am BS?

Was das mit der AU zu tun haben soll ist mir schleierhaft.

Andreas

dirk_2909:
 :-[  Bei der AU habe ich mich auch "schleierhaft" ausgedrückt  :-[

Damit meine ich alle Benutzerdefinierten Einstellungen (Notes & BS ) - Sorry

Glombi:
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

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln