Зависимость комбобоксов

Добрый день появилась следующая проблема.
Есть форма инциденты. В ней есть тип инцидентов и категория инцидентов.
Дело в том, что при выборе типа инцидента должен меняться список категории.
Т.е. в каждом типе разные категории. Если использовать запрос и подставить руками в него ID в базе, то категории отделяются. Но в террасофте, когда выбирается тип инцидента выводится полный список всех категорий. Прописано условие ([tbl_IncidentCategory].[TypeID] = [tbl_IncidentType].[ID]). По идее при выборе типа должен меняться список категорий, но не меняется. Помогите.

Еще как я думаю скорее всего нужно прописать действие на edtIncidentCategoryOnPrepareSelectWindow, но попытки написать обработчик не увенчались успехом.

Нравится

3 комментария

Должно помочь данное решение.

Да, опишите зависимость на OnDatasetBeforeLookupDatasetOpen. Должно решить проблему.

Спасибо, проблема решилась именно таким образом

Показать все комментарии