Показать сообщение отдельно
Старый 21.06.2017, 13:45   #1  
SHIFT_969 is offline
SHIFT_969
Участник
 
3 / 10 (1) +
Регистрация: 21.06.2017
Задать значение полю типа "Набор параметров" из плагина
Всем привет!
Пишу плагин на C#, создающий сущности. Нужно заполнить поле типа "Набор параметров". Имя "new_stateorder" соответственно есть список параметров Метка - Значение. Как мне прописать значение, которое я хочу установить?
С простыми типами все понятно, с ссылками тоже, а с набором параметров - нет.
Заполняю так:

Код:
                        Entity followup = new Entity("new_ordersale");

                        followup["new_number"] = item.ID; // строка, проходит

                        followup["new_stateorder"] = item.SalesStatus; // строка или число, не проходит
                        followup["new_statusdoc"] = item.DocStatus; // то же самое
Ошибка:
System.ServiceModel.FaultException`1[Microsoft.Xrm.Sdk.OrganizationServiceFault]: Incorrect attribute value type System.Int32 (Дополнительные сведения об ошибке — Microsoft.Xrm.Sdk.OrganizationServiceFault).