|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622 。
您需要 登录 才可以下载或查看,没有帐号?注册
x
抛砖引玉..大家来总结~~
明细过滤器
caption ([月])<=?month?
caption ([年])=substring(?month?,1,4)
两个过滤,可以求到当年累计.
表放的样子:
数据项
年 1234
这年就是当年截止到所选月的累计.
实现方法:
在过滤里加入:
过滤1. caption([月])<=?date?
过滤2. substring(caption([月]),6,2)<=substring(?date?,6,2)
过滤3. caption([test].[时间].[时间].[年])>=caption(lag(parent (item(filter([月],caption([月])=?date?),0)),1))
过滤1的作用:选出所有小于等于所选月份的数据
过滤2的作用:去除大于所选月份的历史数据
过滤3的作用:去除小于所选年份2年的数据.
这个时候,把年份放到交叉表里,所得到的就是当年累计及去年同期累计.
如所选月份为2011年8月
表样:
数据项
2011 1234
2010 2331
该贴已经同步到 xiaoerp的微博 |
|