【问题标题】:Reporting services visibility cells use groups报告服务可见性单元使用组
【发布时间】:2017-06-29 06:51:10
【问题描述】:

我在使用 Reporting Services 2012 时遇到问题。

我有一个带有级联组组织的 tablix(子级递归地依赖于同一个父级)。

(父母、孩子、孩子的孩子等)

我想根据表达式隐藏子组,但是当我这样做时,整行都会隐藏。我使用的表达式是:

=IIf(InStr(Join(Parameters!ListaTipoIncidencias.Value,"/"),CType(Fields!IDINCIDENCIATIPO.Value, GUID).ToString)>0, False, True)

声明,“ListaTipoIncidencias”是一个多值参数。

我只需要隐藏儿童组,而不是整行。检查下面的图片

这是原始表格:https://i.stack.imgur.com/MZHmn.png

这是隐藏子行组时发生的情况,报表隐藏行而不是仅隐藏子组(检查此图片上的红色标记)

https://i.stack.imgur.com/1epru.png

我该怎么做?

提前致谢

【问题讨论】:

  • 对不起,我不明白你的回答。什么是“你的范围”?我想隐藏最后一组的行。

标签: reporting-services ssrs-2008 reporting


【解决方案1】:

您的表达式还可以像下面的示例代码一样检查层次结构递归的级别

=IIf(InStr(Join(Parameters!ListaTipoIncidencias.Value,"/"),CType(Fields!IDINCIDENCIATIPO.Value, GUID).ToString)>0 AND Level("your scope")<2, False, True)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-06-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多