2013-09-03 3 views
-1

в Microsoft CRM 2011 онлайн, моя цель - предоставить пользователю возможность создавать любое количество записей адресов с помощью диалога. Моя проблема заключается в том, что я не могу создать экземпляр объекта адреса из диалогового окна.Microsoft Dynamics CRM 2011: создайте записи адресов с диалогом

Я попытался создать диалоговое окно с адресом в качестве основного объекта, но я не могу выбрать объект адреса для назначения значений, введенных пользователем. Это имеет смысл для меня, поскольку адрес не может существовать без контакта или учетной записи, если я правильно понял это.

Если я создаю диалог для контакта и собираю значения для адреса, я не могу добавить новый контакт к контакту, так как контактный объект не имеет ссылки на коллекцию адресов. Я не говорю о двух адресах, которые уже являются частью контактного объекта. Я понимаю, что к ним относятся особым образом.

Как создать диалог, который создает новый адрес и добавляет его контакту или учетной записи?

+0

На самом деле не уверен, почему вы получаете пониженную оценку. На мой взгляд, это правильный вопрос. –

+0

Спасибо за это. Я тоже не понимаю понижения. – Arne

ответ

0

Если вы хотите достичь этого через диалог, я боюсь, что это невозможно прямо из коробки. Адреса являются своего рода «особенными» в том, как они себя ведут. Возможно, вы достигнете того, что ищете, при поддержке 1 или более пользовательских операций рабочего процесса, чтобы создать запись адреса при ее сохранении. Но даже при этом я видел, что он не ведет себя точно так, как вы ожидали бы, если бы вы не установили его на 100% правильно.

Если честно, я бы поставил под вопрос, почему вы пытаетесь добавить адреса таким образом? Простая причина в том, что я не думаю, что это сделает систему более удобной для вас или облегчит адресацию. Добавление адреса (за пределами полей Address1 и Address2) к контакту не является ужасно трудным, вы просто нажимаете «Дополнительные адреса» и добавляете новый адрес.

Таким образом, я бы ответил, что это будет из коробки, если это не будет необходимо.

+0

Спасибо за ваш ответ. Наша цель с добавлением адресов таким образом заключается в добавлении более двух адресов в диалоговом окне. Поскольку мы не используем денормализованные адреса (номер 1 и 2) в контактной/учетной/ведущей сущности, мы должны найти способ добавить дополнительные адреса в любом случае. Но я понимаю ваше предложение, и я обсужу этот подход с владельцем продукта. Спасибо за этот намек. – Arne

Смежные вопросы