将计算字段添加到表单
您可以添加计算自定义字段,在自定义表单附加到对象时,该字段使用现有数据生成新数据。
计算自定义字段可以包含:
-
对单个内置字段的简单引用。
note info INFO 示例: 要计算项目和任务产生的收入,您可以创建一个计算自定义字段,该字段包含内置字段“实际收入”。 当有人将自定义表单附加到项目或任务时,项目或任务的收入显示在字段中。 -
引用一个或多个字段的表达式。 这些可以是自定义字段、其他计算的自定义字段和内置字段。
note info INFO 示例: 要计算项目和任务产生的利润,您可以创建一个名为Profit的计算自定义字段,该字段包含从收入中减去成本的数学表达式。 为此,您可以使用数学表达式SUB(减)以及内置的Workfront字段Actual Cost和Actual Revenue。 在以下步骤中,您可以看到如何构建类似于此示例的表达式。
访问要求
您必须具备以下条件才能执行本文中的步骤:
table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header | |
---|---|
Adobe Workfront计划 | 任何 |
Adobe Workfront许可证 |
新增:标准 或 当前:计划 |
访问级别配置 | 对自定义表单的管理访问权限 |
有关此表中信息的更多详细信息,请参阅Workfront文档中的访问要求。
在自定义表单中重用现有的计算自定义字段
您可以在属于不同对象的自定义表单上使用相同的计算自定义字段。 例如,您可以使用为任务自定义表单上的项目自定义表单创建的“利润”计算字段。
使用现有的已计算自定义字段时,计算不会转移到新表单中。 您必须在新自定义表单的同一字段中再次添加计算。
在新表单上,您还可以对同一字段进行不同的计算。 将计算自定义字段的名称保持相同可确保命名惯例的一致性和连贯性。
- 在附加的自定义表单中保存已编辑数据的对象后,单击该对象主页上的更多图标 ,然后重新计算自定义表达式。
- 批量编辑对象时,选择重新计算自定义表达式选项。
- 在自定义表单上编辑已计算的自定义字段时,选择更新以前的计算选项。
要重用现有的计算自定义字段,请执行以下操作:
-
单击Adobe Workfront右上角的 主菜单 图标 ,或(如果可用)单击左上角的 主菜单 图标 ,然后单击 设置 。
-
单击左侧面板中的 自定义Forms。
-
单击 新建自定义表单。
-
选择要将自定义表单附加到的对象类型,然后单击 继续。
-
单击屏幕左上角的 字段库。
-
使用搜索框或展开 计算的 分区以找到所需的计算字段,然后将字段拖动到要在自定义表单中显示的位置。
-
(可选)重复上一步以添加任何其他字段。
note note NOTE 您最多可以在单个自定义表单上添加500个字段和小部件。 但是,当表单中存在超过100个时,可能会发生性能下降,具体取决于表单的复杂性。 复杂表单的示例包括带有层叠参数的表单、计算的自定义数据字段以及单个字段中的多个值选项。 -
要保存更改,请单击 应用,然后转到其他部分以继续构建表单。
或
单击 保存并关闭。
添加新计算字段
-
单击Adobe Workfront右上角的 主菜单 图标 ,或(如果可用)单击左上角的 主菜单 图标 ,然后单击 设置 。
-
单击左侧面板中的 自定义Forms。
-
单击 新建自定义表单。
-
选择要将自定义表单附加到的对象类型,然后单击 继续。
-
在屏幕左侧,找到 已计算,并将其拖动到画布上的某个部分。
-
在屏幕右侧,配置可用于要添加的自定义字段类型的选项:
table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header 标签 为字段键入标签。 这是用户使用自定义表单时将看到的内容。 Workfront在报表中引用了自动填充的字段 Name。 说明 默认情况下,您为该字段创建的公式存储在此处。 您可以添加文本以提供有关字段及其公式的附加信息。 这可以通过两种方式派上用场:
-
提醒我们这个公式是什么以及它如何运作的。 如果您打算在多个表单上使用此计算自定义字段,这会特别有用。
-
用户将鼠标悬停在该字段上时可以看到工具提示。 您可以在此处添加任何您希望他们在工具提示中看到的文本。
如果您不希望他们在工具提示中查看公式(这可能会让他们感到困惑),您可以隐藏该公式。
格式化 您希望存储和显示字段结果的格式。
如果该字段将用于数学计算,请始终使用 数字 或 货币 格式。 选择“数字”或“货币”时,系统会自动截断以0开头的数字。
重要信息:在选择格式之前,请考虑新字段的正确格式。 保存自定义表单后,无法编辑格式字段。 此外,选择错误的格式可能会影响报告和列表分组中的未来计算和汇总值。
注意: 货币格式的计算字段不应包含引号。 (例如,使用800.00而不是“800.00”。) 由于货币类型的语言格式存在细微差异,使用引号可能会导致意外后果。
-
-
在 计算 框中,开始生成计算:
-
单击 最大化 以打开计算编辑器并构建计算。
计算通常以表达式开头,后跟括号,其中包含将自定义表单附加到对象时要引用的字段。每个字段都必须用大括号括起来。 当您开始键入字段名称时,系统会提供建议,您可以选择一个来将其插入到计算中。
-
code language-none |
---|
|
-
单击大文本框,然后单击 表达式 和 字段,它们可用于将其添加到计算中。
展开 字段 下的对象名称以查看该对象的所有可用字段。 此列表限制为200项。 如果您知道字段名称,则可以搜索它。
您也可以在大文本框中开始键入表达式或字段,然后在显示时将其选定。 每个项目都以“F”(表示字段)或“E”(表示表达式)显示。
如果键入左圆括号,则会自动添加右圆括号。
code language-none |
---|
|
-
完成计算自定义字段的计算后,单击 最小化。
-
(可选)使用以下任意选项进一步配置计算出的自定义字段:
table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header 添加逻辑 可添加显示逻辑以确定是否根据用户在填写表单时在前面的多选字段(下拉列表、复选框或单选按钮)中所做的选择显示计算字段。
仅当表单上计算的自定义字段前面至少有一个复选框、单选按钮或下拉字段时,此选项才可用。
跳过逻辑不可用于计算的自定义字段。
更新以前的计算 编辑现有的计算自定义字段时,可选择此选项,以在保存自定义表单时触发计算中的更新。 在保存自定义表单时,此操作只发生一次。 执行此操作后,选项会返回到其禁用状态。 在说明中显示公式 如果您希望填写自定义表单的用户在将鼠标悬停在该字段上时能够查看该字段的公式,请保持启用此选项。 有关详细信息,请参阅此表前面指令的相关信息。 -
要保存更改,请单击 应用,然后转到其他部分以继续构建表单。
或
单击 保存并关闭。
-