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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.02.2011, 17:47   #1  
SergGrey is offline
SergGrey
Участник
 
7 / 10 (1) +
Регистрация: 20.05.2010
Проблема с переходом из главного отчета в подотчеты
Добрый день!

Возникла проблема с построением отчетов в CRM.
Есть главный отчет, в котором динамически формируется таблица из 5 строк. Каждая строка - это результат небольшого запроса, возвращающего только одну результирующую строку. Запросы объединены в одной DataSet. У каждой строки есть свой уникальный признак.
Есть 5 подотчетов, которые необходимо вызывать в зависимости от того, на какую строку кликнул пользователь.
Для решения этой задачи я сделал следующее: в свойствах текстового поля строки выбрал "Jump to report" и в поле прописываю код выбора того или иного подотчета, в зависимости от того, какая строка была выбрана (используя признак строки).
В Visual Studio 2005 все получается на ура, но в CRM это не работает (при переходе из главного отчета подотчет не находит и выдает Report Error). Подотчеты, при публикации не видят родительский отчет.

Если кто-нибудь сталкивался с подобным, то подскажите, пожалуйста, возможно ли осуществить такой функционал в CRM или же прийдется подходить к решению с другой стороны.

Заранее спасибо.
Старый 18.02.2011, 17:59   #2  
Bondonello is offline
Bondonello
Kostya Afendikov
Аватар для Bondonello
MCBMSS
Лучший по профессии 2009
 
510 / 106 (5) +++++
Регистрация: 06.06.2008
Адрес: Украина
Цитата:
Сообщение от SergGrey Посмотреть сообщение
Добрый день!

Возникла проблема с построением отчетов в CRM.
Есть главный отчет, в котором динамически формируется таблица из 5 строк. Каждая строка - это результат небольшого запроса, возвращающего только одну результирующую строку. Запросы объединены в одной DataSet. У каждой строки есть свой уникальный признак.
Есть 5 подотчетов, которые необходимо вызывать в зависимости от того, на какую строку кликнул пользователь.
Для решения этой задачи я сделал следующее: в свойствах текстового поля строки выбрал "Jump to report" и в поле прописываю код выбора того или иного подотчета, в зависимости от того, какая строка была выбрана (используя признак строки).
В Visual Studio 2005 все получается на ура, но в CRM это не работает (при переходе из главного отчета подотчет не находит и выдает Report Error). Подотчеты, при публикации не видят родительский отчет.

Если кто-нибудь сталкивался с подобным, то подскажите, пожалуйста, возможно ли осуществить такой функционал в CRM или же прийдется подходить к решению с другой стороны.

Заранее спасибо.


Когда подотчеты публикуете в CRM указываете "Родительский отчет" ? Проверьте
Старый 19.02.2011, 10:05   #3  
Артем 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
Старый 21.02.2011, 10:33   #4  
SergGrey is offline
SergGrey
Участник
 
7 / 10 (1) +
Регистрация: 20.05.2010
Я так и делаю, опубликовал сначала родительский отчет. Но во время публикации подотчетов, поле, где указывается родительский отчет, не активно.
Проблема в том, что при построении родительского отчета, если я указываю жестко название подотчета, то во время публикации ссылка находит родительский отчет. Но если я использую выражение Switch(...), то родительский отчет указать нельзя.
Старый 21.02.2011, 10:44   #5  
Артем 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
Старый 21.02.2011, 15:24   #6  
SergGrey is offline
SergGrey
Участник
 
7 / 10 (1) +
Регистрация: 20.05.2010
Цитата:
Сообщение от Артем Enot Грунин Посмотреть сообщение
Хм, логично. Тогда можно сделать один единственный вложенный отчет со всеми необходимыми параметрами. На его форме разместите элементы типа "Вложенный отчет" и скрывайте лишние отчеты исходя из параметров.
Большое спасибо!
Такой подход помог. Попробовал, работает.
Старый 21.02.2011, 15:27   #7  
Артем 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
За это сообщение автора поблагодарили: SergGrey (1).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Проблема с действиями сервиса(CRM 4.0) Archon Dynamics CRM: Функционал 6 08.07.2009 14:33
Проблема при создании отчета в CRM 4.0 Kizickii Dynamics CRM: Администрирование 0 24.06.2009 16:34
Проблема при создании мероприятия ShurikEv Dynamics CRM: Функционал 2 03.11.2008 18:26
Ошибка при добавлении отчета e.pasechny Dynamics CRM: Администрирование 5 11.12.2007 14:00
после публикации отчета через CRM он перестает правильно работать kras Dynamics CRM: Администрирование 8 30.08.2006 11:11

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

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

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