Показать сообщение отдельно
Старый 07.09.2011, 16:14   #6  
Borisvil is offline
Borisvil
Участник
 
123 / 36 (2) +++
Регистрация: 03.06.2011
Адрес: Санкт-Петербург
Цитата:
Сообщение от Артем Enot Грунин Посмотреть сообщение
Обратитесь к главе "Query Microsoft Dynamics CRM Data Using the REST Endpoint". Там есть раздел Entity Properties, который освещает то, как задавать сложные типы, например Money:
Код:
"CreditLimit" :{     "__metadata": {"type": "Microsoft.Crm.Sdk.Data.Services.Money" },     "Value": 500.0000 }
И Reference:
Код:
"PrimaryContactId" :{     "__metadata": {"type": "Microsoft.Crm.Sdk.Data.Services.EntityReference" },     "Id": "78713858-5e81-df11-afdb-00155dba380a",     "LogicalName": "contact",     "Name": "Cathan Cook (sample)" }
Спасибо, уже нашел!
Получается так:
X++:
//Поле Reference:
     payment.new_applicationid = {
         Id: Xrm.Page.data.entity.getId(),
         LogicalName: Xrm.Page.data.entity.getEntityName()
     };
//Поле Money:
     var sum = Xrm.Page.getAttribute("new_annuity").getValue();
     payment.new_sum = { Value: sum.toString() };