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.