Я пытаюсь добавить новые значения в параметр MS Dynamics CRM, установленный в C #, с помощью InsertOptionValueRequest, и при этом некоторые из существующих значений набора параметров удаляются.
Используемый мной кодследующим образом:
ovRequest = new InsertOptionValueRequest
{
AttributeLogicalName = strOptionsetName,
EntityLogicalName = strEntityName,
Label = new Label(strLabel, LanguageCode)
};
_service.Execute(ovRequest);
Затем я публикую сущность с:
pxReq1 = new PublishXmlRequest { ParameterXml = String.Format("<importexportxml><entities><entity>{0}</entity></entities></importexportxml>", strEntityName) };
ospService.Execute(pxReq1);
Я обнаружил, что это происходит как с локальными наборами параметров, так и с глобальными наборами параметров, и не вижу никакого шаблона взначение удаляется.Я делаю что-то не так или это ошибка в SDK?
PS, кто-то может добавить к этому тег вставки значения, потому что я думаю, что этот тег будет наиболее релевантным для этого поста.