Autor Beitrag
Sir.Snyder
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 19

Win 2000
D7 Prof
BeitragVerfasst: Mi 02.04.03 12:39 
Hallo!

Ich möchte gerne in einem DB_grid Feld eine Dropdown auswahl, wie z. B. bei einer DBLookUpComboBox haben. Ich habe schon alles mögliche Ausprobiert, aber irgendwie bekomme ich das nicht hin.

Wäre schön, wenn mir jemand einen Tipp geben könnte.

mfg
SirSnyder
delphiDeveloper
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 48



BeitragVerfasst: Mi 02.04.03 14:46 
Titel: Kommt auf die DBControls an
Ich arbeite mit IBO www.ibobjects.com für Interbase,
dort gibt es eigene DBcontrols und das
einbetten von LookUpCombos ist dort ganz einfach.

Was hast du für eine DB?
IBobjects sind native Datenbankkomponenten für Interbase und firebird.
Sir.Snyder Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 19

Win 2000
D7 Prof
BeitragVerfasst: Mi 02.04.03 15:10 
Wie DBLookUpCombos funktionieren ist mir klar, da sie sehr einfach sind. Ich möchte aber in einem DBGrid Feld, so eine Art LookUpcombobox haben. Man soll einfach in dem Grid auf ein Feld "Klicken" dann soll eine Auswahlliste erscheinen.
Meine DB ist Oracle.
LCS
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1305
Erhaltene Danke: 1

WIN 7, WIN 8
Delphi XE5, Delphi XE, Delphi 2007
BeitragVerfasst: Mi 02.04.03 15:12 
Hi
kommt darauf an, ob du die Feldwerte aus einer zweiten Tabelle holen willst oder aus einer Liste von möglichen Werten.
Im ersten Fall musst du für die Tabelle persistente Felder erzeugen, und das betreffende Feld als Nachschlagefeld auf die zweite Tabelle erzeugen.
Im zweiten Fall musst du einfach nur die PickList der entsprechenden Spalte im Grid mit Werten füllen. Schau mal in die Onlinehilfe unter TColumn.Picklist. Da stehen auch einige weitere Suchansätze drin.

Gruss Lothar

_________________
Der BH ist für die Brust, der Plan ist für'n Ar...
delphiDeveloper
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 48



BeitragVerfasst: Mi 02.04.03 15:15 
Titel: LookUpCombo
das meint ich ja, bei IBO zieht man nur eine
LookUpCombo auf das Grid stellt ein paar Properties
ein und automatisch wird die LookUp im Grid eingebettet.

da du mit oracle arbeitest, muss du wohl einfach
mit den orig. Delphi DB Controls arbeiteten und IBO
ist fuer dich kein Thema.

Da kann ich dir leider auch nicht weiter helfen.
LCS
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1305
Erhaltene Danke: 1

WIN 7, WIN 8
Delphi XE5, Delphi XE, Delphi 2007
BeitragVerfasst: Mi 02.04.03 15:24 
Titel: Re: LookUpCombo
Hi delphiDeveloper
delphiDeveloper hat folgendes geschrieben:
das meint ich ja, bei IBO zieht man nur eine
LookUpCombo auf das Grid stellt ein paar Properties
ein und automatisch wird die LookUp im Grid eingebettet.

Dass man sich das Leben nicht unnötig schwer machen muss ist klar, aber für ne Lookup alleine brauch ich wirklich keine Fremdkomponenten (nix gegen IBO). Für die meisten Anforderungen genügen die vorhandenen Komponenten haushoch. Man muss halt leider nur ein bisschen suchen und experimentieren. :wink:

Gruss Lothar

_________________
Der BH ist für die Brust, der Plan ist für'n Ar...