Нужен совет. Как можно реализовать такой вариант.
В таблице есть два списочных поля. Lookup1 и Lookup2.
Есть процесс который подставляет значения Lookup1.
А вот уже Lookup2 меняется в зависимости от значения Lookup1, изменяется именно сам подставляемый список.
Как это можно реализовать?
Нравится
Вітаю,
Нужно добавить в объект Lookup2 справочное поле на Lookup1 и заполнить зависимостью к тому Lookup1 при котором данные значения будут отображаться, и потом добавить фильтр (можно фильтр бизнес правилом или кодом) на странице для Lookup2 чтобы отображались значения соответствующие заданому сейчас значению в поле Lookup1
Анастасія Шумейко,
Спасибо за ответ. Можно на примере?
У меня такой вариант:
Есть колонка вопросов: (Lookup1)
Question 1
Question 2
Question 3
...
Question 50
И колонка ответов (Lookup2)
На один вопрос вырианты ответов Yes/No/Na
На другой Yes/No
На третий Mid/Low/High
Yes/No/Na, Yes/No, Mid/Low/High - это разные списки
Для пользователя должно получаться например так (Вид детали на странице):
Lookup 1 - Lookup 2
Question 1 - Вырианты ответов из списка Yes/No/Na
Question 2 - Вырианты ответов из списка Yes/No/Na
Question 3 - Вырианты ответов из списка Mid/Low/High
Есть еще список в которм указано соответствие для какого ответа, какой список использовать.
Если я правильно понял, то в Вашем варианте, на каждый вопрос нужно добавить бизнес правло.
Бизнес правильно нужно только одно, в вашем случае можно сделать немного по другому, вот пример:
Необходимо добавить 3 объекта - со списками вопросов, вариантов ответа и ответами по вариантам
В справочнике ответов по вараинтам нужно добавить поле lookup на справочник варианты ответа и заполнить, создав соотвествие ответов к возможным варинатам (варианты тоже нужно изначально добавить), вот пример наполнения
Далее в справочнике с перечнем вопросов нужно добавить поле lookup на справочник вариантов, и заполнить справочник вопросами соответствущим вариантом, например:
таким образом создасться связь между вопросами и вариантами ответов по ним с возможностью использования вариантов несколько раз.
Теперь нужно только добавить поля вопросов и ответов на странице (как ответы вывести поле ссылающееся на ответы по вариантам) и добавить фильтр через бизнес правило на ответы по вариантам, по типу Вопрос.Lookup на варианты = Ответ.Lookup на варианты:
т.е. такой фильтр создает соответствие меджу варинтами ответов и вопросом, далее можно добавлять новые вопросы для которых нужно будет лишь указать нужный вариант.
Такой вариант первым пришел в голову для вашего запроса, возможно есть другие варианты