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

Problema

Cuando se cambia 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 de varios formularios, si desea cambiar esta fórmula, deberá quitar este campo y sustituirlo por uno nuevo que contenga el cálculo deseado.

Causa

Al menos dos formularios personalizados que contienen el campo personalizado calculado que está intentando cambiar se adjuntan a un único objeto del Workfront instancia.

Ejemplo: Los formularios personalizados A y B están adjuntos 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 del formulario personalizado A.

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

  • Elimine 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 necesite 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 al que están adjuntos los formularios personalizados find-the-object-where-the-custom-forms-are-attached

  1. Haga clic en el Menú principal icono en la esquina superior derecha de Adobe Workfronty haga clic en Usuarios .

  2. Haga clic en Forms personalizado > Campos.

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

  4. Haga clic en Forms y, a continuación, aplique la variable Lista de formularios vista.

  5. Haga clic en el Filtro lista desplegable y, a continuación, Nuevo filtro.

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

  7. Select Igual para el modificador de filtros, empiece a escribir el nombre de cada formulario del que ha realizado una nota en el paso 1 y, a continuación, selecciónelo cuando aparezca.

    Ejemplo: El Nombre Del 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, tenga en cuenta el tipo de objeto del filtro, como Tarea o Problema, que se muestra en la Tipo para abrir el Navegador.

  10. En cada formulario personalizado que se encuentra en el paso 1, cree un nuevo campo personalizado de casilla de verificación con un único valor predeterminado de Sí.

    Ejemplo: Campo 1 del formulario 1 = Sí, Campo 2 del formulario 2 = Sí, Campo 3 del formulario 3 = Sí. Esto significa "El campo personalizado calculado existe en el formulario 1" o "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 (como Problema) y haga clic en Filtrar los resultados y haga clic en Añadir un filtro.

  13. Comience a escribir el nombre de un campo de casilla de verificación en la Empezar a escribir el nombre del campo y selecciónelo cuando aparezca en la lista y, a continuación, seleccione Igual y tipo (sin comillas) en el cuadro siguiente.

    Ejemplo: Campo 1 Igual (Distinción entre mayúsculas y minúsculas) Sí.

  14. Haga clic en Añadir un filtro y agregue todos los campos de casilla de verificación a la búsqueda avanzada.

    Busque todas las combinaciones posibles.

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

    • Campo 1= Sí + Campo 2 = Sí + Campo 3 = Sí (sin objetos, por ejemplo)
    • Campo 1= Sí + Campo 2 = Sí (sin objetos, por ejemplo)
    • Field 1= Yes + Field 3 = Yes (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 al que están adjuntos los formularios personalizados, tal como se explica en Busque el objeto al que están adjuntos los formularios personalizados en este artículo, 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 quitó 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 datos personalizada en el objeto.
  3. En el formulario personalizado que ha eliminado, edite el cálculo del campo personalizado que estaba intentando actualizar originalmente y, a continuación, haga clic en Guardar.

    Esta vez, Workfront no debería encontrar un conflicto.

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

Realizar 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
Se pierden datos en los objetos donde el formulario personalizado ya está adjunto cuando se siguen estos pasos. Sin embargo, si el campo calculado hace referencia a campos estáticos, no a campos calculados, puede utilizar Volver a calcular expresiones personalizadas en el objeto para restaurar los datos perdidos
  1. Busque el objeto al que están adjuntos los formularios personalizados, tal como se explica en Busque el objeto al que están adjuntos los formularios personalizados en este artículo.

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

  3. Agregue 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 casilla de verificación de los formularios o 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 perder datos en el campo personalizado calculado existente o si necesita realizar el cálculo editado en solo uno de los formularios personalizados adjuntos al objeto que ha encontrado:

  1. Busque el objeto al que están adjuntos los formularios personalizados, tal como se explica en Busque el objeto al que 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 a todos los formularios.

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

    En todos los formularios adjuntos al objeto, este formulario personalizado calculado anterior conserva sus datos históricos, pero los usuarios dejan de utilizarlos.

    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) Elimine los campos Casilla de verificación de los formularios o elimínelos de Workfront.

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