У меня есть SSRS report
, у которых есть два datasets
. Один набор данных для показа объема покупки в деталях для менеджеров всех регионов & другой dataset
предназначен для отображения суммы покупки для отдельного менеджера. Если пользователь выбирает всех менеджеров в качестве входных данных, в отчете отображаются данные как из datasets
. Если пользователь выбирает один менеджер, информация о детале детализации будет скрыта, и будет отображаться data
для этого менеджера (обрабатывается это путем создания выражения visibility
в dataset
). Но всякий раз, когда отчет вызывается stored prcoedures
для обоих вызываемых datasets
. Можно ли configure the execution
доклада dataset
на основе parameter values?
Выполнение набора данных на основе значения параметра -SSRS
для: В например dataset1
Properites я дал ниже expression
,
=iif(Parameters!ManagerID.Value= -1,exec procedure1 ,0)
Но он дал мне ошибку. Как выполнить операцию dataset
на основе значения параметра?
Как передать параметр в 'хранимые процедуры' (в случае, если это не общий набор данных)? Чтобы вы могли проверить параметр в 'sp' и вернуть пустой набор данных – Prisoner