Hallo Zusammen,
ich habe in einer Tabelle ein String- und ein Integer-Feld. In beiden ist der gleiche Wert enthalten: 100010077
Ich verwende für beide Felder extakt den gleiche EditMark:
Das String-Feld wird genau so wie erwartet formatiert:
Das Integer-Feld wird allerdings so ausgegeben:
Ich sollte erwähnen, die Anzeige erfolgt in ein DevExpress Grid
Delphi-Quellcode:
//String-Feld '100010077' anzeige richtig 'ST 10-001-0077'
TcxMaskEditProperties(cxGridArtikelDBBandedTableView1STRUKTURARTIKELNR.Properties).EditMask := 'ST 00\-000\-0000;1;_';
//Integer-Feld 100010077 anzeige falsch 100.010.077
TcxMaskEditProperties(cxGridArtikelDBBandedTableView1ARTIKELNR.Properties).EditMask := 'ST 00\-000\-0000;1;_';
Beide Felder sind übrigens rein ReadOnly.
Hat jemand eine Idee?