AXForum  
Вернуться   AXForum > Microsoft Dynamics CRM > Dynamics CRM: Разработка
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 12.11.2009, 16:47   #6  
a33ik is offline
a33ik
Чайный пьяница
Аватар для a33ik
MCP
MCBMSS
Злыдни
Соотечественники
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,243 / 896 (36) +++++++
Регистрация: 02.07.2008
Адрес: Greenville, SC
Цитата:
Сообщение от SVK Посмотреть сообщение
1) При переназначении(assign) сущности Opportunity создаю сущность история сделки(new_opportunityhistory).

2) при создании сущности история сделки(new_opportunityhistory), обновляются некоторые поля сущности Opportunity.

Нужно, чтобы второй плагин, при таком порядке вызова, обновлял не все поля на сущности Opportunity.

Сейчас думаю, что можно как-то через базовый класс Request передать параметры, но пока не придумал как.
Понятно. Есть 2 идеи:
1. Используйте OptionalParameters.
2. В Вашем шаге 1 при создании сущности new_opportunityhistory создавайте какое то фиктивное поле-флаг, а в плагине Pre-Create этой сущности запоминайте, что поле пришло в контексте, убирайте его из контекста и передавайте дальше при помощи SharedVariables.
3. Мусорный, но на 100% рабочий. Создайте в сущности new_opportunityhistory служебное поле и при Вашем шаге 1 - заполняйте это поле, а на шаге 2 судите о наличии флага по наличию поля-флага в контексте.

Фокусов 1 и 2 я не делал, потому если это заработает - сообщите, пожалуйста.
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством.

Подписывайтесь на мой блог, twitter и YouTube канал.
Пользуйтесь моим Ultimate Workflow Toolkit

Последний раз редактировалось a33ik; 12.11.2009 в 16:49.
Теги
plugin, plugin context, share

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
перенос баз CRM'а на другой SQL Server kras Dynamics CRM: Администрирование 17 01.02.2016 10:31
Модификая контекста плагина ZooY Dynamics CRM: Разработка 3 28.09.2008 13:52
Перенос баз и настроек CRM 3.0 в 4.0 с одного сервера на другой Antonf Dynamics CRM: Администрирование 11 11.08.2008 18:14
перенос CRM3,0 с одного сервера на другой gor0422 Dynamics CRM: Администрирование 2 05.06.2008 10:08
Доступ через Outlook из другой сети Артем Enot Грунин Dynamics CRM: Администрирование 6 29.02.2008 09:22

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 05:27.