Mensaje de error: Hay un ligero problema. Ese campo se utiliza en una configuración de varios formularios

Problema

Al cambiar un cálculo en un campo personalizado calculado de un formulario personalizado, Adobe Workfront podría mostrar la siguiente advertencia:

Existe un problema leve

[El campo] se usa en una configuración multiformulario; si desea cambiar esta fórmula, debe quitar este campo y reemplazarlo con uno nuevo que contenga el cálculo deseado.

Causa

Al menos dos formularios personalizados que contienen el campo personalizado calculado que intenta cambiar se adjuntan a un único objeto de la instancia Workfront.

Ejemplo: Los formularios personalizados A y B se adjuntan a la misma tarea. Ambos formularios contienen un campo personalizado calculado llamado Beneficio. El error se produce al intentar editar el cálculo en el campo Beneficio en el formulario personalizado A.

No se puede cambiar el cálculo del campo personalizado en uno de los formularios porque eso entraría en conflicto con la fórmula del mismo campo del otro formulario.
Para resolver este conflicto, debe encontrar el objeto donde se adjuntan varios formularios con el mismo campo personalizado calculado y, a continuación, realizar una de las siguientes acciones:

  • Quite uno de los formularios del objeto.
  • Cambie el cálculo según sea necesario, pero hágalo en todos los formularios personalizados adjuntos al objeto.
  • En todos los formularios personalizados adjuntos al objeto, agregue un nuevo campo personalizado calculado que contenga el cálculo que necesita y marque el antiguo campo personalizado calculado como obsoleto.

Este artículo explica cómo encontrar el objeto y luego resolver el problema de una de estas tres maneras.

Busque el objeto donde están adjuntos los formularios personalizados find-the-object-where-the-custom-forms-are-attached

  1. Haga clic en el icono Menú principal Menú principal en la esquina superior derecha de Adobe Workfront o (si está disponible), haga clic en el icono Menú principal Menú principal en la esquina superior izquierda y, a continuación, haga clic en Configurar Icono de configuración .

  2. Haga clic en Forms personalizado > Campos.

  3. Aplique la vista Lista de campos para encontrar el campo calculado que está intentando modificar y anote todos los formularios personalizados en los que se utiliza (por ejemplo, Formulario 1, Formulario 2, Formulario 3)

  4. Haga clic en Forms y luego aplique la vista Lista de formularios.

  5. Haga clic en la lista desplegable Filtro y luego en Nuevo filtro.

  6. Haga clic en Agregar una regla de filtro, a continuación, empiece a escribir "nombre de formulario personalizado" y seleccione este valor cuando se muestre en la lista.

  7. Seleccione Equal para el modificador de filtro, empiece a escribir el nombre de cada formulario del que tomó nota en el paso 1 y, a continuación, selecciónelo cuando se muestre.

    Ejemplo: El Nombre De Formulario Personalizado Es Igual A Formulario 1, Formulario 2, Formulario 3.

  8. Haga clic en Guardar filtro, asigne un nombre al nuevo filtro y haga clic en Guardar filtro.

  9. En la lista de formularios, anote el tipo de objeto del filtro, como Tarea o Problema, que se muestra en la columna Tipo.

  10. En cada formulario personalizado que haya encontrado en el paso 1, cree un nuevo campo personalizado de casilla de verificación con un solo valor predeterminado de Sí.

    Ejemplo: Campo 1 en Formulario 1 = Sí, Campo 2 en Formulario 2 = Sí, Campo 3 en Formulario 3 = Sí. Esto significa que "El campo personalizado calculado existe en el formulario 1", "El campo personalizado calculado existe en el formulario 2", etc.

  11. En el icono de búsqueda , en la esquina superior derecha de la pantalla, haga clic en Búsqueda avanzada.

  12. Haga clic en el objeto del formulario personalizado (por ejemplo, Problema), haga clic en Filtrar los resultados y, a continuación, haga clic en Agregar un filtro.

  13. Empiece a escribir el nombre de un campo Casilla de verificación en el campo Empiece a escribir el nombre del campo y selecciónelo cuando se muestre en la lista; a continuación, seleccione Igual y escriba (sin comillas) en el siguiente cuadro.

    Ejemplo: Campo 1 Igual (Distingue Mayúsculas De Minúsculas) Sí.

  14. Haga clic en Agregar filtro y agregue todos los campos Casilla de verificación a la búsqueda avanzada.

    Busca todas las combinaciones posibles.

    Ejemplo: Cree varios filtros con las combinaciones que encuentre, como se indica a continuación. Debe buscar objetos con varios formularios personalizados adjuntos que contengan los mismos campos calculados. Puede encontrar los siguientes escenarios:

    • Campo 1= Sí + Campo 2 = Sí + Campo 3 = Sí (sin objetos, por ejemplo)
    • Field 1= Yes + Field 2 = Yes (sin objetos, por ejemplo)
    • Campo 1= Sí + Campo 3 = Sí (dos objetos, por ejemplo)

    Esto significa que el campo calculado existe tanto en el Formulario 1 como en el Formulario 3, ya que los campos de casilla de verificación correspondientes (Campo 1 y Campo 3) existen en estos objetos.

    Campo 2 = Sí + Campo 3 = Sí (sin objetos, por ejemplo)

  15. Continúe con una de las siguientes secciones de este artículo:

