本帖最后由 永洪tech-Bella 于 2017-9-8 14:55 编辑
永洪中常用的时间控件有日期过滤组件和文本参数组件,如下图:
1.日期过滤组件的使用:
【布局】提供两种展现形式,日期和下拉列表,产品默认以日期的形式展现。日期过滤以下拉列表的形式展现后在右上角生成显示 / 隐藏按钮,日期形式和下拉列表的展示形式分别如下:
【模式】日期过滤提供三种模式进行切换,单个模式、范围模式、比较模式。 单独模式 日期过滤默认是单独模式,用户在日期过滤上只能选择一个选项。
范围模式 可选择某一时间段内的选项,如下图选定了 2010-02-08 到 2010-02-20 号之间的时间段,用户点击应用 按钮可实现对其他组件的筛选。 比较模式
可选择两个时间点,如下图是选定了 2010-02-08 和 2010-02-20 两个时间点,用户点击应用按钮可实现 对其他组件的筛选。
【默认值】当日期过滤组件绑定的数据包含设置的默认值,可以直接在属性中设置默认值并应用在组件 上。
默认值设置分为两个部分,第一个下拉列表显示大概时间数据,第二个下拉列表显示具体时间数据。绑 定不同类型的时间数据,两个下拉列表的数据显示也不一样。 绑定字段 | 前一个下拉列表 | 后一个下拉列表 | 年季度 | 常规 | 本季度,上季度 | 今年 | 第 1 季度到第 4 季度 | 去年 | 第 1 季度到第 4 季度 | 年月 | 常规 | 本月,上一月 | 今年 | 第 1 月到第 12 月 | 去年 | 第 1 月到第 12 月 |
年周 | 常规 | 本周,上一周 | 今年 | 第 1 周到第 12 周,最后一周 | 去年 | 第 1 周到第 12 周,最后一周 | 本月 | 第 1 周到第 6 周,最后一周 | 上一月 | 第 1 周到第 6 周,最后一周 | 天 | 常规 | 今天,昨天 | 本月 | 第 1 天到第 31 天,最后一天 | 上一月 | 第 1 天到第 31 天,最后一天 | 本周 | 星期一到星期日 | 上一周 | 星期一到星期日 | 日期 / 时间戳 | 常规 | 今天,昨天 | 本月 | 第 1 天到第 31 天,最后一天 | 上一月 | 第 1 天到第 31 天,最后一天 | 本周 | 星期一到星期日 | 上一周 | 星期一到星期日 |
日期过滤对其他组件 (文本、表、交叉表、自由式表格、仪表、图表)具有筛选功能,日期过滤与日期 过滤之间也具有联动关系。 在文本参数上右键选择属性,打开文本参数的属性对话框,设定输入的文本的数据类型,当设定的数据类型为日期、时间、时间戳类型的数据时,在文本参数的右侧显示日历按钮,点击此 按钮,弹出日历对话框,用户可快速设定参数值。如下图所示,数据类型为时间戳类型。 设置组件的默认值并应用在组件上。默认值的选项是相对于当前日期来设置。 默认值设置分为两个部分,第一个下拉列表包括空,常规,定制项,第二个下拉列表显示相应的具体时 间数据。显示如图所示。
| 前一个下拉列表 | 后一个下拉列表 | 常规 | 常规 | 今天,昨天 | 定制 | 本月 | 第 1 天到第 31 天,最后一天 | 上一月 | 第 1 天到第 31 天,最后一天 | 本周 | 星期一到星期日 | 上一周 | 星期一到星期日 |
备注:日期过滤与文本参数的差别:日期过滤是过滤组件,可以直接对同一数据集的所有数据进行过滤,而文本参数是参数组件,需要对相应的组件(图表,表格等)添加过滤器才能进行筛选,适用于不同数据集之间的筛选效果。
|