19.12.2007, 12:27 | #1 |
Участник
|
Вопрос о поиске
Коллеги, добрый день.
Есть поисковая форма, к примеру по следующему пути: Клиенты->Организации->Сведения->Отношения-> Создать объект "Отношения клиента"->Сторона1 В этой форме можно произвести поиск только по сущностям "Организация", "Контакт". Как добавить в этот поиск (см. вложенный файл) добавить любую пользовательскую сущность? |
|
19.12.2007, 13:49 | #2 |
Moderator
|
Вы уже задавали подобный вопрос. В этой теме обсуждается обратный вопрос как из этого лукапа изгнать сущность клиент. Вам, видимо надо действовать от противного и добавить туда свою сущность. Проблема в другом: даже если это сработает я уверен на все 100%, что отношение не сохранится! Уверен, что туда нельзя проталкивать любой объект - он должен зацепиться за ключ в базе а для вашего объекта его там нет!
|
|
19.12.2007, 13:51 | #3 |
Moderator
|
Объект "отношения клиента" неизменяем, так что ответ: "Никак!".
|
|
20.12.2007, 11:48 | #4 |
Участник
|
Цитата:
Сообщение от Enot Poloskun
Вы уже задавали подобный вопрос. В этой теме обсуждается обратный вопрос как из этого лукапа изгнать сущность клиент. Вам, видимо надо действовать от противного и добавить туда свою сущность. Проблема в другом: даже если это сработает я уверен на все 100%, что отношение не сохранится! Уверен, что туда нельзя проталкивать любой объект - он должен зацепиться за ключ в базе а для вашего объекта его там нет!
Вы знаете, этот механизм с проталкиванием объекта не идет именно в этом случае, а в случае создания обычной пользовательской сущности идет- объясните этот эффект? |
|
20.12.2007, 11:48 | #5 |
Участник
|
|
|
20.12.2007, 16:53 | #6 |
Moderator
|
На первый вопрос:
Есть объект A и связь с объектом Б - Б связан с А через многие к одному. Тогда, Б имеет ссылку на А что означает, что в его таблица в базе имеет внешний ключ на таблицу объекта А. Для того чтобы на форме прицепить Б к А - нужен лукап - тут все просто. Теперь начинается муть: в этой версии CRM клиент разделился на 2 сущности контакт и организация. Система знает эту особенность и позволяет 1 лукапом выбирать к кому будем цеплять. В базе есть оба ключа, при этом, только 1 заполнен, а другой затирается. С нами, насколько я понял, такой функциональностью не поделились - вывод такой вот мультивыбор не покатит.(Тренинг 8556 Глава 3 Настраиваемые и системные объекты: "Настраиваемые объекты нельзя связать с составным объектом Клиент, как это можно сделать для возможных сделок, обращений и других системных объектов") |
|
20.12.2007, 16:57 | #7 |
Moderator
|
Пока катал это придумал вариант решения:
Свяжите свой объект со всеми 3 вашими сущностями. Сделайте 3 лукапа, на событие выбора каждого поставьте прочистку 2 других. Если прокатит с добавлением вашей сущности мульти лукапу, то можно будет самостоятельно определять что куда подставить, и скрыть лукапы отдельных сущностей. А вам точно этот изврат нужен? |
|
24.12.2007, 16:26 | #8 |
Участник
|
Спасибо
|
|
|
Похожие темы | ||||
Тема | Ответов | |||
Вопрос по архитектуре интеграции CRM 4.0 и 1С | 2 | |||
Вопрос к спецам (отчtеты) | 5 | |||
Вопрос по созданию и редактированию шаблона слияния | 4 | |||
Вопрос по workflow | 1 |
|