AXForum  
Вернуться   AXForum > Microsoft Dynamics CRM > Dynamics CRM: Разработка
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 05.09.2011, 14:26   #3  
Gennadi is offline
Gennadi
Участник
 
31 / 11 (1) +
Регистрация: 01.04.2009
Спасибо за ответ!
Вычитал все значения. Количество (json.results.length) показывает правильное, но обновить удается только одно, т.е. цикл не отрабатывает больше одного раза.

Вот код цикла:
for (var i = 0; i < json.results.length; i++)
{
alert (i);

var json = json.results[i];

var n = Xrm.Page.getAttribute("new_n").getValue();
var ta = json.new_ta;

var changes = new Object();
changes.new_f1 = ta * n;
alert (json.new_fId);
updateF(json.new_fId, changes);

}

Функция обновления:
function updateF(id, fObject)
{ //Parse the entity object into JSON
var jsonEntity = window.JSON.stringify(fObject);
//Asynchronous AJAX function to Update a CRM record using OData
$.ajax({
type: "POST",
contentType: "application/json; charset=utf-8", datatype: "json", data: jsonEntity, url: Xrm.Page.context.getServerUrl() + "/XRMServices/2011/OrganizationData.svc/new_fSet(guid'" + id + "')", beforeSend:
function (XMLHttpRequest)
{ //Specifying this header ensures that the results will be returned as JSON.
XMLHttpRequest.setRequestHeader("Accept", "application/json");

//Specify the HTTP method MERGE to update just the changes you are submitting.
XMLHttpRequest.setRequestHeader("X-HTTP-Method", "MERGE");
}
});
}

Подскажите, пожалуйста, в чем может быть проблема.

Спасибо!
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
CRM DE LA CREME! CRM 4.0 Disaster Recovery Blog bot Dynamics CRM: Blogs 2 26.02.2016 08:23
Leon's CRM Musings: Review of the Latest Dynamics CRM Statement of Direction (May 2011) Blog bot Dynamics CRM: Blogs 0 22.05.2011 04:13
ukcrm: CRM 4.0 Client Upgrade To CRM 2011 Blog bot Dynamics CRM: Blogs 0 23.04.2011 07:11
Microsoft Dynamics CRM Team Blog: Testing your Microsoft Dynamics CRM 2011 Apps Blog bot Dynamics CRM: Blogs 0 01.12.2010 03:14
Microsoft Dynamics CRM Team Blog: Building Rich-Client Dashboards for Microsoft Dynamics CRM with Windows Presentation Foundation Blog bot Dynamics CRM: Blogs 1 31.03.2009 13:24

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 13:59.