文档WorkfrontWorkfront 指南

错误消息:存在轻微问题。 该字段用于多表单配置

最近更新: 2025年2月7日
  • 主题:

创建对象:

  • 管理员

问题

在自定义表单上更改计算自定义字段的计算时,Adobe Workfront可能会显示以下警告:

存在较小问题

[字段]用于多表单配置,如果要更改此公式,您需要删除此字段并用包含所需计算的新字段替换它。

原因

至少两个包含您尝试更改的计算自定义字段的自定义表单被附加到Workfront实例中的单个对象。

示例: ​自定义表单A和B都附加到同一任务。 两个表单都包含一个名为“利润”的计算自定义字段。 当您尝试在自定义表单A的利润字段中编辑计算时,会遇到错误。

您无法更改其中一个表单中自定义字段的计算,因为这将与另一个表单中相同字段中的公式冲突。
要解决此冲突,您必须找到附加了具有相同计算自定义字段的多个表单的对象,然后执行以下操作之一:

  • 从对象中删除其中一个表单。
  • 根据需要更改计算,但在附加到对象的所有自定义表单中更改计算。
  • 在附加到对象的所有自定义表单中,添加新的计算自定义字段(包含所需的计算),并将旧的计算自定义字段标记为过时。

本文介绍如何通过这三种方法之一找到对象并解决问题。

查找附加自定义表单的对象

  1. 单击Adobe Workfront右上角的​ 主菜单 ​图标 主菜单 ,或(如果可用)单击左上角的​ 主菜单 ​图标 主菜单 ,然后单击​ 设置 设置图标 。

  2. 单击​ 自定义Forms > 字段。

  3. 应用​ 字段列表 ​视图以查找您尝试修改的计算字段,并记下使用它的每个自定义表单(例如,表单1、表单2、表单3)。

  4. 单击​ Forms,然后应用​ 表单列表 ​视图。

  5. 单击​ 筛选器 ​下拉列表,然后单击​ 新筛选器。

  6. 单击​ 添加筛选器规则,然后开始输入“自定义表单名称”,并在该名称显示在列表时将其选定。

  7. 为筛选器修饰符选择​ 等于,开始键入您在步骤1中记下的每个表单的名称,然后在显示时将其选定。

    示例: ​自定义表单名称等于表单1、表单2、表单3。

  8. 单击​ 保存筛选器,为新筛选器命名,然后单击​ 保存筛选器。

  9. 在表单列表中,记下​ 类型 ​列中显示的过滤器对象类型,如“任务”或“问题”。

  10. 在步骤1中找到的每个自定义表单上,创建一个新的复选框自定义字段,其单个默认值是“是”。

    示例: ​表单1上的字段1 =是,表单2上的字段2 =是,表单3上的字段3 =是。 这意味着“表单1上存在计算自定义字段”,或者“表单2上存在计算自定义字段”等。

  11. 在屏幕右上角的​ 搜索图标 搜索图标 中,单击​ 高级搜索。

  12. 单击自定义表单的对象(如问题),单击​ 筛选结果,然后单击​ 添加筛选器。

  13. 开始在​ 开始键入字段名称 ​字段中键入复选框字段的名称,并在该字段显示在列表中时将其选中,然后选择​ 等于 ​并在以下框中键入​ 是(不带引号)。

    示例: ​字段1等于(区分大小写)是。

  14. 单击​ 添加筛选器 ​并将所有复选框字段添加到高级搜索。

    寻找所有可能的组合。

    示例: ​使用您找到的组合生成多个筛选器,如下所示。 您应该查找具有多个附加自定义表单的对象,这些表单包含相同的计算字段。 您可能会发现以下场景:

    • 字段1 =是+字段2 =是+字段3 =是(例如,无对象)
    • 字段1 =是+字段2 =是(例如,无对象)
    • 字段1 =是+字段3 =是(例如,两个对象)

    这表示计算字段在表单1和表单3中均存在,因为相应的复选框字段(字段1和字段3)存在于这些对象中。

    字段2 =是+字段3 =是(例如,无对象)

  15. 继续阅读本文中的以下章节之一:

    • 从对象中删除其中一个自定义表单,并在其中编辑计算
    • 在所有附加的自定义表单中进行相同的编辑
    • 将包含已编辑计算的新计算字段添加到一个或多个附加的自定义表单

从对象中删除其中一个自定义表单,并在其中编辑计算

  1. 查找附加自定义表单的对象,如在本文章中查找附加自定义表单的对象中所述,然后打开该对象。

  2. 从对象中删除其中一个自定义表单,然后保存该对象。

    NOTE
    若要从从对象中删除的表单添加字段,您可能需要编辑仍附加到对象的自定义表单。 这样,您可以保留对象上的自定义数据信息。
  3. 在您删除的自定义表单中,编辑您最初尝试更新的自定义字段的计算,然后单击​ 保存。

    此时,Workfront不应遇到冲突。

  4. (可选)从自定义表单中删除复选框字段或从Workfront中删除它们。

在所有附加的自定义表单中进行相同的编辑

IMPORTANT
执行这些步骤时,已附加自定义表单的对象中的数据将丢失。 但是,如果计算字段引用了静态字段而不是计算字段,则可以在对象上使用重新计算自定义表达式选项来还原丢失的数据
  1. 查找附加自定义表单的对象,如本文中查找附加自定义表单的对象中所述。

  2. 从附加到对象的所有自定义表单中删除字段,然后保存表单。

  3. 将包含新计算的自定义字段添加回自定义表单。

    IMPORTANT
    所有附加的自定义表单中的计算必须相同。
  4. (可选)从表单中删除复选框字段或从Workfront中删除它们。

将包含已编辑计算的新计算字段添加到一个或多个附加的自定义表单

为避免丢失现有计算自定义字段中的数据,或者如果您只需在附加到所找到对象的其中一个自定义表单中进行编辑计算,请执行以下操作:

  1. 查找附加自定义表单的对象,如本文中查找附加自定义表单的对象中所述。

  2. 将包含所需计算的新计算自定义字段添加到一个或所有表单。

  3. 重命名旧的计算自定义字段​ 过时。

    在附加到对象的所有表单上,此旧的计算自定义表单会保留其历史数据,但用户会停止使用它。

    IMPORTANT
    旧字段可能会被其他计算自定义字段引用,因此您需要在更改其名称后更新这些计算。
  4. (可选)从表单中删除复选框字段或从Workfront中删除这些字段。

recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43