1

我们要求以简单的方式表示 SSRS 报告中的数据。即此报告的 sql 查询将如下所示。

从表中选择 col1、col2、....col8,其中 Date 介于 date1 和 date2 之间。
因此,用户将通过使用一些参数(例如:date1 和 date2)从 Web 应用程序中选择它来运行此报告,但我在这里面临的关键问题是,在界面上用户可以选择选择列的顺序位置如下图所示。 在此处输入图像描述

在图像中,您将看到自定义格式有 col1、col4、col8、col6、col5、col3、col7、col2。

请帮助我如何创建一个 RDL 文件来组织这种需求。预先感谢您了解正确的要求并按要求生成结果。

4

1 回答 1

2

根据所选参数设置列的表达式以在不同字段中进行选择。例如,第二个单元格的值的表达式可能类似于

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

(上面的代码没有经过测试,但希望足够接近给你这个想法。)

于 2011-09-19T01:59:54.967 回答