Плагин Microsoft Dynamics CRM C # для использования Jquery и Ajax - PullRequest
0 голосов
/ 26 августа 2018

На следующем рисунке показан мой Jquery с кодом Ajax

JQuery и Ajax Code enter image description here

Где в коде я выбираю значения полей и размещаю их вURL в формате JSON.

Я хочу добиться того же в плагине C #, выбирая значения из полей, я могу использовать выражение запроса, но мне нужно использовать AJAX в коде C #, как мне этого добиться?

Любая помощь будет признательна ...

1 Ответ

0 голосов
/ 26 августа 2018

AJAX - асинхронный JavaScript и XML - полезно для выполнения асинхронных вызовов на стороне сервера со стороны клиента с использованием js / jQuery & xml.

Плагин - код на стороне сервера для расширения логики в конвейере выполнения событий платформы CRM (например,.create / обновление).Вы можете создать плагин, который будет работать как асинхронный при регистрации шагов в инструменте регистрации плагинов.Вы можете сделать service.RetrieveMultiple для поиска и service.Update для установки значения в плагин после операции.На самом деле плагины перед созданием или обновлением могут устанавливать значения полей путем перехвата конвейера и даже до транзакции с БД, но это всегда синхронно.

Но в вашем коде вы ищете / извлекаете customerid, customercodeиспользуя запись пользователя в коротком имени, адресе и заполнении.Это можно сделать любым способом - на стороне клиент / сервер.

QueryExpression или FetchXML - это два собственных способа CRM для запроса данных.Более широкая тема, поэтому вы можете искать много образцов в комбинации онлайн.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...