Nota: Nos gustaría proporcionarle el contenido de ayuda actual lo más rápido posible en su idioma. Esta página se ha traducido mediante un sistema automático y es posible que contenga imprecisiones o errores gramaticales. Nuestro objetivo es que este contenido sea útil para usted. ¿Puede informarnos sobre si la información le ha sido útil al final de la página? Aquí tiene el artículo en inglés para que pueda consultarlo fácilmente.
En Microsoft Office InfoPath, puede usar formato condicional para especificar diferentes opciones de formato para un control que se basa en condiciones que se producen en el formulario. Si las condiciones especificadas son verdaderas cuando un usuario rellena un formulario que se basa en la plantilla de formulario, el formato condicional se aplica.
En este artículo se explica cómo usar formato condicional para ocultar un control que se basa en el valor de otro control en la plantilla de formulario. Por ejemplo, puede agregar formato condicional para asegurarse de que un cuadro de texto para el número de licencias de un controlador está oculto, a menos que el usuario escribe una edad adecuada en otro control del formulario.
En este artículo
Antes de empezar
Para completar este procedimiento, debe tener al menos dos controles en la plantilla de formulario, un control que desea ocultar y un segundo control cuyo valor va a determinar el estado del primer control.
Consideraciones de compatibilidad
Al diseñar una plantilla de formulario en InfoPath, puede elegir un modo de compatibilidad específicos para diseñar una plantilla de formulario compatible con el explorador. Cuando una plantilla de formulario compatible con el explorador está publicado en un servidor que ejecuta InfoPath Forms Services y, a continuación, habilitadas para el explorador, pueden verse formularios basados en la plantilla de formulario en un explorador Web. Al diseñar una plantilla de formulario compatible con el explorador, algunos controles no están disponibles en el panel de tareas controles porque no pueden mostrarse en un explorador Web.
Lista de controles que se pueden ocultar utilizando el formato condicional
La siguiente tabla enumera los controles de Office InfoPath 2007 que se pueden ocultar utilizando el formato condicional y si están disponibles para plantillas de formulario compatibles con el explorador.
Controles que se pueden ocultar |
¿Disponible para las plantillas de formulario compatibles con el explorador? |
Cuadro combinado |
No |
Tabla extensible horizontal |
No |
Cuadro de lista de selección múltiple |
No |
Imagen con el lápiz |
No |
Imagen |
No |
Etiqueta vertical |
No |
Sección de opciones |
No |
Sección recursiva de repetición |
No |
Maestro y detalles |
No |
Archivo adjunto |
Sí |
Cuadro de texto |
Sí |
Cuadro Expresión |
Sí |
Sección |
Sí |
Sección opcional |
Sí |
Sección de repetición |
Sí |
Tabla extensible |
Sí |
Cuadro de texto enriquecido |
Sí |
Botón |
Sí |
Botón de opción |
Sí |
Cuadro de lista desplegable |
Sí |
Cuadro de lista |
Sí |
Casilla |
Sí |
Ocultar un control basado en los valores en el formulario
-
En la plantilla de formulario, haga clic en el control que desee ocultar.
-
En el menú formato, haga clic en Formato condicional.
-
En el cuadro de diálogo Formato condicional, haga clic en Agregar.
-
En Si esta condición se cumple, establezca la condición que desee. Por ejemplo, para ocultar el control que seleccionó en el paso 1 solo cuando se introduce un valor determinado en otro control en la plantilla de formulario, seleccione ese segundo control en el primer cuadro y, a continuación, especifique el valor que determinará si se oculta el control sele ccionadas en el paso 1.
-
En aplicar este formato, haga clic en Ocultar este control.
-
Para guardar la condición y volver a la plantilla de formulario, haga clic en Aceptar dos veces.
-
Para probar sus cambios, haga clic en Vista previa en la barra Estándar, o presione CTRL+MAYÚS+B.