Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   EditMask unterschied bei Integer und Text (https://www.delphipraxis.net/212182-editmask-unterschied-bei-integer-und-text.html)

Kostas 31. Dez 2022 09:56

Delphi-Version: 5

EditMask unterschied bei Integer und Text
 
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:
Code:
'ST 00\-000\-0000;1;_';
Das String-Feld wird genau so wie erwartet formatiert:
Code:
ST 10-001-0077
Das Integer-Feld wird allerdings so ausgegeben:
Code:
100.010.077
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?


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:07 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz