Diseñar una vista de sólo lectura

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 crear diferentes vistas de la misma plantilla de formulario. Una vista es una forma alternativa para presentar datos en una plantilla de formulario. Al rellenar formularios basados en la plantilla de formulario, los usuarios pueden cambiar entre vistas para elegir la cantidad de datos que se muestran en el formulario. Por ejemplo, en una plantilla de formulario de informe de estado, puede diseñar una vista de resumen además de una vista detallada. Los usuarios, a continuación, pueden elegir la vista que desea ver, dependiendo de qué tipo de información que necesitan.

En este artículo se explica cómo diseñar una vista que los usuarios no pueden modificar. Se explica asimismo cómo usar reglas para que se pase automáticamente a una vista de sólo lectura de un formulario cuando el usuario hace clic en un botón en la vista de lectura y escritura.

¿Qué desea hacer?

Diseñar una vista de sólo lectura

Insertar un botón que permite cambiar entre una vista de lectura y escritura y una vista de sólo lectura

Insertar un botón que permite cambiar a la vista de sólo lectura después de que los usuarios envíen el formulario

Diseñar una vista de sólo lectura

Las vistas de sólo lectura son útiles cuando se desea resumir los datos de un formulario para los usuarios sin que éstos puedan cambiarlos de manera inadvertida. Por ejemplo, supongamos que desea ayudar a que los usuarios no puedan cambiar los datos de un formulario después de enviarlo a un servicio Web. Cuando un usuario hace clic en un botón Enviar del formulario, se puede configurar la plantilla de formulario de modo que pase de una vista de lectura y escritura de los datos a una vista de sólo lectura. De este modo, los usuarios pueden ver los datos que han enviado pero no pueden modificarlos.

  1. En el menú Ver, haga clic en Administrar vistas.

  2. Bajo Acciones, haga clic en Agregar una nueva vista.

  3. En el cuadro de diálogo Agregar vista, escriba un nombre para la vista y, a continuación, haga clic en Aceptar.

  4. Diseñe la vista agregando tablas de diseño y controles.

    Sugerencia: Si desea basar el diseño de una nueva vista en una vista existente, presione CTRL+A para seleccionar toda la vista y presione CTRL+C para copiar la selección en el Portapapeles. En el panel de tareas Vistas, cambie a la nueva vista y presione CTRL+V para pegar la selección en la nueva vista. En este punto, puede eliminar todos los controles o elementos de diseño que no necesite en la nueva vista.

  5. En el panel de tareas vistas, haga clic en Ver propiedades.

  6. Haga clic en la ficha General.

  7. Bajo Configuración de la vista, active la casilla de verificación Sólo lectura y, a continuación, haga clic en Aceptar.

  8. Para probar que la vista es de sólo lectura, haga clic en Vista previa en la barra de herramientas Estándar.

  9. En la ventana Vista previa, asegúrese de que no puede escribir datos en el formulario.

  10. Para volver al modo de diseño, haga clic en Cerrar vista previa en la barra de herramientas Estándar.

Principio de página

Insertar un botón que permite cambiar entre una vista de lectura y escritura y una vista de sólo lectura

A menudo las vistas se diseñan de modo que funcionen con botones y reglas, lo cual permite automatizar determinadas tareas en una plantilla de formulario en respuesta a los eventos o acciones iniciados por el usuario que rellena el formulario. Por ejemplo, se puede insertar un botón en la plantilla de formulario y, a continuación, crear una regla que permita cambiar entre las vistas cuando se hace clic en ese botón. En el siguiente ejemplo, el diseñador de formularios ha creado una regla en el cuadro de diálogo Regla que permite cambiar a una vista de resumen de sólo lectura. Esta regla se ejecuta cada vez que los usuarios hacen clic en un botón del formulario.

Parte del cuadro de diálogo Regla

