Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi DBGrid führende Nullen (https://www.delphipraxis.net/21221-dbgrid-fuehrende-nullen.html)

Quake 29. Apr 2004 15:11


DBGrid führende Nullen
 
Hi,

Ich benutze Delphi7 und Interbase. Auf meinem Formular befindet sich ein DBGrid mit einer 'Interger'-Spalte. Was muss ich tun um in dieser Spalte führende Nullen anzuzeigen?

ciao 8)

shmia 29. Apr 2004 15:29

Re: DBGrid führende Nullen
 
Zitat:

Zitat von Quake
Ich benutze Delphi7 und Interbase. Auf meinem Formular befindet sich ein DBGrid mit einer 'Interger'-Spalte. Was muss ich tun um in dieser Spalte führende Nullen anzuzeigen?

Die Eigenschaft DisplayFormat des Feldes setzen.

Dies lässt sich auch zur Laufzeit erledigen (falls du keine persistenten Felder anlegen möchtest):
Delphi-Quellcode:
procedure TDataModule1.Query1AfterOpen(DataSet: TDataSet);
begin
   TIntegerField(Dataset.FieldByName('MeinIntFeld')).Displayformat := '000000000';
end;

Quake 30. Apr 2004 06:10

Re: DBGrid führende Nullen
 
Hat geklappt, Dankeschööööön :thuimb:

Ich hatte noch einen kleinen Fehler eingebaut, deswegen habe ich es nicht selbst gesehen. Ich hatte das persistente Feld als TStringField definiert und nicht als TIntegerField.

ciao


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:22 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