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 un proyecto de Access (* .adp), puede usar la acción de macro AbrirProcedimientoAlmacenado para abrir un procedimiento almacenado en Vista de hoja de datos, vista Diseño del procedimiento almacenado o vista previa de impresión. Esta acción ejecuta el procedimiento almacenado con nombre cuando se abre en la vista Hoja de datos. Puede seleccionar el modo de entrada de datos para el procedimiento almacenado y restringir los registros que muestra el procedimiento almacenado.
Nota: Esta acción no se permitirá si la base de datos no es de confianza.
Nota: Access 2010 es la última versión que admita los proyectos de datos de Access.
Configuración
La acción de macro AbrirProcedimientoAlmacenado tiene los siguientes argumentos.
Argumento de la acción |
Descripción |
Nombre de procedimiento |
El nombre del procedimiento almacenado para abrir. El cuadro Nombre de procedimiento de la sección Argumentos de acción de la ventana de diseño de macro muestra todos los procedimientos almacenados en la base de datos actual. Este es un argumento requerido. Si ejecuta una macro que contiene la acción de macro AbrirProcedimientoAlmacenado en un base de datos de biblioteca, Access busca primero el procedimiento almacenado con este nombre en la base de datos de biblioteca y, a continuación, en la base de datos actual. |
Vista |
La vista en la que se abrirá el procedimiento almacenado. Haga clic en hoja de datos, Diseño, Vista preliminar, tabla dinámica o gráfico dinámico en el cuadro vista. El valor predeterminado es hoja de datos. |
Modo de datos |
El modo de entrada de datos para el procedimiento almacenado. Esto se aplica solo a los procedimientos almacenados abiertos en la vista Hoja de datos. Haga clic en Agregar (el usuario puede agregar nuevos registros, pero no puede ver o editar los registros existentes), Modificar (el usuario puede ver o editar los registros existentes y agregar nuevos registros) o Solo lectura (el usuario solo puede ver los registros). El valor predeterminado es Editar. |
Comentarios
Esta acción es similar a hacer doble clic en el procedimiento almacenado en el panel de navegación, o haga clic con el botón del procedimiento almacenado en el panel de exploración y seleccionar el comando que desee.
Cambiar a la vista Diseño mientras el procedimiento almacenado está abierto, quita el valor del argumento Modo de datos para el procedimiento almacenado. Esta configuración no es en efecto, incluso si el usuario vuelve a la vista Hoja de datos.
Sugerencias
-
Puede arrastrar un procedimiento almacenado desde el panel de navegación a la ventana de diseño de la macro. Esto crea automáticamente una acción de macro AbrirProcedimientoAlmacenado que abre el procedimiento almacenado en la vista Hoja de datos.
-
Si no desea que se muestren los mensajes del sistema que normalmente aparecen cuando se ejecuta un procedimiento almacenado (que indica que es un procedimiento almacenado y muestran cuántos registros se verán afectados), puede usar la acción EstablecerAdvertencias para suprimir la presentación de las siguientes opciones mensajes.
Para ejecutar la acción de macro AbrirProcedimientoAlmacenado en un módulo Visual Basic para aplicaciones (VBA), use el método de AbrirProcedimientoAlmacenado del objeto DoCmd .