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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 06.05.2011, 18:52   #1  
Ketevan is offline
Ketevan
Участник
 
10 / 11 (1) +
Регистрация: 27.04.2011
Записей в блоге: 1
Go to URL
Добрый день!
необходимо чтобы в отчете при нажатии на определенный account открывалось окно с этим account в СRM.
Параметр CRM_URL создала, в action Go to URL сделала,
Expression: =IIF(IsNothing(Parameters!CRM_URL.Value),Nothing,
Parameters!CRM_URL.Value & "?ID={"&Fields!account_accountid.ToString()&"}&OTC=1")
В результате открывается серое окно.
Что неправильно?
__________________
Developer, MS CRM consultant

Akvelon Inc.Microsoft CRM customization services
My Blog
Старый 06.05.2011, 19:44   #2  
Bondonello is offline
Bondonello
Kostya Afendikov
Аватар для Bondonello
MCBMSS
Лучший по профессии 2009
 
510 / 106 (5) +++++
Регистрация: 06.06.2008
Адрес: Украина
Цитата:
Сообщение от Ketevan Посмотреть сообщение
Добрый день!
необходимо чтобы в отчете при нажатии на определенный account открывалось окно с этим account в СRM.
Параметр CRM_URL создала, в action Go to URL сделала,
Expression: =IIF(IsNothing(Parameters!CRM_URL.Value),Nothing,
Parameters!CRM_URL.Value & "?ID={"&Fields!account_accountid.ToString()&"}&OTC=1")
В результате открывается серое окно.
Что неправильно?
Если написать вместо Parameters!CRM_URL.Value - адрес пути к account - http://crmserver/sfa/acc ... (как-то так) что будет?
Старый 06.05.2011, 19:54   #3  
Konstantin Katsovich is offline
Konstantin Katsovich
Участник
Аватар для Konstantin Katsovich
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
243 / 57 (2) ++++
Регистрация: 22.10.2008
Адрес: Israel
Параметр, который Вы используете, равен примерно этому: http://<servername>:<port>
А Вам нужно еще добавить часть которая направляет на edit.aspx экаунта.
Я Вам советую
1. нажать Ctrl+N на вашем сером экране
2. посмотреть что написано в адресной строке
3. Открыть настоящий экаунт.
4. Нажать Ctrl+N на экаунте
5. Сравнить два этих адреса.
Удачи
__________________
Читайте SDK!!!
Старый 06.05.2011, 20:17   #4  
Ketevan is offline
Ketevan
Участник
 
10 / 11 (1) +
Регистрация: 27.04.2011
Записей в блоге: 1
Нельзя вставить http://crmserver/sfa/acc вместо Parameters!CRM_URL.Value . он синтаксическую ошибку выдает и репорт тогда не загрузится
__________________
Developer, MS CRM consultant

Akvelon Inc.Microsoft CRM customization services
My Blog
Старый 06.05.2011, 20:18   #5  
Ketevan is offline
Ketevan
Участник
 
10 / 11 (1) +
Регистрация: 27.04.2011
Записей в блоге: 1
Ссылка серого экрана
https://tds.livecrm.akvelon.net/CRMR...BBEB22BD&OTC=1

а нужно
https://tds.livecrm.akvelon.net/main...e=entityrecord
__________________
Developer, MS CRM consultant

Akvelon Inc.Microsoft CRM customization services
My Blog
Старый 06.05.2011, 20:24   #6  
Bondonello is offline
Bondonello
Kostya Afendikov
Аватар для Bondonello
MCBMSS
Лучший по профессии 2009
 
510 / 106 (5) +++++
Регистрация: 06.06.2008
Адрес: Украина
Цитата:
Сообщение от Ketevan Посмотреть сообщение
Нельзя вставить http://crmserver/sfa/acc вместо Parameters!CRM_URL.Value . он синтаксическую ошибку выдает и репорт тогда не загрузится
="http://crm/ORGANIZATION/sfa/accts/edit.aspx?id="+Fields!accountid.Value.ToString() - я это имел ввиду
Старый 06.05.2011, 20:41   #7  
Konstantin Katsovich is offline
Konstantin Katsovich
Участник
Аватар для Konstantin Katsovich
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
243 / 57 (2) ++++
Регистрация: 22.10.2008
Адрес: Israel
Я думал у Вас CRM 4.
Ну так подгоните Ваш не правильный url к нужному.
__________________
Читайте SDK!!!
Старый 11.05.2011, 08:57   #8  
Артем Enot Грунин is offline
Артем Enot Грунин
Moderator
Аватар для Артем Enot Грунин
MCBMSS
Злыдни
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,912 / 623 (28) +++++++
Регистрация: 16.08.2007
Адрес: Пермь!
Записей в блоге: 151
В стандартных отчетах drill-open работает? Скорее всего проблема с настройками серверов, а не в вашем отчете. Дело в том, что параметр CRM_URL приводится не к прямой ссылке на запись, а к сылке на страницу-редиректор (/CRMReports/viewer/drillopen.aspx), которая перенаправляет запрос на нужную вам страницу. Вероятно где-то тут возникает проблема авторизации или чего-то еще. Сам отчет работает правильно.

p.s. Возможно это лечится изменением/сбросом настроек браузера.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.

MS Certified Dirty Magic Professional

Последний раз редактировалось Артем Enot Грунин; 11.05.2011 в 08:59.
Старый 11.05.2011, 09:01   #9  
Артем Enot Грунин is offline
Артем Enot Грунин
Moderator
Аватар для Артем Enot Грунин
MCBMSS
Злыдни
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,912 / 623 (28) +++++++
Регистрация: 16.08.2007
Адрес: Пермь!
Записей в блоге: 151
Еще можно попробовать вместо OTC использовать LogicalName=account
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.

MS Certified Dirty Magic Professional
Старый 17.05.2011, 12:30   #10  
Ketevan is offline
Ketevan
Участник
 
10 / 11 (1) +
Регистрация: 27.04.2011
Записей в блоге: 1
Спасибо, Артем. видимо дело и правда в настройках сервера.
В стандартных отчетах drill-open тоже не работает (
__________________
Developer, MS CRM consultant

Akvelon Inc.Microsoft CRM customization services
My Blog
Старый 17.05.2011, 18:56   #11  
Артем Enot Грунин is offline
Артем Enot Грунин
Moderator
Аватар для Артем Enot Грунин
MCBMSS
Злыдни
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,912 / 623 (28) +++++++
Регистрация: 16.08.2007
Адрес: Пермь!
Записей в блоге: 151
Возможно это баг. У вас собственное развертывание или у провайдера?
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.

MS Certified Dirty Magic Professional
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Разработка отчетов в CRM - помогите с Jump to URL Dicora Dynamics CRM: Разработка 2 28.04.2011 14:15
Dynamics CRM Tools: How to create a relative URL in site map to static content under the ISV folder in CRM 4 Blog bot Dynamics CRM: Blogs 0 22.03.2010 16:05
mscrm4ever: CRM 4.0 Finding Entity URL Blog bot Dynamics CRM: Blogs 1 30.05.2009 18:59
Ronald Lemmen: Read-only URL Addressable Form Blog bot Dynamics CRM: Blogs 0 20.03.2009 18:05
URL сущности. tatra Dynamics CRM: Разработка 2 08.10.2007 15:02
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

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