Agregar lógica de visualización y saltar lógica a un formulario
Puede decidir qué secciones de un formulario personalizado se deben mostrar o omitir en función de las opciones que realice un usuario al rellenarlo.
Requisitos de acceso
Debe tener lo siguiente para realizar los pasos de este artículo:
Para obtener más información sobre esta tabla, consulte Requisitos de acceso en la documentación de Workfront.
Mostrar y omitir iconos lógicos
Los formularios personalizados muestran iconos para indicar qué lógica se aplica a determinados campos. Los iconos de un campo en el diseñador de formularios indican que se aplica lógica al campo.
![Lógica de visualización para el campo de destino](./media_1cb8763b89f74f48187ca4a85587b4906036d61f9.png?width=750&format=png&optimize=medium)
![Definir icono de lógica de visualización](./media_11362cf1fcc75625c0aa09d9ed1ac63c7f4ecdb17.png?width=750&format=png&optimize=medium)
![Omitir lógica para campo de destino](./media_1d6df3443a92a07a2cb030ab398c2e581568b47c0.png?width=750&format=png&optimize=medium)
![Definir icono de omisión de lógica](./media_1ed4cc1fd2c566f7f7ba7f64e9b6492ce856688e4.png?width=750&format=png&optimize=medium)
Seleccione un campo con lógica aplicada para mostrar las reglas lógicas existentes en la configuración del campo.
Consideraciones para utilizar la lógica de visualización y la lógica de omisión
-
Para agregar lógica de visualización en un campo personalizado, widget o salto de sección, debe colocarse al menos un campo de opción múltiple (botones de opción, listas desplegables o casillas de verificación) antes de él en el formulario.
Para obtener información acerca de los campos y widgets personalizados en los formularios personalizados, vea Diseñar un formulario con el diseñador de formularios. -
No se puede agregar lógica de omisión a un widget o salto de sección. Solo puede agregarlo a un campo de opción múltiple (botones de opción, listas desplegables o casillas de verificación).
-
Puede agregar lógica de visualización y lógica de omisión a un campo personalizado si se cumplen todas las condiciones siguientes en relación con el campo personalizado:
- Es un campo de opción múltiple (botones de opción, listas desplegables o casillas de verificación)
- Va precedido de un campo de opción múltiple
- Va seguido de otro campo personalizado
-
Al copiar formularios con lógica de visualización u lógica de omisión, la lógica se copia en el nuevo formulario personalizado.
-
Al editar objetos de forma masiva, todos los campos personalizados se muestran en el cuadro Editar objetos, incluidos los campos omitidos u ocultos.
-
Tenga en cuenta lo siguiente al crear una regla de lógica de visualización para un formulario personalizado:
- De forma predeterminada, los campos personalizados no incluidos en una instrucción de lógica de visualización se muestran en un formulario personalizado.
- Puede crear instrucciones de lógica de visualización de varios campos.
- Si se les ha aplicado lógica de visualización a todos los campos debajo de un salto de sección y, como resultado de la lógica, todos ellos están ocultos, toda la sección estará oculta en el formulario personalizado.
Agregar lógica de visualización a un formulario personalizado
La lógica de visualización define qué campos personalizados aparecen en el formulario cuando el usuario selecciona un valor específico en un campo de opción múltiple. La lógica se añade al campo de destino, que solo se muestra cuando se selecciona el valor.
-
Haga clic en el icono Menú principal
-
Haga clic en Forms personalizado.
-
Cree un nuevo formulario personalizado o abra uno existente. Consulte Diseñar un formulario con el diseñador de formularios para obtener más información.
-
Agregue campos al formulario según sea necesario. Al menos un campo de opción múltiple (botón de opción, lista desplegable o casilla de verificación) debe colocarse antes del campo de destino que se va a mostrar.
-
Seleccione el campo de destino y haga clic en Agregar lógica en la parte inferior izquierda de la pantalla.
-
Seleccione la ficha Lógica de visualización.
-
Haga clic en Agregar regla para mostrar en el generador de lógica.
-
Siga los pasos siguientes en el generador para crear la instrucción lógica.
-
La primera opción es elegir el campo de definición. Este es el campo con el valor de selección que muestra el objetivo. Debe ser un campo de opción múltiple.
-
La segunda opción es elegir el valor de selección. Solo están disponibles los valores ya definidos para ese campo.
-
La tercera opción es Seleccionado o No seleccionado. Elegir Seleccionado significa que cuando se selecciona el valor, se muestra el campo de destino. Elegir No seleccionado significa que cuando se selecciona cualquier otro valor en el campo de definición, se muestra el campo de destino.
-
Para agregar una regla And a la instrucción lógica, haga clic en Agregar regla directamente debajo de la regla que acaba de crear. Siga las mismas indicaciones para crear la regla. Todas las reglas Y deben cumplirse para que se muestre el campo de destino.
-
Para agregar una regla Or a la instrucción lógica, haga clic en Agregar regla cerca de la parte inferior del generador de lógica. A continuación, haga clic en Agregar regla dentro del área O y siga las mismas indicaciones para generar la regla. Cuando se cumple una regla O, se muestra el campo de destino.
-
-
Haga clic en Guardar cuando termine de crear la instrucción lógica.
Los iconos de lógica de visualización se agregan al campo de destino y al campo de definición en el diseñador de formularios.
Agregar lógica de omisión a un formulario personalizado
La lógica de omisión define campos de formulario personalizados que se omiten cuando el usuario selecciona un valor específico en un campo de opción múltiple. Los campos omitidos están ocultos en el formulario. La lógica se aplica al campo de definición donde se realiza la selección, no a los campos que se omiten.
-
Haga clic en el icono Menú principal
-
Haga clic en Forms personalizado.
-
Cree un nuevo formulario personalizado o abra uno existente. Consulte Diseñar un formulario con el diseñador de formularios para obtener más información.
-
Agregue campos al formulario según sea necesario. El campo de definición para la lógica de omisión debe ser un campo de selección múltiple (botón de opción, lista desplegable o casilla de verificación).
-
Seleccione el campo de definición y haga clic en Agregar lógica en la parte inferior izquierda de la pantalla.
-
Seleccione la ficha Omitir lógica.
-
Haga clic en Agregar regla de omisión en el generador de lógica.
-
Siga los pasos siguientes en el generador para crear la instrucción lógica.
-
El campo de definición se muestra en el generador. Es el campo seleccionado al que se aplica la lógica de omisión.
-
La primera opción es elegir el valor de selección. Solo están disponibles los valores ya definidos para el campo.
-
La segunda opción es Seleccionado o No seleccionado. Elegir Seleccionado significa que cuando se selecciona el valor, se muestra el campo de destino y se omiten los campos intermedios. Elegir No seleccionado significa que cuando se selecciona cualquier otro valor en el campo de definición, se muestra el campo de destino y se omiten los campos intermedios.
-
La tercera opción es el campo de destino o dónde ir. Seleccione un nombre de campo o Fin de formulario. Es posible que tenga que hacer clic primero en la palabra "vacío" antes de seleccionar una opción.
-
Para agregar una regla Or a la instrucción lógica, haga clic en Agregar regla cerca de la parte inferior del generador de lógica. A continuación, seleccione las opciones siguiendo las mismas indicaciones para generar la regla. Cuando se cumple una regla Or, se muestra el campo de destino.
-
-
Haga clic en Guardar cuando termine de crear la instrucción lógica.
Los iconos de lógica de omisión se agregan al campo de destino y al campo de definición en el diseñador de formularios.