07. april 2003 - 13:34Der er
3 kommentarer og 1 løsning
List of values og TDBLookupComboBox
Jeg er ved at udvikle en applikation i Delphi 5, hvor jeg har en tabel med en række fremmed-nøgle kolonner. For hver fremmednøgle i master-tabellen skal brugeren kunne få vist en liste over gyldige værdier. Alle værdier som brugeren kan vælge er gemt i tabeller.
Jeg vil gerne bruge en DBLookupComboBox så jeg dels giver brugeren mulighed for at skrive værdien ind, hvis han kender den i forvejen eller fåvist listen ved at aktivere drop-down knappen. Det virker sådan set godt nok, men man kan ikke se hvad man skriver i feltet.
Ved nogen hvordan man kan opnå denne funktionalitet?
Nåh, sorry. Fik ikke læst dit spørgsmål rigtigt. Som sagt kan jeg ikke lige tjekke, da jeg ikke har adgang til delphi her. Hvis ikke der er en property du kan sætte som på en alm. combobox, der giver adgang til indtastning, kunne man smide en Tedit ovenpå den, og fixe det med lidt kode.. lidt en svineløsning, må jeg erkende :)
Hvis man vil have en defaultværdi for DBLookupComboBox'en skal det gøre i en OnNewRecord event for det underliggende dataset. I standardudgaven kan man ikke skrive i feltet. Hvis man ikke vil kode det selv må man ty til en anden component, f. eks EtvLib's EtvDBLookupCombobox component.
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.