RxDBLookupComboBox
2 отговора
60 прегледа
RxDBLookupComboBox
Проблема е следния:
Query1 пълни DBGrid . DataSourse на Query1 е Query2 чиито резултат от заявката пълни RxDBLookupComboBox т.е.
RxDBLookupComboBox.LookupSource = Query2.DataSet;
RxLookupComboBox.DataSource не го използвам защтото в случая не ми трябва, тъй като използвам RxDBLookupComboBox-a като параметър за Query1.
Всичко си работи перфектно, но при Create() на формата , когато Query2.Active стане True и първият запис стане 'текущ' запис Query1 показва данните съответстващи на параметъра от Query2 но RxDBLookupComboBox-a не показва първия запис от Query2.Когато отворя RxDBComboBoxa и избера запис тогава той се показва в RxDBLookupComboBox-a и съответно вече всичко е наред.С други думи трябва да направя следното: когато се Create-va формата RxDBLookupComboBoxa да отразява текущото състояние на Query2(т.е. първия запис) тъй като данните в DBGrid-a са следствие от него.
Доста сложно стана обяснението но дано да съм успял да го обясня и някой да помогне.
10x
Query1 пълни DBGrid . DataSourse на Query1 е Query2 чиито резултат от заявката пълни RxDBLookupComboBox т.е.
RxDBLookupComboBox.LookupSource = Query2.DataSet;
RxLookupComboBox.DataSource не го използвам защтото в случая не ми трябва, тъй като използвам RxDBLookupComboBox-a като параметър за Query1.
Всичко си работи перфектно, но при Create() на формата , когато Query2.Active стане True и първият запис стане 'текущ' запис Query1 показва данните съответстващи на параметъра от Query2 но RxDBLookupComboBox-a не показва първия запис от Query2.Когато отворя RxDBComboBoxa и избера запис тогава той се показва в RxDBLookupComboBox-a и съответно вече всичко е наред.С други думи трябва да направя следното: когато се Create-va формата RxDBLookupComboBoxa да отразява текущото състояние на Query2(т.е. първия запис) тъй като данните в DBGrid-a са следствие от него.
Доста сложно стана обяснението но дано да съм успял да го обясня и някой да помогне.
10x
Re: RxDBLookupComboBox
RxDBLookupComboBox.KeyValue:=Query2... полето , което вързал на KeyField.