使用基于日期的通配符对报表进行泛化
在构建某些报表元素时,您可以使用通配符而不是特定信息来对报表进行泛化。
例如,如果要创建一个显示具有特定计划开始日期的任务的报告,则可以在过滤器中使用日历日期选择器来选择特定日期。 但是,如果要创建一个报告来显示其规划开始日期在从访问报告日期起的某个时间范围内具有的任务,则可以使用通配符指示当有人查看报告时,它显示与他们查看报告的时刻相关的时间范围信息。
例如,在过去的一周内、在过去的一年中、接下来的两周内,等等。 这样的话,您只需构建一次报表,但由于您在筛选器中使用通配符,因此每当有人读取它时,它都会生成不同的结果,因为它会根据用户运行报表的日期而有所不同。
在构建以下报表元素时,您可以使用基于日期的通配符:
- 过滤器
- 自定义提示
- 添加列的规则时的视图
访问要求
您必须具有以下权限才能执行本文中的步骤:
table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header | |
---|---|
Adobe Workfront计划* | 任何 |
Adobe Workfront许可证* |
新增:
当前:
|
访问级别配置* |
编辑对筛选器、视图、分组的访问权限 编辑对报告、功能板和日历的访问权限以编辑报告中的报告元素 |
对象权限 |
管理对报告的权限以编辑报告中的报告元素 管理视图或筛选器的权限以编辑它们 |
*有关信息,请参阅Workfront文档中的访问要求。
先决条件
必须先创建报告,然后才能向其添加通配符变量。
有关创建报告的信息,请参阅创建报告。
操作步骤
要在报表中插入基于日期的通配符,请执行以下操作:
-
转到要为其插入基于日期的通配符的报表。
-
单击 报告操作,然后单击 编辑。
-
单击 筛选器 选项卡。
-
单击 添加筛选器规则。
-
开始键入要作为筛选依据的字段的名称。
您必须键入引用日期的字段。 -
在筛选器变量的下拉菜单中选择 等于。
note tip TIP 在Adobe Workfront中使用通配符时,必须始终选择 等于 筛选器变量。 -
单击 设置相对日期 切换开关,然后在显示的文本框中键入:
$$TODAY
(如果要显示与运行报告同一天发生的某些事件的相关信息)。或
如果要显示与运行报表的日期和时间同时发生的某些事件的相关信息,请键入
$$NOW
。此日期始终不同,因为它会随着用户实际查看报告的日期而更改。 所以报告中的信息每天都是不同的。
-
(可选)如果要显示运行报告日期之后某个时间范围内发生的信息,请键入
$$TODAY+1w
以显示下一周的信息,或键入$$TODAY+2m
以显示未来两个月的信息。 您还可以指定季度、小时、天或年的时间范围。 -
(可选)如果要显示运行报告日期之前某个时间范围内发生的事件的相关信息,请键入
$$TODAY-1w
以显示前一周的信息,或键入$$TODAY-2m
以显示前两个月的信息。 您还可以指定季度、小时、天或年的时间范围。有关可在基于日期的通配符中使用的属性、限定符和运算符的完整列表,请参阅文章通配符筛选器变量概述。
-
单击 保存+关闭。