年累月累怎么实现

0
如图

11.png

这样的报表怎么实现?
已邀请:
2

长空 2015-12-23 回答

先上效果图
1112.jpg

图上,1234是用于排序的,可以设置隐藏,显示的目的是便于说明。
显示效果是所选日期当月的数据和截止到当月的整年数据。数据的展示是按实际数据展示的。
至于图中天数排序不对。不要注重这些细节,可以处理的,只是我的虚拟机的biee版本比较破,bug多,刚刚服务器还突然挂掉所以懒得弄了。
 
 
实现方法如下,4个Union all,写死一个字段值例如‘月累计’这样是为了实现求累计值,另外累计也可以用todate或者落地后台,
方法很多,找你喜欢的或者你认为最优的,如果可以落地当然落地的好,todate比较影响性能的。

1133.jpg

 
第1,2个union通过表示变量限制时间等于当月
第3,4个union通过表示变量限制时间等于当年,小于等于当月
 
分析里建好后,弄个数据透视表,度量标签隐藏,把日期拖到度量标签上面,排序拖到最上面,隐藏,ok。
0

百分百 - BIEE独立顾问、零售行业 2015-12-22 回答

建议把这需求拆分开,这样中国式的报表很难搞不说还没有重点。
你可以设置年月日下钻去查看。
开始显示年度统计数据,然后下钻到月份统计数据,然后再下钻到天的统计数据。
累计用todate函数。
 
如果你非要实现这样的数据。只能通过用filter过滤写公式。

要回复问题请先登录注册