【发布时间】:2015-09-30 04:09:27
【问题描述】:
我正在做一个实验室测试 web 应用程序项目。在此,客户将应用带有实验室测试列表的订单。一旦实验室测试完成,我需要创建一个包含所有测试的报告。测试将彼此不同。我可以为所需结果创建查询。但表列将是动态的,表的数量(不同的测试有不同的表)也将是动态的。
据我所知,我们可以创建一种静态报告格式并将数据表绑定到它。或者我们可以在矩阵中创建行组和列组(我从一些链接中获得)并动态隐藏和显示列.
我的要求有点不同,我不能让它成为静态的。有什么方法可以在 SSRS 或任何其他工具中进行动态处理?或者我必须回到旧学校,在那里我需要在代码(C#)中创建报告格式(excel,pdf)。请提供一些可以解决此问题的提示、链接或文章。感谢您的帮助。
【问题讨论】:
-
您将无法通过一份报告完成所有这些工作。您是否无法为每种测试类型创建报告并只调用您需要的那个?你是对的,列可见性可以提供帮助,但不能实现一切。您能否提供更详细的示例以进一步帮助我们?
-
@Jonnus 我希望你能得到我的要求。客户总是需要一个文件中的报告。所以我试图找到一种方法来实现它。有没有什么方法可以隐藏和可见表,如带有参数的 ssrs 中的列?
-
是的,如果需要,您可以隐藏表格(或图表、图像)。我#think#它被混淆地称为“可见”而不是隐藏,并且是整个表的属性
标签: c# sql-server reporting-services ssrs-2008