Erro em macros do LibreOffice Base

1. Erro em macros do LibreOffice Base

Aldo Oliveira
aldooliveira

(usa Fedora)

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:

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?


  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts