4 principais diferenças entre macros de dados e macros de interface do usuário no MS Access

Compartilhe agora:

Neste artigo, examinamos as 4 principais diferenças entre macros de dados e macros de interface do usuário no MS Access

Embora o MS Access ofereça diversos recursos e opções, um dos mais utilizados e essenciais são as macros. Elas são importantes não apenas por automatizarem tarefas e economizarem tempo, mas também por permitirem explorar a possibilidade de automatizar múltiplas tarefas. O MS Access oferece dois tipos diferentes de macros: Macros de Dados e Macros de Interface do Usuário. Como o nome sugere, as macros de dados atuam diretamente sobre os dados armazenados no Access. Já as macros de interface do usuário interagem com a interface do usuário do aplicativo.4 principais diferenças entre macros de dados e macros de interface do usuário

Além dessas diferenças básicas, também existem outras diferenças entre esses dois tipos de macros, que permitem ao usuário distinguir uma da outra. As 4 principais diferenças entre os dois são dadas abaixo.

Macros da IU

  1. Macros de dados e macros de interface do usuário no MS AccessComo isso permite que você trabalhe na interface do aplicativo, você pode usá-lo para realizar ações como abrir outra visualização, criar um novo registro, aplicar um filtro e muito mais.
  2. As macros de interface do usuário que são 'incorporadas' são anexadas diretamente à interface do usuário. Isso inclui objetos como o botão de comando, o botão da barra de ação ou as caixas de combinação. Por outro lado, as macros de IU 'autônomas' são aquelas que estão presentes nas macros de objeto.
  3. Os eventos em um controle ao qual uma macro de interface do usuário pode ser anexada são:
  • After Update: Este é o evento que ocorre quando você escolhe ou digita dados de ou em um controle.
  • On Click: O evento que ocorre quando você seleciona um controle clicando nele.
  • On Current: Este evento ocorre quando você move de um registro para outro na exibição.
  • On Load: Este é o evento que ocorre quando você carrega/abre a visualização.
  1. Macros autônomas podem ser reutilizadas, pelo uso de outras macros. Isso pode ajudá-lo a evitar código duplicado. As macros autônomas da interface do usuário podem ser encontradas no painel de navegação, localizado abaixo de Macros.

Macros de dados

  1. Eles podem ser usados ​​para métodos que podem ajudá-lo a implementar regras de negócios na camada de dados. Ao contrário das macros de interface do usuário, elas podem ser usadas para executar ações como criar, editar e excluir registros.
  2. As macros 'incorporadas' serão encontradas anexadas ao evento da tabela, enquanto as macros 'autônomas' serão encontradas contidas em objetos de macro.
  3. Os eventos em uma tabela que podem ser usados ​​para anexar uma macro de dados são:
  • On Insert: Este é o evento que ocorre quando um novo registro é inserido/adicionado na tabela.
  • On Update: Este é o evento que ocorre quando alterações foram feitas em um registro já existente ou.
  • On Delete – Este é um evento que ocorre quando um registro foi excluído.
  1. Você pode usar macros autônomas por meio de macros de interface do usuário, bem como macros de dados usando a ação RunDataMacro fornecida. Existe a possibilidade dessas macros conterem mais de um parâmetro.

O uso excessivo de Macros em aplicativos do Access pode até levar a incidentes de corrupção de dados e correção de mdb serviria bem se você estiver usando o MS Access para projetos comerciais.

Introdução do autor:

Vivian Stevens é especialista em recuperação de dados em DataNumen, Inc., líder mundial em tecnologias de recuperação de dados, incluindo consertar mdf e produtos de software de recuperação do Excel. Para mais informações visite www.datanumen.com

Compartilhe agora:

Comentários estão fechados.