Insertar un botón que permite cambiar entre las vistas

  1. En el menú Ver, haga clic en Administrar vistas.

  2. Bajo Seleccione una vista, haga clic en la vista de lectura y escritura a la que desee agregar un botón.

  3. Si el panel Controles no es visible, haga clic en Más controles en el menú Insertar, o bien, presione ALT+I, C.

  4. En la plantilla de formulario, sitúe el cursor en el lugar donde desee insertar el botón.

  5. Bajo Insertar controles, haga clic en Botón.

  6. En la plantilla de formulario, haga doble clic en el botón que acaba de insertar.

  7. Haga clic en la ficha General.

  8. En la lista Acción, haga clic en Reglas y código personalizado.

  9. En el cuadro Etiqueta, escriba el texto que deba aparecer en el botón.

  10. Haga clic en Reglas.

  11. En el cuadro de diálogo Reglas, haga clic en Agregar.

  12. En el cuadro Nombre, escriba un nombre para la regla.

  13. Haga clic en Agregar acción.

  14. En la lista Acción, haga clic en Intercambiar vistas.

  15. En la lista Vista, haga clic en la vista a la que desee cambiar y, a continuación, haga clic en Aceptar.

  16. Haga clic en Aceptar para cerrar todos los cuadros de diálogo abiertos.

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

  18. En la vista Vista previa, haga clic en el botón.

    Debería abrirse la vista especificada en el paso 15.

  19. Para volver al modo de diseño, haga clic en Cerrar vista previa en la barra de herramientas Estándar.

  20. Para agregar un segundo botón y una segunda regla a la vista de sólo lectura de modo que los usuarios puedan pasar de nuevo a la vista de lectura y escritura, abra la vista de sólo lectura y, a continuación, repita los pasos del 3 al 19.

Principio de página

Insertar un botón que permite cambiar a la vista de sólo lectura después de que los usuarios envíen el formulario

En el siguiente procedimiento se describe cómo agregar a una plantilla de formulario un botón que muestra una vista de sólo lectura de los datos enviados. Podrá hacerlo en un formulario de informe de gastos si desea permitir a los usuarios que cambien de una vista predeterminada a una vista de resumen de sólo lectura de los datos del formulario.

Nota: Este procedimiento funciona únicamente si la plantilla de formulario incluye una conexión de datos existente para enviar los datos del formulario. Si aún no configurado una conexión de datos de envío, deberá hacerlo antes de llevar a cabo este procedimiento; de lo contrario, no funcionarán los siguientes pasos. La sección Vea también incluye vínculos a más información sobre las conexiones de datos.

  1. En el menú Ver, haga clic en Administrar vistas.

  2. Bajo Seleccione una vista, haga clic en la vista que deba contener el botón Enviar.

  3. Si el panel Controles no es visible, haga clic en Más controles en el menú Insertar, o bien, presione ALT+I, C.

  4. En la plantilla de formulario, sitúe el cursor en el lugar donde desee insertar el botón.

  5. Bajo Insertar controles, haga clic en Botón.

  6. En la plantilla de formulario, haga doble clic en el botón que acaba de insertar.

  7. Haga clic en la ficha General.

  8. En la lista Acción, haga clic en Enviar.

  9. Si desea que el texto que aparece como etiqueta de botón no sea "Enviar", escriba el texto que desee en el cuadro Etiqueta.

  10. Haga clic en Opciones de envío.

  11. En el cuadro de diálogo Opciones de envío, asegúrese de que esté activada la casilla de verificación Permitir a los usuarios enviar este formulario.

  12. Haga clic en Realizar una acción personalizada utilizando reglas y, a continuación, haga clic en Reglas.

  13. En el cuadro de diálogo Reglas para enviar formularios, haga clic en Agregar.

  14. En el cuadro Nombre, escriba el nombre de la regla y, a continuación, haga clic en Agregar acción.

  15. En la lista Acción, haga clic en Intercambiar vistas.

  16. En la lista Vista, haga clic en la vista de sólo lectura a la que desee cambiar y, a continuación, haga clic en Aceptar.

  17. Haga clic en Aceptar para cerrar todos los cuadros de diálogo abiertos.

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

  19. En la ventana Vista previa, haga clic en el botón usado para enviar el formulario.

    Debería abrirse la vista de sólo lectura.

  20. Para volver al modo de diseño, haga clic en Cerrar vista previa en la barra de herramientas Estándar.

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.

×