当前位置:主页 > 轻量服务器 >

游戏服务器_时间服务器同步_怎么申请

你们中的一些人可能已经在我们基于时间的过滤器上看到了我的第一个博客。如果你错过了它,这里是链接:第1部分

今天我想解释这个非常有用的组成部分在一点更详细。我们都知道,SAP BusinessObjects Design Studio确实提供了将JavaScript代码用作仪表板一部分的功能,但我希望大家都同意,合肥大数据,我们也应该尽量让创建仪表板的人更容易…这就是周期选择器的作用所在。

假设您愿意为用户提供选择月份或季度的选项,或多个月,并根据所选值筛选数据源。在大多数情况下,底层数据源将以真实日期的形式(使其更容易)或以其他方式存储时间信息,例如2015年4月的201504.

因此在我的示例中,我使用我们的每月期间选择器:

并导航到期间选择器的其他属性:

在这里,您可以看到我可以选择指定日期格式并输入自定义格式。在我的示例中,我输入了"yyyymm"作为自定义格式,因为在数据源(即SAP BW)中,日历月是这样存储的:2015年4月的201504。

现在我需要做的就是转到我的时段选择器的onSelect脚本项,并输入以下脚本:

DS\u 1.setFilter("0CALMONTH",PERIODSELECTORYM_1.DSXGetSelectedValueInDateFormat());

DS_1是我的数据源,大数据是,0CALMONTH是我日历月的维度。

我的Period Selector组件有一个名为DSXGetSelectedValueInDateFormat的函数,它将以我指定的格式返回日期值,不需要我做任何编码,尝试将日期字段拆分并根据需要重新组合起来。

所以这已经是一个很大的帮助,但是如果2015年4月(201504)实际上不是2015年4月,而是2015年1月,因为我的财政年度是从2015年4月开始的呢?

在这种情况下,我需要做的就是配置新的财政年度选项(即将发布的第2版的一部分,计划于2015年5月)。

在配置财政年度选项时,我可以选择起始年(在我们的示例2015中)和财政年度标签(在我们的示例中也是2015年)以及财政年度的第一个月–在我们的示例4月。

起始年和财政年度标签的原因?想想下面的场景:2014年10月,秒单客返利机器人,你的2015财年开始了,所以你的开始年份是2014年,但是你的标签是2015年。

我配置了这个之后,宁波大数据,大数据与云计算,我的日历控件更改:

并且四月现在是要显示的第一个月。

此外,函数DSXGetSelectedValueinDateFormat将不再返回2015年4月的201504,而是返回201501,因为四月是2015财年的第一个月。

…。所有这些都不需要编写额外的代码。

猜你喜欢

微信公众号