Elimine uno de los formularios personalizados del objeto y edite el cálculo allí remove-one-of-the-custom-forms-from-the-object-and-edit-the-calculation-there

  1. Busque el objeto donde están adjuntos los formularios personalizados, como se explica en Busque el objeto donde están adjuntos los formularios personalizados en este artículo y, a continuación, abra el objeto.

  2. Elimine uno de los formularios personalizados del objeto y, a continuación, guarde el objeto.

    note note
    NOTE
    Para agregar los campos del formulario que ha eliminado del objeto, es posible que tenga que editar el formulario personalizado que permanece adjunto al objeto. De este modo, se puede conservar la información de datos personalizados del objeto.
  3. En el formulario personalizado que quitó, edite el cálculo del campo personalizado que estaba intentando actualizar originalmente y luego haga clic en Guardar.

    Esta vez, Workfront no debería encontrar ningún conflicto.

  4. (Opcional) Quite los campos Casilla de verificación de los formularios personalizados o elimínelos de Workfront.

Realice ediciones idénticas en el cálculo en todos los formularios personalizados adjuntos make-identical-edits-in-the-calculation-in-all-of-the-attached-custom-forms

IMPORTANT
Se pierden datos en los objetos en los que el formulario personalizado ya está adjunto al seguir estos pasos. Sin embargo, si el campo calculado hace referencia a campos estáticos, no a campos calculados, puede utilizar la opción Volver a calcular expresiones personalizadas en el objeto para restaurar los datos perdidos
  1. Busque el objeto donde están adjuntos los formularios personalizados, como se explica en Busque el objeto donde están adjuntos los formularios personalizados en este artículo.

  2. Quite el campo de todos los formularios personalizados adjuntos al objeto y, a continuación, guarde los formularios.

  3. Vuelva a agregar el campo personalizado que contiene el nuevo cálculo a los formularios personalizados.

    note important
    IMPORTANT
    Los cálculos deben ser idénticos en todos los formularios personalizados adjuntos.
  4. (Opcional) Quite los campos de la casilla de verificación de los formularios o elimínelos de Workfront.

Agregue un nuevo campo calculado que contenga el cálculo editado a uno o todos los formularios personalizados adjuntos add-a-new-calculated-field-containing-the-edited-calculation-to-one-or-all-of-the-attached-custom-forms

Para evitar la pérdida de datos en el campo personalizado calculado existente o si necesita actualizar el cálculo editado en solo uno de los formularios personalizados adjuntos al objeto que ha encontrado:

  1. Busque el objeto donde están adjuntos los formularios personalizados, como se explica en Busque el objeto donde están adjuntos los formularios personalizados en este artículo.

  2. Agregue un nuevo campo personalizado calculado que contenga el cálculo necesario a uno o todos los formularios.

  3. Cambie el nombre del campo personalizado calculado antiguo Obsoleto.

    En todos los formularios adjuntos al objeto, este formulario personalizado calculado más antiguo conserva sus datos históricos, pero los usuarios dejan de utilizarlo.

    note important
    IMPORTANT
    Es posible que se haga referencia al campo anterior en otros campos personalizados calculados, por lo que debe actualizar esos cálculos después de cambiar su nombre.
  4. (Opcional) Quite los campos de la casilla de verificación de los formularios o elimínelos de Workfront.

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