Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2004.12.12;
Скачать: [xml.tar.bz2];

Вниз

Выбор c одним DataSet   Найти похожие ветки 

 
Explorer   (2004-11-15 07:51) [0]

Мастера!
Есть две формы. работают c одним DataSet.
На одной форме DBLookupComboboxEh, на другой DBGridEh.
Когда выбираю значение в DBLookupComboboxEh, а затем вызываю форму с DBGridEh (справочник) и выбираю значение там, оно почему то на первой форме не меняется, а если меняю на первой, то на второй как раз меняется. Как сделать, чтобы значение при выборе в справочнике менялось в DBLookupComboboxEh? подставлять KeyValue?


 
ЮЮ ©   (2004-11-15 08:06) [1]

>подставлять KeyValue?
Да, если у DBLookupCombobox не указаны DataSet и DataField и непосредственно этот DataSet, в противном случае.


 
Explorer   (2004-11-15 08:20) [2]

в том дело что указаны от одного


 
ЮЮ ©   (2004-11-15 08:29) [3]

А ты не путаешь? У Combobox-а справочник указываtтся ч/з ListSource


 
Explorer   (2004-11-15 08:32) [4]

ну да...
а так не прокатит?


 
Explorer   (2004-11-15 08:43) [5]

И еще... при обновлении данных, как сдеалть чтобы курсор не сдвигался?
Это не помогает:
  with DataModuleArm.ADODataSetListSubUnit do
  begin
     DisableControls;
     Active := false;
     Active := True;
     EnableControls;
  end;


 
ЮЮ ©   (2004-11-15 08:52) [6]

>ну да... а так не прокатит?

Как так?

DisableControls;
keyValue := DataModuleArm.ADODataSetListSubUnit.Fields[0].asInteger;
...
DataModuleArm.ADODataSetListSubUnit.Locate(<KeyFieldName>, keyValue, [])
EnableControls;

В данном коде предполагается, что 0-е поле - ключеввое поле (<KeyFieldName> целого типа


 
Explorer   (2004-11-15 09:11) [7]

Т.е через поиск записи...ясно

> Как так?
когда использую ListSource в  DBLookupCombobox
движение по набору данных не будет?


 
ЮЮ ©   (2004-11-15 09:16) [8]

В DBLookupCombobox-е - нет, т.к. показывается не текущая запись, а выбранная в комбобоксе. Разницу чувствуешь?
А наблюдаемое движение в наборе при выборе в комбобоксе - скорее баг реализации компонента, чем фича


 
Explorer   (2004-11-15 09:23) [9]

ЮЮ ©
усек.
Реализовал через KeyValue.
Благодарю за помощь.



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2004.12.12;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.036 c
9-1092134680
Micah'GF
2004-08-10 14:44
2004.12.12
Фракталы


3-1100317736
Under
2004-11-13 06:48
2004.12.12
INFORMATION_SCHEMA в Access


4-1098793495
sapsi
2004-10-26 16:24
2004.12.12
Переключение Alt+Tab


1-1101457271
Zik
2004-11-26 11:21
2004.12.12
Общие вопросы


3-1100013338
Sergeich
2004-11-09 18:15
2004.12.12
параметры в ADOQuery





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский