DBLookUpComboBox

0

Pracuję na Delphi 7 i mam taki problem,
W DBLookUpComboBox wstawiam kolumnę z pewnej tabeli, wyświetla mi się ładnie, również ładnie wyszukuje gdy wpisuję jakąś frazę.
Problem polega na tym, że gdy na przykład zmienię aktywny rekord tabeli, na przykład navigatorem, to we wszystkich polach zmieniają się wartości, oprócz wspomnianego DBlookUp'a :-(
co bym nie zrobił, dla właściwości text, zawsze mi wyrzuca "Read Only". Nie mogę zmienić wartości z poziomu kodu, ani poprzez inny komponent, tylko ręcznie klikając na listę :-(

Pomóżcie proszę, bo nie wiem jak to ugryźć :-( w helpie piszą, że jest to możliwe, jeśli właściwość "ReadOnly" u stawi się na false, ale to nie pomaga :-(

Pozdrawiam.

0

a DataSource i DataField podpięte :>

0

Jeśli podepnę same DataSource i DataField, to nie wyświetla mi listy po kliknięciu, a jeśli mam podpięte DataSource, DataField, ListSource, ListField i KeyField to wyskakuje mi "Link Circular" :-(

0

Bo próbujesz podpiąć wszystko pod jedną tabelę, stąd ten błąd.
ListSource, ListField i KeyField podepnij pod tabelę z której pobierasz dane do listy rozwijanej a DataSource i DataField podepnij pod tabelę w której zapisujesz wartość z KeyField.

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0