сервисы отчетов, есть два отчета в rdl

У меня есть отчет SSRS 2008, который показывает некоторую информацию, основанную на дате начала.

Теперь я хотел бы добавить еще один экземпляр отчета в тот же rdl с другой датой начала.

Как я могу добавить второй экземпляр того же отчета в файл rdl? Кажется, нет возможности скопировать и вставить его.

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


person Craig    schedule 13.11.2012    source источник
comment
Почему вы не передаете дату начала в качестве параметра?   -  person Paul Alan Taylor    schedule 13.11.2012
comment
@PaulAlanTaylor Да, но мне нужны два отчета в одном rdl, которые представляют собой один и тот же отчет с разными датами начала. Бит параметров выглядит нормально, я не понимаю, как получить два отчета об одном rdl, как это сделать.   -  person Craig    schedule 13.11.2012


Ответы (1)


Ваш вопрос звучит немного запутанно, потому что вы говорите об «отчете в RDL», но RDL является отчетом. Вероятно, вам следует изучить создание вложенного отчета . Вы можете создать «главный» отчет, который содержит подчиненный отчет ровно дважды (2 раза) или в виде списка (n раз).

Экономическое обоснование вашей даты начала определит, какой вариант лучше для вас. Если у вас есть только основной отчет с двумя подотчетами, расположенными непосредственно друг под другом, вы можете жестко запрограммировать параметр «дата начала» для обоих подотчетов. В этом случае вам даже не нужен набор данных в основном отчете.

Если вам нужно или вы хотите быть более гибким, используйте другой вариант с подотчетом в списке. Вы можете создать набор данных со столбцом «дата начала» и привязать его к параметру вложенного отчета. Таким образом, можно легко расширить настройку, чтобы отобразить отчет три, четыре или n раз.

В любом случае любой вариант позволяет вам минимизировать действия по копированию/вставке, что хорошо.

person Jeroen    schedule 13.11.2012
comment
Хорошо, посмотрите на RDL с отчетом. Отчет находится в коробке. Я просто хочу две коробки, поэтому два отчета. Мне не нужен вложенный отчет для каждой строки, хотя отчет о проверке, который отображается только один раз, после другого отчета, был бы в порядке. Это можно сделать? Редактировать: на самом деле, второй из ваших вариантов может работать. Как мне настроить основной отчет так, чтобы он не показывал ничего, кроме подотчетов? И нужно ли мне привязывать этот основной отчет к другому набору данных, содержащему две мои даты начала? - person Craig; 13.11.2012
comment
Я обновил ответ, чтобы уточнить, как объединить набор данных (при необходимости) и параметр. В любом случае, лучшим советом для вас сейчас будет просто пойти и попробовать. - person Jeroen; 13.11.2012