Registriert seit: 6. Apr 2005
10.109 Beiträge
|
Re: Probleme mit Editmask und Floatwerte
27. Apr 2007, 11:05
Hallo,
die Maske '00,00;0;_' besteht aus drei Teilen, Trennzeichen ist das Semikolon. Der erste Teil ist der Maskenausdruck, in deinem Fall vier numerische Eingabestellen und ein Literal (Komma) in der Mitte. Die folgende Null signalisiert, dass Literale nicht in der Eigenschaft Text enthalten sind. Der Underscore ist als Platzhalter definiert.
Deine Format-Angabe %2.2f ist viel interessanter. Auf einer Gesamtbreite von zwei Zeichen soll eine Zahl in der Form '1,10' (vier Zeichen breit) ausgegeben werden. %5.2f könnte deine Anforderungen besser umsetzen. Allerdings übermittelst du den Dezimaltrenner und in der EditMask hast du genau das ausgeschlossen. Als EditMask würde dann '90,00;1;_' mehr Sinn machen - oder?
Freundliche Grüße
|