【问题标题】:ssrs - embed html id, name or otherwise identify a table or elementssrs - 嵌入 html id、名称或以其他方式标识表或元素
【发布时间】:2018-11-06 20:57:25
【问题描述】:

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

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

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

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

【问题讨论】:

  • "这需要..." ?

标签: reporting-services ssrs-2017


【解决方案1】:

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

'Label        'Value
=Tablix1         1
=Tablix2         2

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

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

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

【讨论】:

    猜你喜欢
    • 2020-05-14
    • 1970-01-01
    • 2016-10-03
    • 1970-01-01
    • 2013-09-11
    • 2018-05-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多