Partilhar via


Método Application.CreateReport (Access)

O método CreateReport criará um relatório e retorna um objeto Report. Por exemplo, suponha que você estiver criando um assistente personalizado para criar um relatório de vendas. Use o método CreateReport em seu assistente para criar um novo relatório com base em um modelo de relatório especificado.

Sintaxe

expressão. CreateReport (Banco de Dados, ReportTemplate)

expressão Uma variável que representa um Aplicativo objeto.

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
Banco de dados Opcional Variantes O nome do banco de dados que contém o modelo de relatório que você deseja usar para criar um relatório. Se você quiser o banco de dados atual, omita esse argumento. Se quiser utilizar um banco de dados biblioteca aberto, especifique o banco de dados biblioteca com esse argumento.
ReportTemplate Opcional Variantes O nome do relatório que você deseja usar como modelo para criar um novo relatório.

Valor de retorno

Relatório

Comentários

Use o método CreateReport ao criar um assistente que cria um novo relatório.

O método CreateReport abre um novo relatório minimizado no modo de Design do relatório.

Se o nome usado para o argumento ReportTemplate não for válido, o Visual Basic usará o modelo de relatório especificado pela configuração Modelo de Relatório na guia Formulários/Relatórios da caixa de diálogo Opções .

Exemplo

O exemplo a seguir cria um relatório no banco de dados atual usando o modelo especificado pela configuração Modelo de relatório na guia Formulários/relatórios da caixa de diálogo Opções.

Sub NormalReport() 
 Dim rpt As Report 
 
 Set rpt = CreateReport ' Create minimized report. 
 DoCmd.Restore ' Restore report. 
End Sub

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.