0

我有一个生成报告的 ssrs 报告服务器,我想将其嵌入到其他页面中。

我发现我可以很容易地将整个报告嵌入到 iframe 中,但我想隐藏这个 iframe 中的所有内容,除了我需要的表格。这需要在表中设置一个属性,以便我可以选择它。或者,在事后检索表的客户端 ID。

但是,我还没有找到一种方法将某种标识符嵌入到 tablix 表中,以便可以轻松选择它。理想情况下,我只想在表中添加一个nameid属性,但这似乎不可能。

有没有办法解决这个问题?

4

1 回答 1

0

我遇到了同样的问题并使用报告参数作为解决方法。我创建了一个具有以下值的新报告参数(在Available values > Specify values下):

'Label        'Value
=Tablix1         1
=Tablix2         2

现在在 Tablix 下的Tablix 属性 > 可见性 > 根据表达式显示或隐藏我添加了这个表达式:

=IIF(Parameters!ReportParamaterTablixChoice.Value = 1, True, False)

Tablix1现在仅当用户从参数中选择值时才会显示此 tablix 。所以基本上你可以看到它ID对于你现在可以选择的不同 tablix 是独一无二的。

于 2018-11-07T06:57:07.190 回答