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

Вниз

Синхронизация пары DBLookupComboBox ов на одном DataSource е   Найти похожие ветки 

 
ja   (2003-11-28 17:58) [0]

Честно пытался найти ответ в факах и форумах. Не нашёл.
Вопрос такой:
- предметная область: существует список соответствий айпишников и лиц ими обладающих, желаемо поиметь возможность выбирать соответствие как по IP, так и по имени, т.о. хочется поместить в интерфейсе два два синхронизированных комбобокса.
- что пытался сделать: пытался всякими способами прицепить их к одному датасорсу, содержащему выборку по запросу типа:
"select a.ip, b.name, b.ip_id
from a, b
where ...
and b.ip_id = a.id
and ..."

Короче, либо циклятся, либо не синхронизятся. В описании свойств DBLookupComboBox запутался =(

Заранее спасибо.


 
BlackKing   (2003-11-28 18:02) [1]

{DBLookupComboBox1OnChange ili jesho gde}
If DBLookupComboBox1.KeyValue <> DBLookupComboBox2.KeyValue then
DBLookupComboBox1.KeyValue:=DBLookupComboBox2.KeyValue;

ili ja ne pravil"no ponjal voprosa?


 
Vlad   (2003-11-28 18:02) [2]

Задать один и тот же ListSource, но разные ListField.
В одном поле с IP, в другом имя


 
ja!   (2003-11-28 18:09) [3]

2 Vlad: Именно так тоже делал - работают совершенно независимо =(


 
Vlad   (2003-11-28 18:13) [4]

Для этого читай BlackKing (28.11.03 18:02) [1]


 
Vlad   (2003-11-28 18:15) [5]

Извините.
Не читай BlackKing (28.11.03 18:02) [1]
Рекурсия будет.


 
BlackKing   (2003-11-28 18:18) [6]

A on chto hotel?
A chto bi ne ciklilo - IF


 
ja!   (2003-11-28 18:18) [7]

Ой, пардон, здесь этот ник уже зарегистрен был.
2 Vlad: именно так делаю - работают независимо ваще.
2 BlackKing: дык, нет у них OnChange"а никакого, есть события датасорса и даталиста, дык он у них один на двоих. Два сорса делать, что ли?


 
_юзер_   (2003-11-28 18:18) [8]

у DBLookupComboBox нету OnChange. он есть у RxDBLookupCombo


 
BlackKing   (2003-11-28 18:20) [9]

v ljubom sluchaje nado cherez KeyValue.
Tol"ko jesho nado budet srazu menjat" znachenije polja DataField


 
BlackKing   (2003-11-28 18:22) [10]

mozhno poprobovat" na OnClick ili na CloseUp


 
Vlad   (2003-11-28 18:23) [11]

>BlackKing (28.11.03 18:02) [1]
Тоже самое только на событие OnCloseUp наверное.


 
Sandman25   (2003-11-28 18:24) [12]

[3] ja! (28.11.03 18:09)

Только что проверил. Работает как надо. dbExpress, Informix, D6.


 
_юзер_   (2003-11-28 18:27) [13]

тоже проверил - работает


 
ja   (2003-11-28 18:30) [14]

опа, так это я и есть, всё - конец рабочей недели =))

RxDBLookupCombo? Откуда его можно поиметь?


 
_юзер_   (2003-11-28 18:31) [15]

rxlib


 
ja   (2003-11-28 18:32) [16]

ок, спасибо большое



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

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

Наверх





Память: 0.47 MB
Время: 0.012 c
1-75223
Mtb
2003-12-10 18:22
2003.12.23
База данных


14-75367
Kortez
2003-11-28 10:52
2003.12.23
Lola, с Днем Рождения! (наступающим)


1-75217
UPR
2003-12-11 05:03
2003.12.23
Как можно узнать о клике мышки в не моего компонента


14-75380
Vuk
2003-11-27 16:50
2003.12.23
Есть книга.


3-75102
nts
2003-11-29 12:56
2003.12.23
jdbc ado





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский