#reporting-services #ssrs-2012
#службы отчетов #ssrs-2012
Вопрос:
У меня есть многозначный фильтр в качестве параметра в моих отчетах. Значения представляют собой месяцы лет. Значением по умолчанию является текущий месяц. Пользователь может просматривать отчеты за каждый месяц, выбирая значение месяца из фильтра.
В отчете также есть текстовое поле, в котором отображается значение месяца, которое было выбрано в качестве месяца
[@Месяц.Метка]
Проблема в том, что теперь мне нужно поддерживать навигацию. Из основного отчета есть ссылки на следующие отчеты. Но когда я нажимаю на ссылку, чтобы перейти к другому отчету, в отчете отображается отчет за текущий месяц. Возможно ли, что если я нажму на ссылку в отчете, выбранное значение месяца может быть передано в следующий отчет вместо текущего значения месяца?
Комментарии:
1. Какие существуют ссылки на следующие отчеты? Являются ли эти вложенные отчеты?
Ответ №1:
Если у вас есть контроль над клиентским приложением, то вы, вероятно, захотите указать значение по умолчанию в качестве параметра с нулевым значением @ReportDate. Таким образом, вы можете передать необязательное значение. Значение по умолчанию будет использоваться, если значение не передается. Однако это будет работать только в том случае, если фильтр даты применяется за пределами отчета, в противном случае вам придется ссылаться на дочерние отчеты в качестве вложенных отчетов, чтобы сохранить значение постоянным между переходами.