Após o script ter sido finalizado, falta apenas decidir em qual evento ele será executado.
Como se trata de um código auxiliar, que só irá rodar uma vez (considerando que já foi testado e está funcionando como desejado), o script pode ser executado em um botão de uma tela qualquer. Depois do processo, o botão pode ser deletado.
Outra sugestão é deixar este e outros scripts auxiliares em uma tela específica, que só pode ser acessada pelo usuário administrador.
Também é possível executar scripts em tempo de edição (no Studio), atráves do método CustomConfig. Pode-se criar um XControl ou um XObject auxiliar especificamente para rodar o script neste evento. Da mesma forma, o objeto pode ser deletado após o processo ser finalizado.
Para aprender mais sobre o evento CustomConfig, recomendamos a leitura do artigo:
CustomConfig de objetos ElipseX.
NOTA: A aplicação exemplo em anexo demonstra os conceitos explicados nesta série de artigos. Os comandos são criados por script, e suas configurações são definidas a partir de um arquivo “.csv”.
Artigos Relacionados:
- Automação na geração de códigos: Introdução.
- Automação na geração de códigos: Lição 1 – Trabalhando com vetores.
- Automação na geração de códigos: Lição 2 – Lendo informações de um arquivo Excel.
- Automação na geração de códigos: Lição 3 – Transformando uma string em um vetor.
- Automação na geração de códigos: Lição 4 – Varrendo objetos específicos em um local.
- Automação na geração de códigos: Lição 5 – Adicionando objetos por script.
- Automação na geração de códigos: Lição 6 – Verificando a existência prévia de um objeto.