Настройка отчета SSRS на лету - PullRequest
       45

Настройка отчета SSRS на лету

1 голос
/ 16 сентября 2011

У нас есть требование представлять данные в отчете SSRS простым способом. то есть SQL-запрос для этого отчета будет выглядеть следующим образом.

Выберите col1, col2, .... col8 из таблицы, где Дата между датой 1 и датой 2.
Таким образом, пользователь запустит этот отчет, выбрав его в веб-приложении с некоторыми параметрами (например, date1 и date2) Но критическая вещь, с которой я сталкиваюсь здесь, заключается в том, что на интерфейсе пользователь имеет возможность выбрать порядок столбцов для размещения, как показано на рисунке ниже. enter image description here

На изображении вы увидите, что настроенный формат имеет col1, col4, col8, col6, col5, col3, col7, col2.

Пожалуйста, помогите мне, как создать файл RDL для организации такого рода требований. Заранее благодарим за понимание правильного требования и выдачу результата в соответствии с просьбой.

Ответы [ 2 ]

2 голосов
/ 19 сентября 2011

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

=IIF(Parameters!MyColumnParameter.Value = "Choice1", Fields!Col2.Value, Fields!Col4.Value)

(Выше код не тестировался, но, надеюсь, достаточно близко, чтобы дать вам идею.)

1 голос
/ 22 сентября 2011

Вы также можете увидеть здесь, что может быть весьма полезным и может быть близко к тому, что я ищу Как динамически создать отчет SSRS?

...