Связанные справочники

Исходные данные:
Есть два справочника обычных справочника:
tbl_TypeContact с полями ID, Name, Description
tbl_TableCategory с полями ID, Name, Description

В таблицу целевой аудитории (ЦА) и в окно редактирования ЦА добавил тип и категорию ЦА.

Задача: для каждого воздействия создавать свой ЦА. Для этого необходимо окно редактирования связанного списка, как реализовано Opportunities\Dictionaries\Stages\wnd_StageDictionary (Стадии продаж по типам). А так же необходимо в форме редактирования ЦА из выпадающих списков типов ЦА и категорий ЦА отображать только те, которые соответствуют данному воздействию.

Окно, которое надо реализовать состоит из трех вложенных окошек:
1. верхнее - список воздействий. Здесь можно использовать не редактируемый список.
2. слева внизу - типы ЦА, соответствующие этому воздействию. Возможность добавлять и удалять из списка.
3. справа внизу - категории ЦА, соответствующие этому воздействию. Возможность добавлять и удалять из списка.
При выборе воздействия в списке воздействий в списках типов и категорий отображаются только те строки, которые соответствуют этому воздействию.

Смотрел реализацию wnd_StageDictionary. Пробовал воспроизвести для моей ситуации. Не выходит. Не нашел готовой инструкции по созданию связанных справочников.

Подскажите пожалуйста шаги по реализации моей задачи.

Нравится

Поделиться

1 комментарий

для связи воздействия, типа и категории ЦА создал таблицу
tbl_TableTypeCategory с полями ID, TypeContactID, CategoryContactID, CampaignID

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