Я пытаюсь создать новую запись в Dynamics CRM, используя C #.
Ниже приведен код, который я использую:
Entity Record = new Entity("new_edRecord");
Record["new_year"] = "2100";
Record["new_school"] = new EntityReference("new_school",new Guid("8ba53949-3947-e445-876c-001dd8b71c19"));
Record["new_gradelevel"] = "100000018";
organizationProxy.Create(Record);
При выполнении этого я получаю следующееошибка:
Неожиданное исключение из плагина (Выполнить): Department.EdRecord.RecordCreate: System.Collections.Generic.KeyNotFoundException: Указанный ключ отсутствует в словаре.
Я дважды проверил, существует ли школа с GUID, посетив следующий URL:
https://crm.site.com/orgname/api/data/v8.0/new_schools(8ba53949-3947-e445-876c-001dd8b71c19)
, и это принесло результат.Не уверен, что мне здесь не хватает.