21. Juni 2017 13:25
Hallo,
leider finde ich keine Möglichkeit, wie ich Felder (sind Integer Type in der Tabelle) in einer Page anstelle 10000 mit einen Tausender-Punkt 10.000 darstellen kann.
Geht das ?
Danke und lg
stony
21. Juni 2017 13:55
Vielleicht hilft dir der Link.
https://msdn.microsoft.com/de-de/library/dd301367.aspxhttps://msdn.microsoft.com/de-de/library/dd301059.aspxLaut der Beschreibung bei Microsoft sollte ein "FORMAT(DEINFELD,0,'<Integer Thousand>')" dazu führen, dass die Tausender Trennzeichen angezeigt werden.
28. Juni 2017 09:07
Habe es nun zwar geschafft mit
FORMAT(JänGeplMenge,0,'<Integer><1000Character,.>').
Aber nun kann ich das Feld in der Page nicht mehr bearbeiten.
28. Juni 2017 09:40
stony hat geschrieben:Aber nun kann ich das Feld in der Page nicht mehr bearbeiten.
Das ist richtig. Die einzige Alterntive: Stelle in Windows die Formatierung um. Wirkt sich dann aber auf alle Anwendungen und jedes nummerische Feld in NAV aus. Und muss für jeden Rechner einzeln umgestellt werden.
28. Juni 2017 13:17
Was ist denn wenn du auf der Page eine Text-Variable anstelle des Integer-Feldes einbindest.
Dann könntest du im Validate-Trigger mit dem FORMAT- Befehl die Zahl nach der Eingabe entsprechend Formatieren.
Und mit DELCHR den/die Puntkte rausnehmen befor du es in das Integer-Feld schreibst.
Ausßerdem müsstest du dann noch die Eingabe mit einem EVALUATE prüfen, damit auch sicher nur Integer eingeben werden.
Powered by phpBB © phpBB Group.
phpBB Mobile / SEO by Artodia.