Deshabilitar o establecer un control como de sólo lectura utilizando el formato condicional

Importante:  Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.

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.

Haga clic en Insertar fórmula Botón de fórmula .

En este artículo se explica cómo utilizar el formato condicional para deshabilitar o establecer un control como de sólo lectura en función del valor de otro control de la plantilla de formulario. Por ejemplo, para asegurarse de que los usuarios leen la sección relativa al contrato de usuario antes de hacer clic en el botón Enviar, puede utilizar el formato condicional para deshabilitar el botón Enviar a no ser que el usuario active la casilla de verificación que indica que ha leído el contrato. Otra opción para asegurarse de que un usuario no modifica una respuesta anterior a una pregunta de una encuesta consiste en utilizar el formato condicional para asegurarse de que un cuadro de texto se establece como de sólo lectura cuando el usuario escriba información en otro control.

En este artículo

Antes de empezar

Consideraciones de compatibilidad

Deshabilitar o establecer un control como de sólo lectura

Antes de empezar

Para realizar este procedimiento, debe tener al menos dos controles en la plantilla de formulario: un control que desea deshabilitar o establecer como de sólo lectura y un segundo control cuyo valor va a determinar el estado del primero. 

Principio de página

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 desactivar o que se pueden establecer como de sólo lectura utilizando el formato condicional

En la tabla siguiente se muestran los controles de Office InfoPath 2007 que se pueden deshabilitar o que se pueden establecer como de sólo lectura utilizando el formato condicional y si los controles están o no disponibles para plantillas de formulario compatibles con el explorador.

Control

Opción

¿Está disponible para plantillas de formulario compatibles con el explorador?

Casilla de verificación

Deshabilitar

Selector de fecha

Sólo lectura

Cuadro de lista desplegable

Deshabilitar

Cuadro de lista

Deshabilitar

Botón de opción

Deshabilitar

Cuadro de texto enriquecido

Sólo lectura

Cuadro de texto

Sólo lectura

Lista simple, numerada o viñeta

Sólo lectura

No

Cuadro combinado

Deshabilitar

No

Datos adjuntos del archivo

Deshabilitar

No

Imagen manuscrita

Deshabilitar

No

Cuadro de lista de selección múltiple

Deshabilitar

No

Imagen

Deshabilitar

No

Principio de página

Deshabilitar o establecer un control como de sólo lectura

  1. En la plantilla de formulario, haga clic en el control que desea deshabilitar o establecer como de sólo lectura.

  2. En el menú Formato, haga clic en Formato condicional.

  3. En el cuadro de diálogo Formato condicional, haga clic en Agregar.

  4. En Si esta condición se cumple, establezca la condición que desea. Por ejemplo, para aplicar formato condicional al control que seleccionó en el paso 1 cuando se especifique un valor determinado en otro control de la plantilla de formulario, seleccione ese segundo control en el primer cuadro y, a continuación, especifique el valor que determinará el formato condicional del control seleccionado en el paso 1.

  5. En Aplicar este formato, siga uno de los procedimientos siguientes:

    • Si se puede deshabilitar el control, haga clic en Deshabilitar este control.

    • Si el control se puede establecer como de sólo lectura, haga clic en Sólo lectura.

  6. Para guardar la condición y regresar a la plantilla de formulario, haga clic en Aceptar dos veces.

  7. Para probar sus cambios, haga clic en Vista previa en la barra Estándar, o presione CTRL+MAYÚS+B.

Principio de página

Nota: Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×