【问题标题】:Power View: Dynamic Filters possible?Power View:动态过滤器可能吗?
【发布时间】:2014-04-08 09:18:14
【问题描述】:

我的老板想从 Reporting Services 切换到 Power View,但他想知道您可以在 SSRS 中执行的所有操作是否首先在 Power View 中可用。

我立即注意到的一件事是我无法动态定义月份的过滤器值(这是真的吗?)

我想要的是我在 SSRS 参数中用作默认值的形式:

cstr(year(dateadd("m", 0, now()))) + "-"+ right( "0"+ cstr(month(dateadd("m", 0, now()))), 2)

当前年份月份

有没有办法在 Power View 中做到这一点?

【问题讨论】:

    标签: excel reporting-services business-intelligence powerview


    【解决方案1】:

    所以您想过滤整个视图或元素以仅动态显示当前月份的数据?

    例如,我通过向数据集“FilterYearMonth”添加一列来做到这一点。

    设置列 =IF(YEAR([Date Column])&MONTH([Date Column]) = YEAR(NOW())&MONTH(NOW()), 1, 0)

    然后过滤整个视图或元素以仅在 "FilterYearMonth" = 1 时显示

    【讨论】:

    • 我想这就是剩下要做的,感谢您的大力帮助。只是为了那里的人,这里是过滤器的正确语法: =IF(YEAR([Date Column])&MONTH([Date Column]) = YEAR(NOW())&MONTH(NOW()); 1; 0 )
    猜你喜欢
    • 1970-01-01
    • 2018-02-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-13
    • 1970-01-01
    相关资源
    最近更新 更多