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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 13.07.2010, 23:45   #1  
Dicora is offline
Dicora
Участник
 
109 / 15 (1) ++
Регистрация: 12.07.2010
Post Подскажите решение пожалуйста такая интересная задачка
У меня на форме есть скрытое поле

new_businessProcess, тип Bit, значения Да = 1, Нет = 0, по умолчанию стоит Нет
на форме оно скрыто.

При событии onSave, при первом создании карточки, срабатывает функция, которая должна запускает

Confirm('вопрос')

далее условием if проверяем что выбрал пользователь

PHP код:
if (confirm('вопрос')) {
 
// 1 вариант
} else {
 
// 2 вариант

при выборе 1 варианта в поле new_businessProcess должно автоматически заполняться значением Да, при выборе 2-ого варианта, значением Нет.

я написал такой скрипт в событии OnSave:

PHP код:
/* скрываем на форме поле Бизнес-процесс */
crmForm.all.new_businessProcess_c.style.visibility "hidden";
crmForm.all.new_businessProcess_d.style.visibility "hidden";
crmForm.all.new_businessProcess_c.style.display "none";
crmForm.all.new_businessProcess_d.style.display "none";

if (
confirm("Нажмите ОК, если вы хотите, чтобы ответственному сотруднику автоматически была назначена задача по обработке данного контакта. Нажмите Отмена, если Вы хотите самостоятельно назначить задачу")) {
 
crmForm.all.new_businessProcess.DataValue=true;
 
alert('Пользователю '+crmForm.all.ownerid.DataValue.name+' в течении минуты будет автоматически назначена задача по обработке данного интереса.');

} else {
 
/* случае Отмены, задачи не назначаем, запускаем условие ожидание */

 
crmForm.all.new_businessProcess.DataValue=false;
 
alert('Задачи по данному интересу назначены не были, зайдите в меню Действия слева от карточки интереса, для назначения задачи вручную');

в итоге значение в поле Бизнес-процесс не меняется а появляется ошибка



Подскажите что я делаю не так.

Заранее спасибо!
Теги
bit, javascript, dynamics crm

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Callouts, Debagging, подскажите новичку Bondonello Dynamics CRM: Разработка 6 14.07.2008 18:50
подскажите по workflow INCI Dynamics CRM: Разработка 0 26.05.2008 15:47
Подскажите новичку по рассылкам e-mail. EugenyG Dynamics CRM: Функционал 4 19.03.2008 19:45
Подскажите интересное мероприятие по CRM pkost Dynamics CRM: Прочие вопросы 1 03.10.2007 12:15
Подскажите к какому месту приложить эту ошибку? Iso Dynamics CRM: Администрирование 3 25.07.2006 13:16

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

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

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