|
14.09.2007, 14:27 | #1 |
Участник
|
Как сделать в поле типа "Lookup" осуществить множественный выбор значений?
Коллеги, добрый день.
Все банально и просто - связал две сущности и в одной выбираются значения другой через поле типа "Lookup". Вопрос: Как сделать в поле типа "Lookup" осуществить множественный выбор значений? Так как в CRM такое есть, а вот как это сделать для вновь созданного атрибута?????? |
|
17.09.2007, 08:32 | #2 |
Moderator
|
Вероятно отношение должно быть один ко многим...
|
|
21.09.2007, 15:48 | #3 |
Участник
|
|
|
25.09.2007, 10:27 | #4 |
CRM
|
Стандартными средствами никак. Необходимо реализовать связь многие-ко-многим с помощью промежуточной таблицы. После немного при помощи js исказить поле на форме, чтобы оно довало выбрать несколько значений.
В интернете где-то встречал подобное, но сейчас найти не могу. Поищите сами |
|
25.09.2007, 15:57 | #5 |
Участник
|
Цитата:
Сообщение от ShurikEv
Стандартными средствами никак. Необходимо реализовать связь многие-ко-многим с помощью промежуточной таблицы. После немного при помощи js исказить поле на форме, чтобы оно довало выбрать несколько значений.
В интернете где-то встречал подобное, но сейчас найти не могу. Поищите сами |
|
01.11.2007, 11:48 | #6 |
CRM
|
Ну статей про подмену поля lookup'ом было много на форуме.
Механизм: 1. Создаете lookup на форме. Обязательно lookupstyle="multi" 2. В событии onload формы загружаете его значениями из связанных таблиц (обычным запросом к сервису) 3. И навешиваете на lookup обработчик при смене значений поля (ну чтобы перепровязать, создать или удалить отношения). |
|