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

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.

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

En este artículo se explica cómo usar formato condicional para deshabilitar o establecer un control como de sólo lectura, en función del valor de otro control en la plantilla de formulario. Por ejemplo, para asegurarse de que los usuarios leen una sección de contrato de usuario antes de hacer clic en un botón Enviar, puede usar formato condicional para deshabilitar el botón Enviar a menos que el usuario selecciona una casilla de verificación que indica que ha leído el usuario contrato. O bien, para asegurarse de que un usuario no modifica una respuesta anterior a una pregunta de encuesta, puede usar el formato condicional para asegurarse de que un cuadro de texto se establece en solo lectura después de que un usuario escribe información en otro control.

En este artículo

Antes de empezar

Consideraciones de compatibilidad

Deshabilitar o establecer un control como de solo lectura

Antes de empezar

Para completar 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 primer control.

Volver al principio

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 puede deshabilitarse o establecer como de sólo lectura utilizando el formato condicional

La siguiente tabla enumera los controles de Office InfoPath 2007 que pueden deshabilitarse o establecer sólo lectura utilizando el formato condicional y si los controles están disponibles para plantillas de formulario compatibles con el explorador.

Control

Opción

¿Disponible para las plantillas de formulario compatibles con el explorador?

Casilla

Deshabilitar

Selector de fecha

Solo lectura

Cuadro de lista desplegable

Deshabilitar

Cuadro de lista

Deshabilitar

Botón de opción

Deshabilitar

Cuadro de texto enriquecido

Solo lectura

Cuadro de texto

Solo lectura

Viñetas, numeración, o lista simple

Solo lectura

No

Cuadro combinado

Deshabilitar

No

Archivo adjunto

Deshabilitar

No

Imagen con el lápiz

Deshabilitar

No

Cuadro de lista de selección múltiple

Deshabilitar

No

Imagen

Deshabilitar

No

Volver al principio

Deshabilitar o establecer un control como de solo 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 desee. Por ejemplo, para aplicar formato condicional al control que seleccionó en el paso 1 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á el condicional formato para el control seleccionado en el paso 1.

  5. En aplicar este formato, siga uno de estos procedimientos:

    • 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 volver 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.

Volver al principio

Ampliar sus conocimientos de Office
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.

×