Ir diretamente para o conteúdo principal

Ações de acionamento de scripts de modelo

Os scripts de modelo podem ser utilizados para adicionar funcionalidades personalizadas relacionadas com as operações do modelo. Estes scripts podem ser acionados por várias ações de acionamento importantes:

  • Após o salvamento do link do modelo - Esta ação de acionamento é executada quando os links padrão do modelo são alterados no modelo. A função AbortAction pode ser utilizada para cancelar as alterações.
  • Após a criação de um novo modelo - Esta ação de gatilho é acionada após a confirmação da criação de um novo modelo. A ação AbortAction não pode ser utilizada para interromper a criação.
  • Após o salvamento do modelo - Este gatilho é acionado após a confirmação do salvamento de um modelo. A função AbortAction não pode ser utilizada para interromper o processo de gravação.
  • Antes de alterar o grupo de equipamentos - Este gatilho é acionado antes de apresentar a caixa de diálogo «Alterar grupo de equipamentos». A função AbortAction pode ser utilizada para interromper a exibição da caixa de diálogo.
  • Antes da edição do campo - Este gatilho é acionado antes de apresentar a caixa de diálogo «Editar campo» para um campo do modelo. A função AbortAction pode ser utilizada para interromper a exibição da caixa de diálogo.
  • Antes de alterar o ID do modelo - Este gatilho ainda não está implementado.
  • Antes da eliminação do modelo - Este gatilho ainda não está implementado.
  • Antes do «Novo modelo» - Este gatilho é acionado antes de a caixa de diálogo «Novo modelo» ser apresentada. A função AbortAction pode ser utilizada para interromper a criação de um novo modelo.
  • Antes de guardar o modelo - Este gatilho é acionado antes de as alterações num modelo serem gravadas na base de dados. A função AbortAction pode ser utilizada para impedir que as alterações sejam guardadas.
  • Nenhum (Apenas hiperligação) - Este é um método antigo para criar scripts de projeto de modelo que podem depois ser acionados a partir das hiperligações no layout do modelo.
  • Antes da fusão do layout - Este gatilho é acionado antes do layout ser desenhado. Normalmente, este script de ação de gatilho utilizaria as funções de script GetLayoutRTF e SetLayoutRTF para manipular o texto do layout antes da sua exibição.
|