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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 22.08.2013, 14:34   #1  
Ion is offline
Ion
Участник
 
332 / 16 (1) ++
Регистрация: 19.12.2012
Все работает, все круто, но как мне ассоциировать родительскую и дочернюю сущность?

Есть у Вас ссылки на примеры.

Я использую такой код
Цитата:
function Lead( ) {
var parameters = {};
parameters["subject"] = Xrm.Page.getAttribute("new_name").getValue();
parameters["emailaddress1"] = Xrm.Page.getAttribute("emailaddress").getValue();
parameters["mobilephone"] = Xrm.Page.getAttribute("new_mobilephone").getValue();
Xrm.Utility.openEntityForm("lead", null, parameters);
}

Последний раз редактировалось Ion; 22.08.2013 в 15:33.
Старый 22.08.2013, 18:10   #2  
Ion is offline
Ion
Участник
 
332 / 16 (1) ++
Регистрация: 19.12.2012
Я могу воспользоваться этой функцией, но вопрос в том, что не знаю как передавать ИД родительской функции и дочерней, в то время, когда открываю новую запись методом Xrm.Utility.openEntityForm

Цитата:
function associateRecords(firstEntity, firstEntityId, secondEntity, secondEntityId, relationshipName) {
var assocReq = new XMLHttpRequest();
assocReq.open("POST", Xrm.Page.context.getServerUrl() + "/XRMServices/2011/OrganizationData.svc/" + firstEntity + "Set(guid'" + firstEntityId + "')/$links/" + relationshipName, true); // Синхронно
assocReq.setRequestHeader("Accept", "application/json");
assocReq.setRequestHeader("Content-Type", "application/json; charset=utf-8");
assocReq.onreadystatechange = function () {
if (this.readyState == 4) {
if (this.status == 204 || this.status == 1223 || this.status == 201) {
alert("Записи связаны.");
} else {
alert("Ошибка : " + this.status + "; " + this.statusText + "; " + this.responseText);
}
}
}
var JSONEntity = {};
JSONEntity.uri = Xrm.Page.context.getServerUrl() + "/XRMServices/2011/OrganizationData.svc/" + secondEntity + "Set(guid'" + secondEntityId + "')";
assocReq.send(JSON.stringify(JSONEntity));
}
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
CRM 4.0: Плагин на Assign не запускается из Workflow Ksani Dynamics CRM: Разработка 10 21.03.2012 12:39
Плагин Nvovka Dynamics CRM: Разработка 3 14.10.2011 23:46
Не срабатывает плагин Буденый Dynamics CRM: Разработка 11 14.02.2011 11:35
Плагин на изменение подразделения пользователя xmarina Dynamics CRM: Разработка 6 23.11.2010 15:04
не срабатывает плагин Shamasher Dynamics CRM: Разработка 5 13.10.2010 10:55

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

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

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