|
|
#1 |
|
Участник
|
Уважаемые коллеги! На открытие формы "Звонок" в Microsoft Dynamics CRM 2011 добавил скрипт, который подставляет текущую системную дату в поле "Дата начала", если оно не заполнено. Если создавать звонок в Internet Explorer 8, то скрипт отрабатывает корректно - дата подставляется. В Internet Explorer 10 тоже самое не прокатывает. Может кто сталкивался с этим и знает где это настраивается? Поиск на форуме и в гугле не дал результатов.
|
|
|
|
|
#2 |
|
Участник
|
Какой ролап установлен?
Код в студию
__________________
Читайте SDK!!! |
|
|
|
|
#3 |
|
Участник
|
Ролап 13. Просто на разных станциях используются разные браузеры для доступа к одному и тому же CRM.
Вот и сам код: function Form_onload() { var a = new Date; if (crmForm.all.scheduledstart.DataValue==null) { crmForm.all.scheduledstart.DataValue=a; } А что от самого кода тоже зависит? Последний раз редактировалось Gait; 29.10.2013 в 08:18. |
|
|
|
|
#4 |
|
Консультант-джедай
|
Многое
зачем вы в CRM 2011 используете старые конструкции (от CRM 4.0)?
__________________
Крокодил, крокожу и буду крокодить. Человек человеку - волк , а зомби зомби - зомби. Экстремал и буду экстремать! Блога
|
|
|
|
|
#5 |
|
Участник
|
Цитата:
Сообщение от Gait
Ролап 13. Просто на разных станциях используются разные браузеры для доступа к одному и тому же CRM.
Вот и сам код: function Form_onload() { var a = new Date; if (crmForm.all.scheduledstart.DataValue==null) { crmForm.all.scheduledstart.DataValue=a; } А что от самого кода тоже зависит? Код: var a = new Date(); Код: function Form_onload()
{
var a = new Date();
if (Xrm.Page.getAttribute("scheduledstart").getValue()==null)
{
Xrm.Page.getAttribute("scheduledstart").setValue(a);
}
__________________
Читайте SDK!!! |
|
|
|
| За это сообщение автора поблагодарили: Gait (1). | |
|
|
#6 |
|
Участник
|
[QUOTE=Konstantin Katsovich;298138]Напиши лучше так.
Код: function Form_onload()
{
var a = new Date();
if (Xrm.Page.getAttribute("scheduledstart").getValue()==null)
{
Xrm.Page.getAttribute("scheduledstart").setValue(a);
}Данные скрипты перекочевали из CRM 4.0 в CRM 2011. Правда обновлять их даже в голову не пришло. |
|
|
|
|
#7 |
|
Участник
|
Очень советую проверить, потому что, если есть еще скрипты и они тоже перекочевали из 4-ки, то у Вас скорее всего еще много чего не работает.
Вот полезная статья. А здесь сам инструмент для проверки скриптов. Линк на него есть и в статье. Пусть не пугает его название, от подходит не только для 2013, но и для 2011, начиная с ролапа 12. |
|
|
|
| За это сообщение автора поблагодарили: Gait (1). | |
|
|
#8 |
|
Чайный пьяница
|
Добавлю ещё ссылку на тул, который упростит миграцию ваших скриптов - http://crm2011scriptconvert.codeplex.com/
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
|
|
| За это сообщение автора поблагодарили: Gait (1). | |
|
|
|