时间段同比的mdx
0
with
member . as
sum(
...&.&.&:...&.&.&,
.)
select
{.,.} on 0,
non empty{..members} on 1
from
where ...&.&.&:...&.&.&
where里面是通过参数传递进来的,. 里面的时间段,要通过where里面的时间去获取前一年的时间;同时也要考虑参数里的时间段跨年的情况,比如参数里传进来的有可能是:2012-12-10至2013-02-01,那么.里的时间段就是:2011-12-10至2012-02-01
没有找到相关结果
重要提示:提问者不能发表回复,可以通过评论与回答者沟通,沟通后可以通过编辑功能完善问题描述,以便后续其他人能够更容易理解问题.
4 个回复
BIWORK - 热衷于微软BI技术,技术架构和解决方案! 2013-11-28 回答
赞同来自: 梁勇 、冰冰
冰冰 - 80后的IT男 2013-11-28 回答
赞同来自:
但我还是想问一下,能不能不通过参数引用,获取到开始或结束的值?
BIWORK - 热衷于微软BI技术,技术架构和解决方案! 2013-11-28 回答
赞同来自:
你可以这样在 Report 中引用:
一个是参数的 Value, 一个是参数的 Label.
BIWORK - 热衷于微软BI技术,技术架构和解决方案! 2013-11-28 回答
赞同来自: