Mensaje de error: Hay un ligero problema. Este campo se utiliza en una configuración multiformulario

Problema

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

Existe un problema leve

[El campo] se utiliza en una configuración multiformulario, si desea cambiar esta fórmula, necesita 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, realice 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, añada 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 se adjuntan los formularios personalizados find-the-object-where-the-custom-forms-are-attached

  1. Haga clic en el icono Main Menu Menú principal en la esquina superior derecha de Adobe Workfront o, si está disponible, haga clic en el icono Main Menu Menú principal en la esquina superior izquierda y, a continuación, haga clic en Setup Icono de Configuración .

  2. Haga clic en Formularios personalizados > Campos.

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

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

  5. Haga clic en el menú Filtro y seleccione Nuevo filtro.

  6. Haga clic en Añadir 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 Igual 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 icono de búsqueda en la esquina superior derecha de la pantalla, haz 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 Añadir 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 (con distinción de mayúsculas y minúsculas) Sí.

  14. Haga clic en Añadir filtro y añada todos los campos de las casillas 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 allí el cálculo remove-one-of-the-custom-forms-from-the-object-and-edit-the-calculation-there

  1. Busque el objeto donde se adjuntan los formularios personalizados, como se explica en Buscar el objeto donde se adjuntan 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 añadir 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, puede conservar la información de los datos personalizados del objeto.
  3. En el formulario personalizado que ha eliminado, edite el cálculo del campo personalizado que intentaba actualizar originalmente y a continuación, haga clic en Guardar.

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

  4. (Opcional) Elimine los campos de casilla de verificación de los formularios personalizados o bórrelos de Workfront.

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

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

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

  3. Vuelva a añadir 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) Elimine los campos de la casilla de verificación de los formularios o bórrelos de Workfront.

Añada 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 el cálculo editado en sólo uno de los formularios personalizados adjuntos al objeto encontrado:

  1. Busque el objeto donde se adjuntan los formularios personalizados, como se explica en Buscar el objeto donde se adjuntan los formularios personalizados en este artículo.

  2. Añada un nuevo campo personalizado calculado que contenga el cálculo que necesita a uno o todos los formularios.

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

    En todos los formularios que se adjuntaron al objeto, este antiguo formulario personalizado calculado conserva sus datos históricos, pero los usuarios dejan de utilizarlo.

    note important
    IMPORTANT
    Es posible que se haga referencia al campo antiguo en otros campos personalizados calculados, por lo que es necesario actualizar esos cálculos después de cambiarle el nombre.
  4. (Opcional) Elimine los campos de la casilla de verificación de los formularios o bórrelos de Workfront.

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