Использование рабочего процесса для автоматического заполнения поля формы при создании в CRM 2011

Я хотел бы, чтобы поле автоматически заполнялось тем, что я определяю в рабочем процессе. В настоящее время рабочий процесс запускается при создании записи, однако поле заполняется только ПОСЛЕ того, как пользователь впервые сохраняет запись.

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


person RobVious    schedule 02.11.2012    source источник


Ответы (1)


Вы не можете. Рабочие процессы функционируют на на стороне сервера, но вы спрашиваете о заполнении поля на стороне клиента до связи с сервером. Более того, рабочие процессы запускаются асинхронно, что по определению означает, что запись должна быть создана заранее.

Вам потребуется либо присоединить функцию JavaScript к событию OnSave, либо инициировать заполнение поля в подключаемом модуле .NET перед проверкой или перед операцией. Я полагаю, вы также можете использовать диалог, но для этого потребуется ввод данных пользователем. См. приведенные ниже ссылки для более подробной информации о различиях между плагинами, рабочими процессами и диалоговыми окнами.

person Peter Majeed    schedule 02.11.2012