Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Lookup-Feld in DBGrid (https://www.delphipraxis.net/123666-lookup-feld-dbgrid.html)

ATSV 6. Nov 2008 09:59

Datenbank: FB • Version: 2.0 • Zugriff über: IBDataBase

Lookup-Feld in DBGrid
 
Hi,
kann mir jemand erklären wie ich ein Lookup Feld in ein DBGrid einfügen kann? Habe schon mehrere Sachen probiert alle sind aber mit bösen Fehlern geendet.
In einer Tabelle ist die ID und in der anderen der zugehörige Name. Die beiden müssten irgendwie verbunden werden...

mkinzler 6. Nov 2008 10:11

Re: Lookup-Feld in DBGrid
 
Was meinst du mit Lookupfeld? ein Eingabefeld?

ATSV 6. Nov 2008 10:23

Re: Lookup-Feld in DBGrid
 
mit lookup feld meine ich so etaws wie TDBLookupCombobox

sx2008 7. Nov 2008 02:19

Re: Lookup-Feld in DBGrid
 
1.) Query oder Tabelle aktiv schalten
2.) Feldeditor öffnen und alle Felder hinzufügen
3.) neues Feld hinzufügen, Namen und Typ eingeben.
Feldtyp auf Nachschlagen setzen und die Nachschlage-Definition ausfüllen
Für die Nachschlage-Definition braucht man eine weitere Query oder Tabelle.

4.) Query oder Tabelle inaktiv schalten

Nach dieser Aktion taucht das Nachschlagefeld im Grid auf.
Im Feldeditor wird das neue Lookup-Feld nach vorne geschoben und das ID-Feld wird noch unsichtbar gemacht.

ATSV 7. Nov 2008 09:35

Re: Lookup-Feld in DBGrid
 
danke funktioniert allerdings irgendwie nur mit ner Table was mir aber vollkommen ausreicht.


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