计算的自定义字段与计算的列
要聚合Adobe Workfront中的多个字段并在新字段中显示该聚合值,您可以创建以下内容:
-
自定义表单中的计算自定义字段
有关将计算自定义字段添加到自定义表单的详细信息,请参阅将计算字段添加到表单。 -
视图中的计算列
有关在视图中使用计算的更多信息,请参阅文章文本模式的常见使用概述中的在视图中使用文本模式部分。
虽然使用文本模式来构建计算字段和计算列,但构建它们的语法不同。 请参阅上面列出的文章,了解如何构建计算字段和计算列。 有关在计算数据表达式(如计算自定义字段和列)中使用的不同语法的信息,请参阅本文中的计算自定义字段与计算自定义列的语法部分。
您可以在计算字段和计算列中使用相同的计算。 但是,根据您用于这些计算的目的,您可能需要考虑构建一个报表包而不是另一个报表。
计算自定义字段与计算自定义列的语法
尽管使用的函数相同,但在计算自定义字段中构建表达式的语法可能与构建计算自定义列的语法不同。
例如:
-
在自定义字段中,在任务的自定义表单上,使用以下内容生成附加自定义表单的任务的父级项目的名称:
{project}.{name}
-
在报表的自定义列中,您将使用以下内容在任务报表中添加“项目名称”自定义列:
valuefield=project:name
或
valueexpression={project}.{name}
note tip TIP 相同的语法适用于使用计算表达式的所有文本模式报表元素:视图、筛选器、分组和提示。
两种语法的区别在于:
有关计算自定义列中必须使用的语法的详细信息,请参阅文本模式概述。
何时使用计算的自定义字段
- 当您希望对报表中的聚合结果进行分组,或者希望在图表中显示此信息时
- 当您希望聚合超出字段中计算的聚合的数据时
- 当您不关心数据的及时性时,因为数据不会更新,并且可能会随着时间的推移而发生变化
触发计算自定义字段更新的操作
-
在对象的主页上单击“更多”图标 ,然后单击 重新计算表达式
-
启用 重新计算自定义表达式 时批量编辑多个对象
-
在为计算的自定义字段启用 更新以前的计算 时编辑自定义表单
何时在视图中使用计算列
-
当您希望实时数据在报表上可用时。
计算视图始终是最新的,因为计算是在运行报表或应用视图时进行的。
-
当您没有计划按汇总结果分组或在图表中使用此信息时。
-
当您不打算聚合超出列中计算的聚合范围的数据时(数据只能聚合一次)。
-
当您希望计算使用$$TODAY或$$NOW通配符包含对当前日期的引用时。
note tip TIP 请勿在计算自定义字段中使用此引用,因为它们仅在编辑附加对象时重新计算。 这些类型的计算已过时。
计算自定义字段和列的示例
有关计算自定义字段的示例,请参阅报表中的计算自定义数据。
有关视图中计算的自定义列的示例,请参阅以下文章: