Enviado em 01/02/2017 - 09:19h
Bom dia, tenho um banco no LibreOffice Base com vários forms, consultas, tabelas e relatórios e queria que um dos forms (Front-End) iniciasse automaticamente assim que o banco fosse aberto usando a Atribuição > Ao abrir o documento. Escrevi o código abaixo para usar de macro, mas não funciona:
Gera o seguinte erro: Erro em tempo de execução do Basic. Variável não definida. Coloquei os códigos em Minhas Macros (Ferramentas > Macro > Organizar macros > LibreOfficeBasic) e em Atribuir (Atribuição > Ao abrir o documento).
O mesmo erro acontece nos códigos usados para abrir o form Aluno e o relatório Aluno.
Alguém pode me ajudar?
Sub abrirFormularioInicio()
ThisDatabaseDocument.FormDocuments.getbyname("Front-End").open
End Sub
Gera o seguinte erro: Erro em tempo de execução do Basic. Variável não definida. Coloquei os códigos em Minhas Macros (Ferramentas > Macro > Organizar macros > LibreOfficeBasic) e em Atribuir (Atribuição > Ao abrir o documento).
O mesmo erro acontece nos códigos usados para abrir o form Aluno e o relatório Aluno.
Sub abrirFormAluno()
ThisDatabaseDocument.FormDocuments.getbyname("Aluno").open
End Sub
Sub abrirRelatorioGeral()
ThisDatabaseDocument.ReportDocuments.getbyname("Aluno").open
End Sub
Alguém pode me ajudar?