Diseñar una vista de sólo lectura

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 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 no se pueden editar los usuarios. También se explica cómo usar las reglas para cambiar automáticamente a una vista de sólo lectura de un formulario cuando el usuario hace clic en un botón de la vista de lectura y escritura.

¿Qué desea hacer?

Diseñar una vista de sólo lectura

Insertar un botón que cambia entre una vista de lectura y de sólo lectura

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

Diseñar una vista de sólo lectura

Vistas de sólo lectura son útiles cuando desea resumir datos del formulario para los usuarios y no desea que cambien accidentalmente esos datos. Por ejemplo, suponga que desea evitar que los usuarios cambien los datos en un formulario después de enviarlo a un servicio Web. Cuando un usuario hace clic en un botón de envío del formulario, puede configurar la plantilla de formulario para cambiar de una vista de lectura y escritura de los datos a una vista de sólo lectura. Esto permite a los usuarios ver los datos que se han enviado, pero ayuda a impide que lo modifiquen.

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

  2. En 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 los controles.

    Sugerencia: Si desea basar el diseño de una nueva vista en una vista existente, abra la vista existente, presione CTRL+A para seleccionar todo el contenido de la vista y, a continuación, presione CTRL+C para copiar la selección en el Portapapeles. En el panel de tareas vistas, cambie a la nueva vista y, a continuación, presione CTRL+V para pegar la selección en la nueva vista. En este momento, puede eliminar los elementos de diseño que no necesita o los controles en la nueva vista.

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

  6. Haga clic en la pestaña General.

  7. En configuración de la vista, seleccione la de sólo lectura y, a continuación, haga clic en Aceptar.

  8. Para comprobar que la vista es de solo lectura, haga clic en vista previa en la barra de herramientas estándar.

  9. En la ventana de vista previa, asegúrese de que no se 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.

Volver al principio

Insertar un botón que cambia entre una vista de lectura y de sólo lectura

Vistas con frecuencia están diseñadas para trabajar con los botones y las reglas, que le permite automatizar algunas tareas de una plantilla de formulario en respuesta a eventos o acciones iniciadas por la persona rellenando el formulario. Por ejemplo, puede insertar un botón en la plantilla de formulario y, a continuación, cree una regla que cambie las vistas cuando se hace clic en el botón. En el ejemplo siguiente, el Diseñador de formulario ha creado una regla en el cuadro de diálogo regla que cambia a una vista de resumen de solo lectura. Esta regla se ejecuta cuando los usuarios, haga clic en un botón en el formulario.

Parte del cuadro de diálogo Regla

Insertar un botón que cambia entre las vistas

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

  2. Seleccione una vista, haga clic en la vista de lectura y escritura que desea 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, coloque el cursor donde desee insertar el botón.

  5. En Insertar controles, haga clic en el botón.

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

  7. Haga clic en la pestaña General.

  8. En la lista acción, haga clic en reglas y código personalizado.

  9. En el cuadro etiqueta, escriba el texto que desea que aparezca 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 que desea cambiar y, a continuación, haga clic en Aceptar.

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

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

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

    Debe abrir la vista que especificó 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 a un segundo botón regla a la vista de solo lectura para que los usuarios pueden cambiar a la vista de lectura y escritura, abra la vista de sólo lectura y, a continuación, repita los pasos 3 a 19.

Volver al principio

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

El siguiente procedimiento describe cómo agregar un botón a la plantilla de formulario que muestra una vista de sólo lectura de los datos enviados. Puede hacerlo en un formulario de informe de estado cuando desea permitir a los usuarios cambiar de una vista predeterminada para una vista de resumen de sólo lectura de los datos del formulario.

Nota: Este procedimiento solo funciona si la plantilla de formulario incluye una existente conexión de datos para enviar los datos del formulario. Si aún no ha configurado una conexión de datos de envío, debe hacerlo antes de completar este procedimiento, o los pasos siguientes no funcionan. En la sección Vea también encontrará vínculos para obtener más información acerca de las conexiones de datos.

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

  2. En Seleccionar una vista, haga clic en la vista que desea que contenga 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, coloque el cursor donde desee insertar el botón.

  5. En Insertar controles, haga clic en el botón.

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

  7. Haga clic en la pestaña General.

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

  9. Si desea que el texto que no sea "Enviar" para que aparezca la etiqueta del botón, 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á seleccionada 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 un nombre para 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 desea cambiar y, a continuación, haga clic en Aceptar.

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

  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 de vista previa, haga clic en el botón que se utiliza para enviar el formulario.

    Debe abrir 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.

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.

×