Страница 1 из 1

Как настроить форму ввода

Добавлено: 03 июн 2020, 16:09
Илья_К
У меня есть Сущность "Стратегии" у нее есть дочерняя подсущность "Используемые индикаторы", в этой подсущности есть два поля которые мне при заполнении этой подсущности надо заполнять. Первое поле "Используемый индикатор" (здесь вроде все просто я сделал его типом "Сущность" и прикрепил к нему справочную сущность "Индикаторы" и без проблем заполняю), а вот второе поле "Используемые паттерны", как вводить не знаю, т.к. значение там может быть не одно (казалось бы в чем проблем нужно сделать как и с первым полем, но проблема в том что у разных индикаторов есть уникальные паттерны, а есть паттерны которые встречаются во множестве индикаторов).И надо что бы оператор случайно не ввел паттерн не относящийся к данному индикатору. Вот здесь и начались сложности.
1. Как правильно для будущего заполнения формы связать подсущности "Используемые индикаторы" с которой я начал связать справочные сущности "Индикаторы" и "Паттерны" (у меня только две идеи - либо через дочернюю сущность, т.е. справочную сущность паттерны сделать дочерней справочной сущностью индикаторы, либо связать их через поле связанные записи)
2. как после выбора нужного индикатора в форме заполнения подсущности "Используемые индикаторы" выбрать в поле паттерны несколько значений связанных именно с этим индикатором и какой тип поля присвоить в данной подсущности "Используемые индикаторы" полю "Паттерны" чтобы можно было выбрать несколько значений паттернов.
Я способа решения этой задачи не нашел. Если есть простое правильное построение структуры сущностей, подсущностей, связанных записей подскажите пожалуйста.
Если простого нет, но решить это можно написанием каких то запросов и программных кодов, то я готов оплатить эту работу
Обращаясь к разработчику также готов оплатить индивидуальную доработку по созданию нужного типа поля или еще чего то.