我想以矩阵形式生成SSRS
报告。它将从"学生"中获取数据。表。列如下:
id|name|department|course|subject1|subject2|subject3|average|
我想通过" id,name,department,course"作为强制性用户输入和" subject1,subject2,subject3,average"作为可选的用户输入。
如果仅传递强制选项,则结果应包含学生的ID,姓名和部门。
如果还传递了可选的用户输入,则应根据用户输入细化结果。
由于我是SSRS
和SQL server
的新手,我不知道如何根据上述标准编写查询。请帮帮我。提前谢谢。
答案 0 :(得分:0)
我不会根据参数更改查询,而是更改列的可见性。在这种情况下,您可以使用表而不是矩阵,并且您的查询在所有情况下都将保持不变。 只需添加 showCourse , showSubject1 等参数,并相应地设置可见性。
=Parameters!showCourse.Value