Macro para abrir relatório dá erro

a nacro dá erro selecionando o texto a seguir da macro ThisDatabaseDocument.ReportDocuments.getByName( sRelatorio ).open

Vai precisar postar um arquivo exemplo para obter ajuda.
.
Não há qualquer indicativo de erro no tópico e na descrição do problema.
.
Por favor, leia as recomendações de uso do site que estão fixadas na página inicial deste portal, para entender como pode obter ajuda.

1 Like

a mensagem é o que está no arquivo, quando clico no botão que aciona a macro para abrir
msg erro
um relatório, tirei um print.

Possibilidade 1:
De acordo com o print e a mensagem, é possível que o nome do objeto esteja errado.
.
Possibilidade 2:
O objeto Relatório não está instanciado corretamente.
.
Por desencargo, mude o tipo de dado da variável sRelatorio de String para Variant.
.
Reforço que sem um arquivo exemplo é mais demorado indicar o possível erro.

1 Like

Tinha abandonado o BD, mas depois insisti na solução, não poderia ser derrotado, quando vi um erro primário, estava colocando o nome de um formulário na macro para abrir um relatório, claro que iria dar erro, mudei e coloquei o nome do relatório que queria abrir, aí sim funcionou, de qualquer forma obrigado pela atenção.

2 Likes