Два Dblookupcombobox'a
Есть два запроса:
и
param1 - LongInt - DBLookupComboBox1.KeyValue
У первого DBLookupComboBox1 KeyField = ЧемоданИД
Как то можно во втором DBLookupComboBox'е получить список в зависимости от того что выбрано в первом?
Если вместо param1 поставить число то запрос работает, если так то пустой...
Или надо как то подругому?
Помогите пожалуйста наконецто сделать первый отчет в жизни
SELECT ЧемоданИД, ИмяЧемодана
FROM
Чемоданы
и
SELECT ШмоткаИД, ИмяШмотки, ИдЧемодана
FROM
Шмотки
WHERE
ИдЧемодана = :param1
где,param1 - LongInt - DBLookupComboBox1.KeyValue
У первого DBLookupComboBox1 KeyField = ЧемоданИД
Как то можно во втором DBLookupComboBox'е получить список в зависимости от того что выбрано в первом?
Если вместо param1 поставить число то запрос работает, если так то пустой...
Или надо как то подругому?
Помогите пожалуйста наконецто сделать первый отчет в жизни
Комментарии
связь Master-Detail - это как? Сейчас голова сломается. Не могу понять.
Для второго запроса поставил Master = ADOQuery1
При проверке внезависимости от того, что выбрано в 1ом Dblookupcombobox'e во втором список выдается будто <Запрос1."ЧемоданИД"> = 1
PS хотел еще уточнить. как то можно добавить в Dblookupcombobox какое то "значение по умолчанию?" типа поля "All"? Или это надо в БД уже такое значение заночить?
Спасибо огрмное!!! Наконец то получилось!
Я просто в пытался в параметры второго запроса всякую ерунду вставить ещё
Хотелось бы только уточнить ещё, можно ли както зделать так, что если в первом списке ничего не выбрано, то выбирается всё.
т.е. имеется как бы два списка:
ВСЕ...
Чемдан1
Чемдан2
Чемдан3
и
ВСЕ...
Шмотка1
Шмотка2
Шмотка3
Шмотка4
Шмотка5
Тут получается, если первый список не трогать, то поумолчанию выбран "Чемдан1" и второй список строится на этом основании.
Или на примере FR Demo зделать так, чтоб, если не выбирался в списке Customer, то чтоб выдавались все Orders.
Или Dblookupcombobox для этого не подходит?