![]() |
#1 |
Участник
|
![]()
Коллеги, хелп плз!
Очень хочу в CRM использовать в отчете ReportService данные из внешней БД. Но при деплое отчета средствами CRM что-то неуловимо меняется с настройками подключения к источнику данных в отчете, в результате чего вместо отчета показывается следующая картина: ![]() Эта ошибка показывается вне зависимости от типа подключения к источнику в отчете: пробовал и с виндовой, и с скульной авторизацией. Помогите достучаться до данных ![]()
__________________
С уважением, Tony Green Последний раз редактировалось Tony Green; 08.06.2011 в 21:14. |
|
![]() |
#2 |
Чайный пьяница
|
Это неуловимое меняет вам строку подключения.
Предлагаю поступить следующим образом: 1. Опубликовать отчёт непосредственно на репортинг сервисе (не через CRM). Пример тут - http://alexduggleby.com/2008/07/18/s...-view-quickly/ и получить ссылку на отчёт. 2. При внесении отчёта в CRM вместо параметра существующий файл выбрать ссылка (ну или как то так - давно не работал с русскоязычным CRM) и указать прямую ссылку на репортинге.
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
|
За это сообщение автора поблагодарили: Tony Green (1). |
![]() |
#3 |
Участник
|
Самостоятельно, без CRM, опубликованный отчет отлично получает данные из любой БД.
А возможна ли технически передача каких-либо параметров из CRM при вызове такого отчета, например его идентификатора?
__________________
С уважением, Tony Green |
|
![]() |
#4 |
Участник
|
![]()
__________________
С уважением, Tony Green |
|
![]() |
#5 |
Чайный пьяница
|
Буквально на днях решал такую же задачу и вышел из ситуации по другому:
1. Обращения к внешней базе выполнялись при помощи следующего синтаксиса: X++: Select < > From <External DB Name>.dbo.<Table> Where ...
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
![]() |
#6 |
Moderator
|
Если база находится на другом сервере субд, то рекомендую использовать Связанные серверы. Тогда можно будет использовать синтаксис аналогичный тому, который привел Андрей: Сервер.Схема.База.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. ![]() ![]() |
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|