Dynamics CRM &. NET (C#) Установить значение поля для всех строк - PullRequest
3 голосов
/ 07 мая 2020

С помощью OrganizationService я хочу присвоить значению определенного столбца одинаковое значение для каждой строки в таблице (с условием). Как мне сделать это сразу?

Вот как мне это сделать в SQL:

UPDATE [XXX]
SET Status = "Draft"
WHERE parentId = 1

Ответы [ 2 ]

2 голосов
/ 07 мая 2020

Нет эквивалентного кода CRM SDK, чтобы сделать это, как в вашем примере SQL. Поскольку каждое обновление записи CRM должно быть go с помощью метода service.Update() или UpdateRequest.

Обратитесь к этому потоку SO для выполнения массовых запросов с использованием ExecuteMultipleRequest

0 голосов
/ 12 июля 2020

Это не официальный способ, но вы можете установить статус или другое поле набора параметров с числами в sql. Если вы хотите увидеть значение установленных параметров, вы должны go настроить динамическую настройку crm и увидеть это.

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