BIEE中如何选择最近一段日期?
0
做库存的分析,在仪表盘上有一个库存日期的提示,比如可以选择今天、昨天或者以前的某天的库存量,我想让在日期提示里面显示出来的值是最近一周的日期而不是全部的日期。
在提示的选项的列表值里面我写了SQL想取当前日期的前几天一直到当前日期的值。
SELECT "All Calendar"."Gen7,All Calendar"
FROM "Asset_p"
where ( "All Calendar"."Gen7,All Calendar" > @{biServer.variables.WEEK_BEFORE})
其中gen7 all calendar是表示的日期,@{biServer.variables.WEEK_BEFORE}是RPD里面的表示一周前的日期。
为什么老是显示不出值来?
在提示的选项的列表值里面我写了SQL想取当前日期的前几天一直到当前日期的值。
SELECT "All Calendar"."Gen7,All Calendar"
FROM "Asset_p"
where ( "All Calendar"."Gen7,All Calendar" > @{biServer.variables.WEEK_BEFORE})
其中gen7 all calendar是表示的日期,@{biServer.variables.WEEK_BEFORE}是RPD里面的表示一周前的日期。
为什么老是显示不出值来?
没有找到相关结果
重要提示:提问者不能发表回复,可以通过评论与回答者沟通,沟通后可以通过编辑功能完善问题描述,以便后续其他人能够更容易理解问题.
2 个回复
冰咖啡 - 成功一定有方法,失败一定有原因! 2014-03-22 回答
赞同来自: 梁勇 、黄金阳
jiang_kaiyang 2014-03-17 回答
赞同来自:
rpd里的会话变量要用NQ_SESSION.来引用。
如果正确的话是可以显示出来相应的时间。