Dynamics CRM 2011 онлайн - как создать собственный код, который запускается один раз? - PullRequest
0 голосов
/ 29 ноября 2011

Я хочу создать динамическое решение crm, которое будет импортировано клиентом. После импорта пользователь должен выполнить некоторые настройки в пользовательском объекте. После этого для этих новых настроек должен быть запущен определенный код, но только один раз. Я не могу использовать пользовательские рабочие процессы, потому что он должен работать и в онлайн-CRM. Лучше всего было бы иметь синхронный плагин, который зарегистрирован для выполнения при сохранении настроек. Я не могу сделать это, потому что плагины могут быть зарегистрированы для ограниченного набора объектов, пользовательские объекты не поддерживаются (я прав в этом?).

Какие у меня есть альтернативы?

1 Ответ

2 голосов
/ 29 ноября 2011

Использование страницы конфигурации для вашего решения может упростить настройку пользователем. Вместо того чтобы заставлять пользователя вручную настраивать объект конфигурации, используйте Javascript на веб-ресурсе страницы конфигурации, чтобы подключиться к конечной точке REST и выполнить настройку за вас. Вы также можете запустить свой пользовательский код установки, используя Javascript (или использовать плагин на объекте конфигурации, как подтвердил ckeller). Вот ссылка о специальной странице конфигурации:

http://mahenderpal.wordpress.com/2011/07/26/step-by-step-adding-configuration-page-in-solution-ms-crm-2011/

...