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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 29.08.2013, 10:59   #1  
spirius is offline
spirius
Участник
 
34 / 12 (1) ++
Регистрация: 27.02.2012
JavaScript: open new Email. Set "To" field
Доброго времени суток!

есть необходимость открыть новую форму сущности Email с заполненными в ней полями.
сие может быть достигнуто использованием
Xrm.Utility.openEntityForm("email", null, parameters);
где paramethers описывают поля новой рекорды Email.

если я пытаюсь создать Email с заполненными текстовыми полями/ полями одиночного лукапа (там где только 1 рекорду указать можно=) ), то все работает ОК:
имеем код:
X++:
function openNewEmailActivity() {
    var parameters = {};
    parameters["subject"] = "email";

    Xrm.Utility.openEntityForm("email", null, parameters);
}
после выполнения функции openNewEmailActivity открывается новое окно Email (еще несохраненная рекорда), где в поле subject будет выставлено "email".

проблема с которой я столкнулся: как таким же образом задать значение в поле "TO" Email-а?
поле "ТО" является мульти-лукапом - в нем может быть указано 0...N рекорд.
поиски в интернетах еще не завершены, но они безрезультатны на данный момент=(

пробовал нечто похожее на это (и подобное этому):
X++:
function openNewEmailActivity() {
    var contactId = Xrm.Page.data.entity.getId();//ИД рекорды контакта

    var parameters = {};
    parameters["subject"] = "email";

    //parameters["to"] = contactId.toString();
    parameters["toid"] = contactId;         //???
    parameters["toname"] = "Customer 1";    //???
    parameters["totype"] = "contact";       //???

    Xrm.Utility.openEntityForm("email", null, parameters);
}
но безрезультатно - окно валиться сразу после открытия (CRM Error with "Try Again" button)

кто-нибудь сталкивался с похожей проблемой - автоматически заполнить мультит-лукап в новом окне?
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
crminthefield: Podcast and Overview: Microsoft Dynamics CRM 2011 Update Rollup 10 Blog bot Dynamics CRM: Blogs 0 17.08.2012 03:27
Вызов "чужого" сервиса из JavaScript Kipetcoff Dynamics CRM: Разработка 1 17.09.2010 15:37
CRM DE LA CREME! Some more useful javascripts for MS CRM Blog bot Dynamics CRM: Blogs 0 04.05.2010 11:05
CRM Programmer: Upgrade of javascript function to hide "Add Existing ..." button Blog bot Dynamics CRM: Blogs 0 21.12.2009 20:05
Microsoft Dynamics CRM Team Blog: Microsoft Dynamics CRM, Email correlation and smart matching Blog bot Dynamics CRM: Blogs 0 12.11.2008 04:08

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

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

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