Есть поле типа "связь", по которому привязан справочник. Есть потребность, чтобы в это поле стало возможным выбирать несколько(1-4-n) элементов из справочника, как это возможно в поле типа "список". Есть какие-то варианты как это возможно сделать?
Желание совершенно естественное - справочник используется в нескольких местах, поэтому нужно чтобы данные не дублировались, а некоторых местах необходим ещё и множественный выбор.
1
Множественный выбор по полю типа "связь"
Автор anton, 07 сент. 2011 21:07
Сообщений в теме: 5
#1
Отправлено 07 Сентябрь 2011 - 21:07
#2
Отправлено 08 Сентябрь 2011 - 13:00
Вариантов нет, поле типа связь не поддерживает множественный выбор, что очевидно если зайти в его настройки.
Если вам крайне необходима реализация данного функционала - можете заказать платную доработку.
Если вам крайне необходима реализация данного функционала - можете заказать платную доработку.
#5
Отправлено 10 Сентябрь 2011 - 17:05
Пока ваши менеджеры считают, дополнительный вопрос
Есть мысль сделать это(или скрытое) поле строковым, куда сохранять JSON массив с id выбранных элементов справочника. Такой вариант, в первом приближении, выглядит вполне реализуемым самостоятельно. Но мнение разработчиков очень интересно - насколько это реально и просто сделать(2), советы где и куда копать с таким вариантом очень бы помогли. Это, конечно, вариант не очень в духе Кодда, но выглядит рабочим.
Реализацией могу поделиться. Если когда сделаю.
Есть мысль сделать это(или скрытое) поле строковым, куда сохранять JSON массив с id выбранных элементов справочника. Такой вариант, в первом приближении, выглядит вполне реализуемым самостоятельно. Но мнение разработчиков очень интересно - насколько это реально и просто сделать(2), советы где и куда копать с таким вариантом очень бы помогли. Это, конечно, вариант не очень в духе Кодда, но выглядит рабочим.
Реализацией могу поделиться. Если когда сделаю.
#6
Отправлено 12 Сентябрь 2011 - 09:06
Примерно так и реализовано в полях типа список и пользователь с множ. выбором. Только не очень понятно как вы собираетесь самостоятельно делать реализацию данного поля, когда для этого необходимо вносить изменения в движок программы (закрытый).
Количество пользователей, читающих эту тему: 2
0 пользователей, 2 гостей, 0 анонимных