1

我只需要在 SSRS 报告中显示 5 行数据,但是当用户导出数据时,他必须能够导出数据集持有的所有数据。有没有办法做到这一点?

4

1 回答 1

1

在 Group Properties > Visibility 中,选择 Show or hide based on an expression 并将表达式设置为:

=IIF(RowNumber("DatasetName") > 5 AND Globals!RenderFormat.IsInteractive, True, False)

RenderFormat.IsInteractive对于报表查看器预览或 HTML 视图返回 true,因此您应该在这些视图中只看到 5 行,而在导出为另一种格式时看到所有行。Globals!RenderFormat.Name = "EXCEL"如果您想针对特定的导出格式,您也可以选择替换。

于 2014-12-24T01:23:26.747 回答