Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   dbgrid anpassen (https://www.delphipraxis.net/150312-dbgrid-anpassen.html)

khh 13. Apr 2010 15:22

Datenbank: firebird • Version: 2.1 • Zugriff über: zeos

dbgrid anpassen
 
hallo zusammen,
ich habe ein dbgrid welches ich per sql-abrage direkt bestücke.
Delphi-Quellcode:
 TColumn(self.Columns[0]).Field:= FauftragQuery.FieldByName('auftragsnr');
 self.columns[0].Title.caption := 'Auftragsnr.';
usw.

Nun möchte der Anwender ein Feld in der DB im Grid direkt auf ja oder nein setzen können.
Dazu soll sich noch die Farbe des Feldhintergundes je nach Inhalt ändern, also rot oder grün.

habt ihr ne Idee wie das am einfachsten umzusetzen ist, ohne gleich alles neu programmieren zu müssen?

danke Gruss KH

DeddyH 13. Apr 2010 15:35

Re: dbgrid anpassen
 
Vielleicht hilft Dir dieser Thread: http://www.delphipraxis.net/internal...t.php?t=106817

khh 13. Apr 2010 18:20

Re: dbgrid anpassen
 
Zitat:

Zitat von DeddyH
Vielleicht hilft Dir dieser Thread: http://www.delphipraxis.net/internal...t.php?t=106817

danke dir, schau ich mir mal genauer an

Gruss KH

sx2008 13. Apr 2010 23:39

Re: dbgrid anpassen
 
Zitat:

Zitat von khh
Delphi-Quellcode:
 TColumn(self.Columns[0]).Field:= FauftragQuery.FieldByName('auftragsnr');
 self.columns[0].Title.caption := 'Auftragsnr.';

Das lässt sich einfacher mit dem Property DisplayLabel bewerkstelligen:
Delphi-Quellcode:
FauftragQuery.FieldByName('auftragsnr').DisplayLabel := 'Auftragsnr.';


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