Можно ли запустить отчет с одной записью для нескольких записей из представления? - PullRequest
0 голосов
/ 25 июня 2018

У меня есть отчет, который извлекает вложенный отчет и запускается из одной записи в Dynamics CRM 2011. Отчет построен в SSRS 2008. Он использует параметр для поиска идентификатора текущей записи.Отчет работает изнутри каждой записи, что нам и нужно.

В настоящее время существует требование также запускать один и тот же отчет для нескольких записей, по сути распечатывая результаты 1 запись на страницу для несколькихзаписей.

Я попытался скопировать отчет и вложенный отчет (внеся соответствующие изменения), найти список нескольких записей в расширенном представлении поиска, а затем запустить отчет по всем выбранным записям в представлении, но вместоперетаскивая детали для каждой записи на одну страницу, а затем следующую запись на следующую страницу, этот метод извлекает все результаты для каждого поля из всех записей, а затем все результаты из всех записей в следующее поле.

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

Можно ли печатать пакетным способомодин отчет по нескольким записям, выбранным из расширенного поиска?и если да, пожалуйста, кто-нибудь может указать мне правильное направление.

1 Ответ

0 голосов
/ 26 июня 2018

Я не уверен, как настроен ваш отчет, но вы, вероятно, захотите использовать список , чтобы отделить каждый экземпляр отчета.Установите значение «Группировать по полю идентификатора».

Затем вы помещаете текущие элементы отчета, которые вы хотите сгенерировать, для каждого элемента в списке.Список будет генерировать экземпляр для каждого идентификатора.

Поначалу звучит немного сложно, но не слишком сложно, как только вы поймете идею.

MSDN - Списки

SSRS создает один и тот же отчет для нескольких значений, принятых в качестве параметров

Список похож на повторяющийся прямоугольник.

...