Acesso web app poderão não executar correctamente onload ou NoActual eventos de macro

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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática… erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 3126962
Sintomas
Assumir que criar um novo formulário numa aplicação web do Access utilizando o Home > criar > opção avançada. Em seguida, adicione um onload ou uma acção de macro NoActual ou ambos e, em seguida, guarde o formulário com um hífen no nome do formulário. Nesta situação, o evento de macro é denominado incorrectamente e pode ser executado de forma inconsistente.

Também pode encontrar uma tentativa de whenyou de erro "O Microsoft Access não conseguiu compreender o formato de macro." para abrir a macro de forma afectada.


Erro,
Causa
Este problema ocorre porque a macro é chamada incorrectamente. É possível observar este facto, observando a Convenção de nomenclatura de macro quando estrutura a macro. Uma macro nomeada correctamente deve mostrar o justbefore de nome de formulário ao nome do evento.

Com incorrectamente o nome de evento de macro do formulário:
Macro afectada

Com correctamente o nome de evento de macro do formulário:
Macro afectada
Resolução
Para impedir que o problema, mude o nome do formulário para que não utilize um hífen no nome do formulário e, em seguida, guardá-lo. Se o evento de macro ainda não executar correctamente, seleccione todas as acções de macro (Ctrl + a) e, em seguida, eliminar (Ctrl + x)-los a partir do evento de macro, guarde o formulário, volte a criar o evento e, em seguida, colar (Ctrl + v) as acções de macro volta para o evento. Se nenhum destes methodsresolves o problema, poderá recriar a formand Certifique-se de que não é utilizado um hífen no nome do formulário.
Mais Informação
Formulários criados a partir de outro formthat afectado utiliza o método duplicado também irão detectar este problema.
Acesso de 2013; Acesso de 2016; Aceder a aplicações; macro; ao carregar; no actual; macro de IU;

Aviso: Este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 3126962 - Última Revisão: 12/23/2015 08:02:00 - Revisão: 2.0

Access 2016, Access Services in Microsoft SharePoint Server 2013, Microsoft Access 2013, Microsoft Access for Office 365

  • kbsurveynew kbexpertiseadvanced kbmt KB3126962 KbMtpt
Comentários