Bom dia, David,
Não há problema em fazer diversas consultas no banco de dados, contudo, se estas forem todas iguais, é aconselhável deixar em um script separado para facilitar mudanças ou debugs e chamá-lo pelo Script.Run.
Para fazer o debug com o programa em execução, aperte com o botão direito no Viewer e/ou Kernel (dependendo onde o seu script irá rodar) e aperte "Abre interface de depuração. Após isso,abrirá uma nova janela para depuração e nesta aperte na joaninha que estará nos ícones superiores (ela estará do lado do número da linha e da coluna).
Enquanto a sua aplicação estiver em funcionamento, o modo debug estará acionado.
Para mais informações sobre o debug, acesse:
http://doc.hitecnologia.com.br/hiscada_ ... _lua.html#
Para mais informações sobre MessageBox, acesse:
http://doc.hitecnologia.com.br/hiscada_ ... messagebox
Caso deseje, segue um link de exemplo de integração com banco de dados Postgre:
http://doc.hitecnologia.com.br/hiscada_ ... resql.html
Att,
Daniel Kantor