Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se ao: Access 2013, Office 2013
Em um projeto do Access, você pode usar a ação AbrirProcedimentoArmazenado para abrir um procedimento armazenado em modo Folha de Dados, em modo Design de procedimento armazenado ou Visualizar Impressão. Esta ação executa o procedimento armazenado nomeado quando aberta em modo Folha de Dados. Você pode selecionar o modo de entrada de dados do procedimento armazenado e restringir os registros exibidos pelo procedimento armazenado.
Observação
Essa ação não será permitida se o banco de dados não for confiável.
Setting
A ação AbrirProcedimentoArmazenado tem os seguintes argumentos.
Argumento da ação |
Descrição |
|---|---|
Nome do Procedimento |
O nome do procedimento armazenado que será aberto. A caixa Nome do Procedimento na seção Argumentos de Ação do painel Construtor de Macro mostra todos os procedimentos armazenados no banco de dados atual. Este é um argumento obrigatório. Se você executar uma macro que contém a ação AbrirProcedimentoArmazenado em um banco de dados biblioteca, o Microsoft Access procurará o procedimento armazenado com esse nome primeiro no banco de dados biblioteca e depois no banco de dados atual. |
View |
O modo de exibição no qual o procedimento armazenado será aberto. Clique em Folha de Dados, Design, Visualizar Impressão, Tabela Dinâmica ou Gráfico Dinâmico na caixa Modo de Exibição. O padrão é Folha de Dados. |
Modo de Dados |
O modo de entrada de dados do procedimento armazenado. Isso se aplica somente a procedimentos armazenados abertos no modo Folha de Dados. Clique em Adicionar (o usuário pode adicionar novos registros, mas não pode exibir ou editar os existentes), Editar (o usuário pode exibir ou editar os registros existentes e adicionar novos) ou Somente Leitura (o usuário só pode exibir registros). O padrão é Editar. |
Comentários
Esta ação é semelhante a clicar duas vezes no procedimento armazenado do Painel de Navegação ou a clicar com o botão direito do mouse no procedimento armazenado do Painel de Navegação e selecionar o comando desejado.
Alternar para o modo Design enquanto o procedimento armazenado é aberto remove a configuração do argumento Modo de Dados do procedimento armazenado. Essa configuração não entra em vigor, mesmo se o usuário retorna para o modo Folha de Dados.
Dica
- Você pode arrastar um procedimento armazenado do Painel de Navegação para uma linha de ação de macro. Isso cria automaticamente uma ação AbrirProcedimentoArmazenado que abre o procedimento armazenado em modo Folha de Dados.
- Se você não deseja exibir as mensagens do sistema que normalmente aparecem quando um procedimento armazenado é executado (indicando que ele é um procedimento armazenado e mostrando quantos registros serão afetados), use a ação DefinirAviso para suprimir a exibição dessas mensagens.
Para executar a ação AbrirProcedimentoArmazenado em um módulo do VBA (Visual Basic for Applications), use o método OpenStoredProcedure do objeto DoCmd.