ACC: Como criar uma mensagem "Aguarde"

Traduções deste artigo Traduções deste artigo
ID do artigo: 96989 - Exibir os produtos aos quais esse artigo se aplica.
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Moderado: Requer básica de macro, codificação e interoperabilidade habilidades.
Expandir tudo | Recolher tudo

Sumário

Às vezes convém exibir uma mensagem de status para informar aos usuários que eles precisam esperar para que uma ação ser concluída. Por exemplo, você pode desejar para exibir o texto "Aguarde" enquanto o Microsoft Access está inicializando um banco de dados, executar uma consulta longa e assim por diante. Este artigo usa o exemplo banco de dados Northwind.mdb (ou NWIND.MDB na versão 1.x ou 2.0) para mostrar a você como criar uma mensagem "Aguarde".

Observação: Este artigo explica uma técnica demonstrada nos arquivos de exemplo, FrmSampl.exe (para o Microsoft Access para Windows 95 versão 7.0) e FrmSmp97.exe (para o Microsoft Access 97). Para obter informações sobre como obter esses arquivos de exemplo, consulte os seguintes artigos na Base de dados de Conhecimento da Microsoft:

150895ACC95: Exemplo do Microsoft Access Forms disponível no Centro de download

175066ACC97: Microsoft Access 97 formulários de exemplo disponível no Centro de download

Mais Informações

Para exibir uma mensagem de status no Microsoft Access, faça o seguinte:
  1. Crie um novo formulário não com base em qualquer tabela ou consulta e denomine PLEASEWAIT. Adicione um rótulo com a mensagem que você deseja exibir. Por exemplo, digite "Aguarde" (sem as aspas) como a legenda. As propriedades do formulário devem ser definidas como o seguinte:
          Form: PLEASEWAIT
          ----------------
          ScrollBars: Neither
          Popup: Yes
          Modal: Yes
          RecordSelectors: No
          NavigationButtons: No
    						
  2. Crie a seguinte macro chamada Test1:
          Macro Name             Action
          -----------------------------
          Test1                  OpenForm
                                 RepaintObject
                                 OpenQuery
                                 Close
    
          Test1 Actions
          -----------------------------
          OpenForm
             Form Name: PLEASEWAIT
             View: Form
             Data Mode: Read Only
             Window Mode: Normal
          RepaintObject
             Object Type: Form
             Object Name: PLEASEWAIT
          OpenQuery
             Query Name: Order Details Extended
             View: Datasheet
          Close
             Object Type: Form
             Object Name: PLEASEWAIT
             Save: No     (Microsoft Access 7.0 and 97)
    						

    Observação: O argumento acima para AbrirConsulta é apenas um exemplo do que você talvez queira executar; isso pode ser qualquer coisa. As ações de macro principal no Test1 são fechar, AbrirFormulário e RedesenharObjeto.
  3. Execute a macro. Observe que o formulário PLEASEWAIT é aberto. Como a consulta é concluída processamento, o formulário desaparece e os resultados da consulta são exibidos.

Propriedades

ID do artigo: 96989 - Última revisão: segunda-feira, 21 de outubro de 2013 - Revisão: 2.1
A informação contida neste artigo aplica-se a:
  • Microsoft Access 1.0 Standard Edition
  • Microsoft Access 1.1 Standard Edition
  • Microsoft Access 2.0 Standard Edition
  • Microsoft Access 95 Standard Edition
  • Microsoft Access 97 Standard Edition
Palavras-chave: 
kbnosurvey kbarchive kbmt kbhowto KB96989 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 96989

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com