要更改现有数据块的日期范围,请选择“编辑数据块”或者使用“快速编辑”面板。
使用以下选项更改数据块的日期范围。
日历
通过日历,您可以使用以下选项创建静态或滚动日期。
从单元格
使用“从单元格”选项,您可以引用在工作表单元格中输入的日期。
您可以通过选项在任意选择的日期范围上排除当天。
使用日历时,日期范围字段显示数据块请求的当前日期范围。您可以直接在日期范围字段中输入日期,或者使用日期范围选择选项。
在日期范围字段中直接输入日期
单击日历图标旁的日期范围字段。
输入日期范围的开始和结束日期。
使用日历选择日期
单击日历图标以显示每月日历。
单击一个开始日期。
单击一个结束日期。
要反向设置日期范围,请先单击结束日期,然后再单击开始日期。
预设下拉菜单包括一组标准的预设日期范围和日期范围组件,可用于您保存的数据视图或者与您共享的数据视图。
通过滚动日期选项,您可以使用滚动日期选择日期范围。
选择使用滚动日期。
为您的开始和/或结束日期选择滚动表达式。
开始 - 允许您选择某天、周、月、季度或年的开始。
结束 - 允许您选择某天、周、月、季度或年的结束。
固定日期 - 允许您固定开始日期或结束日期,而滚动其余的日期。
选择天、周、月、季度或年作为滚动时段。
从滚动日期中加上或减去日、周、月、季度或年。
单击“下一步”定义日期范围。
使用日期预览以确认生成的日期范围是所需的范围。
通过自定义选项表达式,您可以通过构建自定义表达式更改日期范围,或者输入数学公式。
选择使用滚动日期。
选择使用自定义表达式。
选择使用自定义表达式选项时,标准滚动日期范围控件将禁用。
输入自定义表达式。
有关自定义表达式的示例列表,请参阅日期表达式。
使用日期预览以验证生成的日期范围是所需的范围。
输入日期引用。
添加日期运算符以将日期移动到过去或未来。
您可以输入包括多个运算符的自定义日期表达式,例如 tm-11m-1d
。
下表列出了日期引用示例。
日期引用 | 类型 | 描述 |
---|---|---|
1/1/10 | 静态日期 | 以 ISO 日期格式输入 |
td | 滚动日期 | 当天的开始 |
tw | 滚动日期 | 本周的开始 |
tm | 滚动日期 | 本月的开始 |
tq | 滚动日期 | 本季度的开始 |
ty | 滚动日期 | 本年度的开始 |
下表列出了日期运算符示例。
日期运算符 | 单位 | 描述 |
---|---|---|
+6d | 日 | 添加 6 天到日期引用 |
+1w | 周 | 添加一整周到日期引用 |
-2m | 月 | 从日期引用减去 2 整周 |
-4q | 季度 | 从日期引用减去 4 个季度 |
-1y | 年 | 从日期引用减去 1 年 |
下表列出了日期表达式示例。
日期表达式 | 含义 |
---|---|
td-1w | 上周的第一天 |
tm-1d | 上个月的第一天 |
td-52w | 52 周以前的同一天 |
tm-11m-1d | 去年同一个月的上一天 |
“2020-09-06” | 2020 年 9 月 9 日 |
日期范围可以在工作表单元格中指定。使用来自单元格中的日期范围选项从所选单元格选择数据块的开始日期和结束日期。选择来自单元格选项时,面板会显示自和至字段,您可以在其中输入单元格位置。
选择排除当天选项可以从选择的日期范围中排除当天。选择包括当天时,可能会为当天提取不完整的数据。
在选中时,排除当天选项从所有日期范围模式中排除当天,包括日历、滚动日期或自定义表达式。
以下列表描述了有效的日期范围格式。
开始日期和结束日期必须采用以下格式:YYYY-MM-DD
开始日期必须早于或等于结束日期。两个日期均可以设置在未来。
使用滚动日期时,开始日期必须是当天或过去。如果选中了排除当天,则必须为过去。
您可以为未来创建静态日期范围设置。例如,您可能需要为下周的市场营销活动启动设置未来的日期。此选项提前为营销活动创建工作簿监控。
您可以在“命令”面板中选择“编辑数据块”,或者在“快速编辑”面板中选择日期范围链接,来编辑现有数据块的日期范围。
编辑数据块 - 允许您编辑单个数据块的多个数据块参数,包括日期范围。
快速编辑:日期范围 - 允许您编辑一个或多个数据块的日期范围。
从“快速编辑”面板编辑日期范围
在工作表的一个或多个数据块中选择单元格。
在“快速编辑”面板中单击日期范围链接。
使用任意日期选择选项来选择日期范围。
单击应用。
Report Builder 将新日期范围应用到选区中的所有数据块。