选择日期范围
要更改现有数据块的日期范围,请执行以下操作:
- 选择? 编辑数据块,或者
- 在? 快速编辑 ?中选择? 日期范围 ?链接。
使用以下选项更改数据块的日期范围。
日程表
日历 ?选项允许您使用以下选项创建静态或滚动日期:
日期范围
日期范围字段显示数据块请求的当前日期范围。 您可以直接输入日期或使用
预设
使用预设下拉菜单选择预设。 您还可以输入文本来搜索预设。
预设下拉菜单包括一组标准的预设日期范围和日期范围组件,可用于您保存的数据视图或者与您共享的数据视图。
滚动日期
要定义滚动日期,请执行以下操作:
-
选择? 使用滚动日期 ?来定义滚动日期定义的逻辑。 您可以选择括号中的文本(例如? 固定开始 — 每日滚动)以扩展面板并指定? 开始 ?和? 结束 ?的详细信息。
-
选择? 开始、 结束 ?或? 固定日期。
-
当选择了? 开始 ?或? 结束 ?时,您可以生成一个完整的表达式。例如:? 当前年份的结束 ? 加上
1
天。为表达式的每个部分选择适当的值。- 选择当前时间的值。例如,当前年份。
- 为可选的附加计算选择值。 例如,加上。
- 当您指定了额外的计算时,请指定一个值。例如,
1
。 - 当您指定了额外的计算时,请选择用于该计算的时段。例如,天。
-
选择? 固定日期 ?后,请指定固定日期或使用选取器选择日期。
-
-
选择? 隐藏 ?以隐藏滚动日期计算的详细信息。
自定义表达式
通过自定义选项表达式,您可以通过构建自定义表达式更改日期范围,或者输入数学公式。
-
选择? 使用滚动日期。
-
选择? 使用自定义表达式。
选择? 使用自定义表达式 ?时,标准滚动日期范围控件将禁用。
-
输入自定义表达式。
-
使用? 日期预览 ?验证生成的日期范围。
创建自定义表达式
您可以输入包含多个运算符的自定义表达式,如tm-11m-1d
。
日期引用
下表列出了日期引用示例。
1/1/10
td
tw
tm
tq
ty
日期运算符
下表列出了日期运算符示例。
+6d
+1w
-2m
-4q
1y
日期表达式
下表列出了日期表达式示例。
td
td-1w
tm-1d
td-52w
tm-11m-1d
"2020-09-06"
来自单元格中的日期范围
日期范围可以在工作表单元格中指定。使用? 单元格中的日期范围 ?选项从所选单元格中选择数据块的开始日期和结束日期。 选择? 从单元格 ?选项时,面板会显示? 从 ?到? 到 ?字段,您可以在其中输入单元格位置或使用
排除当天
选择? 排除当天 ?从选定的日期范围中排除当天。 当天从用于定义日期范围的所有模式中排除:日历、滚动日期或自定义表达式。
有效日期范围
下表描述了有效的日期范围格式。
-
开始日期和结束日期必须采用以下格式:驰驰驰驰-惭惭-顿顿
-
开始日期必须早于或等于结束日期。两个日期均可以设置在未来。
-
使用滚动日期时,开始日期必须是当天或过去。如果选择? 排除当天,则开始日期必须为过去。
-
您可以为未来创建静态日期范围设置。例如,您可能需要为下周的市场营销活动启动设置未来的日期。此选项提前为营销活动创建工作簿监控。
更改日期范围
您可以编辑现有数据块的日期范围。
- 在数据块中选择单元格。
- 在? 命令 ?面板中选择? 编辑数据块,或者
- 在? 快速编辑 ?面板中选择? 日期范围 ?链接。
-
使用任何可用的日期选择选项修改日期范围。
-
选择? 应用。
Report Builder 将新日期范围应用到选区中的所有数据块。