06. februar 2002 - 23:19Der er
3 kommentarer og 1 løsning
Opdatere DBLookupcombobox
Jeg bruger en dblookupcombobox i forbindelse med indtastningen af data i en paradox database (Table1). Min dblookupcombobox henter sine data fra Table2 (også paradox).
Da jeg ændrede Table2 fra at være en "permanent" database til at blive oprettet under runtime har jeg fået følgende problem.
Når comboboxen aktiveres og rulles ned (alt-pil ned) er alle værdierne fra table2 i boxen. Men forsøger jeg at vælge en af værdierne vha. tastetryk (feks 'b' for værdien 'bank') dukker der intet op.
Spørgsmålet er, om jeg får opdateret mine listfield og keyfield korrekt?
procedure TForm1.DBLookupCombobox1Enter(Sender: TObject); begin dblookupcombobox1.refresh; End;
Det der er underligt er, at mine data fra table2 bliver synlige i min combobox hvis jeg aktiverer/folder den ud med musen. Men ved brug af tastaturen sker der intet...
Problemet ligger vist et andetsted. Jeg bruger min dblookupcombobox oven på en dbgrid. boxen reagerer på min indtastninger, dog ikke visuelt. Dvs. hvis jeg aktiverer dblookupcomboboxen og trykker H for henrik (post i den listtable), så sker der ikke umiddelbart noget i selve comboboxen, men den tilknyttede tabel opdateres med navnet henrik i det på gældende felt..... Sært....
Crap... Jeg har smidt dblookupcomboboxen af helv.. til og erstattet den med en picklist som jeg definerer vha. en database....
Giver mindre mavesår...
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.