ssrs-嵌入html id,名称或以其他方式标识表或元素

时间:2018-11-06 20:57:26

标签: reporting-services ssrs-2017

我有一个ssrs报表服务器,它可以生成报告,并将其嵌入到其他页面中。

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

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

有什么解决办法吗?

1 个答案:

答案 0 :(得分:0)

我遇到了相同的问题,并使用报告参数作为解决方法。我使用以下值创建了一个新的报表参数(在可用值>指定值下):

'Label        'Value
=Tablix1         1
=Tablix2         2

现在在 Tablix属性>可见性>基于表达式显示或隐藏下的tablix上,我添加了此表达式:

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

现在仅在用户从参数中选择值Tablix1时显示此tablix。因此,基本上,对于现在可以从中选择的不同标签,您可以将其视为唯一的ID