【辰哥小课堂】BI4.5之起止日期参数组件

3425
4

辰哥 管理员

发表于2018-12-28 10:18

楼主
每当统计某一时间段内的数据时,BI45之前版本的做法是定义2个时间参数:
时间起、时间止,然后过滤条件写法形如:
主题表时间字段>=时间起 and主题表时间字段<=时间起
现BI45增加了起止日期组件:

起止日期组件
起止日期组件可选择一个时间段:
其作用于表格过滤时写法也很简单。
假设添加的起止日期参数为@sj,表格中过滤条件写法为:
主题表时间字段=@sj



起止时间参数选择20170101到20171231,生成sql如下:



如果不想包含开始时间和结束时间,可以用内置的@sj_s、@sj_e参数(@sj为定义的起止时间参数),一个表示开始时间,一个表示结束时间,过滤条件写法为:
GRZB_B0.RQ>@sj_s and GRZB_B0.RQ<@sj_e。
另外,这个起止时间组件有2态,除了上面的“指定时间”态外,还有“最近”态。



3D、7D、1M、3M、6M、1Y分别表示最近3天、最近7天、最近1个月、最近3个月、最近6个月、最近1年。此处“最近”态还可自定义设置。



默认是最近态;如果想默认是指定时间态,可设置参数默认值,如设置默认值为20170101-20170202,则第一次计算时默认停留在指定时间态。

起止时间组件的介绍就到此结束了,若有不清楚的知识点,欢迎留言!

最近看过此主题的会员

esen_56LOHNRPV0

gelin

esen_53P0PHMS92

ddb

不如相忘

4个回答

只看楼主

韦韬然 数据老手Lv5

发表于2018-12-28 10:24

只看该作者

取消 关注该作者的回复

沙发

辰哥 管理员

发表于2018-12-28 13:42

只看该作者

取消 关注该作者的回复

板凳


每次沙发都被你做了~

韦韬然 数据老手Lv5

发表于2018-12-28 16:36

只看该作者

取消 关注该作者的回复

地板

辰哥 发表于 2018-12-28 13:42
每次沙发都被你做了~

baohaochuan 小试身手Lv3

发表于2019-7-26 16:58

只看该作者

取消 关注该作者的回复

5#

作用字段要怎么填呢  大神解答一下

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号