|
![]() |
#1 |
Чайный пьяница
|
Напишите код, который у вас реализует открытие формы - помогу с переписыванием под CRM Style.
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
![]() |
#2 |
Участник
|
Сейчас это вот такой простенький код, вызываемый по кнопке с риббона:
X++: var entityId = Xrm.Page.data.entity.getId(); window.showModalDialog("http://host/CustomCaseResolution.aspx?caseGuid=" + entityId.toString(), "", "resizable:no; dialogHeight:430px; dialogWidth:350px;"); Последний раз редактировалось magicandy; 12.04.2015 в 12:20. |
|
![]() |
#3 |
Чайный пьяница
|
Цитата:
Сообщение от magicandy
![]() Сейчас это вот такой простенький код, вызываемый по кнопке с риббона:
X++: var entityId = Xrm.Page.data.entity.getId(); window.showModalDialog("http://host/CustomCaseResolution.aspx?caseGuid=" + entityId.toString(), "", "resizable:no; dialogHeight:430px; dialogWidth:350px;");
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
|
За это сообщение автора поблагодарили: magicandy (1). |
![]() |
#4 |
Участник
|
По кнопке вызываю скрипт
X++: function CustomCaseResolution() { var DialogOption = new Xrm.DialogOptions; DialogOption.width = 500; DialogOption.height = 420; Xrm.Internal.openDialog("/WebResources/dt_Custom.html", DialogOption, null, null, CallbackFunction); function CallbackFunction(returnValue) { } } X++: <html> <head> <meta charset="utf-8"> </head> <body> <script language="javascript"> document.location.href = "http://10.3.153.24:4006/"; alert("OK!"); // Этот алерт срабатывает. </script> </body> </html> ![]() Урл точно рабочий. |
|
![]() |
#5 |
Участник
|
X++: <html> <head> <base target="_self"> <script language="javascript"> function Redirect () { document.location.href = "http://10.3.153.24:4006/CustomCaseResolution.aspx"; } </script> </head> <body> <script language="javascript"> Redirect(); </script> </body> </html> В Хроме просто висит пустой диалог, в ИЕ предупреждает о содержимом, и полностью обновляет страницу, открывая ЦРМ. |
|
![]() |
#6 |
Участник
|
Цитата:
Сообщение от magicandy
![]() X++: <html> <head> <base target="_self"> <script language="javascript"> function Redirect () { document.location.href = "http://10.3.153.24:4006/CustomCaseResolution.aspx"; } </script> </head> <body> <script language="javascript"> Redirect(); </script> </body> </html> В Хроме просто висит пустой диалог, в ИЕ предупреждает о содержимом, и полностью обновляет страницу, открывая ЦРМ. Реквест выполняется?
__________________
Читайте SDK!!! |
|
|
За это сообщение автора поблагодарили: magicandy (1). |
![]() |
#7 |
Участник
|
Цитата:
Сообщение от Konstantin Katsovich
![]() Что показывет fiddler?
Реквест выполняется? ![]() Но приложение всё же удалось открыть в модальном диалоге ЦРМ, после его публикации на ИИС (где хостится ЦРМ) и обращению по ХТТПС. Но тут всплыла куча других проблем. Приложение опубликовано в папке ISV. После его запуска (не важно, в каком типе модального окна) всё вроде бы ОК. Форма биндится корректно. Но стоит изменить значение контрола, как биндинг слетает. При локальной отладке такого не возникает. Ещё, если запустить приложение не по хттпс, то происходит следующее - в Хроме всё работает прекрасно, в ИЕ каждое изменение значения контрола, приводит к переоткрытию приложения в новой вкладке ИЕ. Думал поможет переход на хттпс, но тут всё только стало ещё хуже ![]() Видимо, собака зарыта где-то в настройках приложения на ИИСе. Понимаю, что вопрос уже не профильный, но всё же может кто-то подскажет на какие настройки в ИИСе стоит обратить особое внимание при публикации црм-асп-приложения? Последний раз редактировалось magicandy; 13.04.2015 в 21:31. |
|
![]() |
#8 |
Чайный пьяница
|
Странно, что не работает. Думаю, что тут ничего кроме экспериментов не остаётся.
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|