【问题标题】:Pentaho Report Design conditionsPentaho 报告设计条件
【发布时间】:2016-01-25 06:16:54
【问题描述】:

我想为报告中的列设置一个条件。我正在传递一个名为“TEMPLATE”的参数,我想让报告中的某些列仅在传递的参数的值位于 ["A","B",C","D"] 时才可见。我正在输入喜欢:

=IF([TEMPLATE]IN("A";"B";"C";"D";"E");TRUE();FALSE());

但它每次都说语法错误并且不起作用。有人可以帮我改正吗。

【问题讨论】:

    标签: pentaho


    【解决方案1】:

    这是正确的语法:

    =IF(IN([TEMPLATE];"a";"b";"c");TRUE();FALSE())
    

    在哪里

    IN(<condition>;<sample1>;<sample2>;...) 
    
    如果 等于 之一,则

    返回 true。否则返回false。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-09-22
      • 2023-03-19
      相关资源
      最近更新 更多