Domino 9 und frühere Versionen > ND6: Entwicklung

Notes und Kommastellenrechnen, schonmal erlebt???

<< < (3/6) > >>

aki:
Hi,

warum macht Ihr Euch das Leben so schwer?

Auszug aus der Notes Hilfe:

NotesInternational class
-> Represents the international settings in the operating environment, for example, the Windows Control Panel international settings.

DecimalSep property
-> Read-only. The decimal separator in number format, for example, the decimal point.

Syntax
To get: string = notesInternational.DecimalSep

ThousandsSep property 
-> Read only. The thousands separator in number format, for example, the comma.

Syntax
To get: string = notesInternational.ThousandsSep

Also:
Step 1 : Die eingegebene Zahl (im Textformat) einlesen
Step 2 : Die Eingabe validieren und dabei die Trennzeichen anpassen
Step 3 : Den Text in eine Zahl umwandeln
Step 4 : Die gewünschte Berechnung durchführen

Andreas

Tode:
Warum wir uns das Leben so schwer machen ???
Weil wir in der FORMEL-SPRACHE sind... nicht in LotusScript...

Gruß
Tode

aki:
Hi,

wenn Du den Code nicht umstellen kannst, dann schreib Dir einen LostusScript-Agenten, der Dir die Werte in die Notes.ini oder in ein Profildokument schreibt.

Den Agenten startest Du per @Formel-Befehl und holst Dir dann die gewünschten Werte an der entsprechenden Stelle ab.

Andreas 

Tode:
ich weiss nicht, ob Ihr's bemerkt habt, aber der eigentliche "Verursacher" des Threads hat sich schon lange ausgeklinkt... Wir diskutieren hier also um nix und wieder nix.

Gruß
Tode

Glombi:
Na vielleicht ist er beim Essen - soooo lange ist es ja auch nicht her.

Das mit dem

--- Zitat ---NotesInternational class
-> Represents the international settings in the operating environment, for example, the Windows Control Panel international settings.

DecimalSep property

....

--- Ende Zitat ---
bringt aber nicht wirklich viel. Wenn Zahlen in einem Textfeld stehen, werden die mit den Einstellungen des jeweiligen Users hereingeschrieben. Es kann durch aus sein, dass es sowohl "." als auch "," gibt.
Also: Wenn Ihr wirklich mit Zahlen operieren wollt, dann nehmt ein Zahlfeld! Alles andere ist äußerst fehleranfällig!

Andreas

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln