Compartilhar via


Método DoCmd.OpenReport (Access)

O método OpenReport executa a operação OpenReport no Visual Basic.

Sintaxe

expression.OpenReport (ReportName, View, FilterName, WhereCondition, WindowMode, OpenArgs)

expression Uma variável que representa um objeto DoCmd.

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
ReportName Obrigatório Variantes Uma expressão de cadeia de caracteres que é o nome válido de um relatório no banco de dados atual. Se você executar código do Visual Basic com o método OpenReport em um banco de dados de biblioteca, o Microsoft Access procurará o relatório com este nome, primeiro no banco de dados da biblioteca e depois no banco de dados atual.
View Optional AcView Uma constante AcView que especifica a exibição na qual o relatório será aberto. O valor padrão é acViewNormal.
FilterName Opcional Variant Uma expressão de cadeia de caracteres que é o nome válido de uma consulta no banco de dados atual.
WhereCondition Opcional Variant Uma expressão de cadeia de caracteres que é uma cláusula WHERE do SQL válida sem a palavra WHERE.
WindowMode Optional AcWindowMode Uma constante AcWindowMode que especifica o modo no qual o formulário é aberto. O valor padrão é acWindowNormal.
OpenArgs Opcional Variantes Define a propriedade OpenArgs.

Comentários

Use o método OpenReport para abrir um relatório em Visualizar design ou Visualizar impressão, ou para imprimir o relatório imediatamente. Você também pode restringir os registros impressos no relatório.

O comprimento máximo do argumento WhereCondition é de 32.768 caracteres (ao contrário do argumento da ação Where Condition na janela Macro, cujo comprimento máximo é de 256 caracteres).

Exemplo

O exemplo a seguir imprime o Relatório de Vendas durante o uso da consulta Filtro de Relatório existente.

DoCmd.OpenReport "Sales Report", acViewNormal, "Report Filter"

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.