Método Application.CreateReport (Access)

El método CreateReport crea un informe y devuelve un objeto Report. Por ejemplo, suponga que va a crear un asistente personalizado para crear un informe de ventas. Use el método CreateReport del asistente para crear un nuevo informe basado en una plantilla de informe especificada.

Sintaxis

expresión. CreateReport (Database, ReportTemplate)

expresión Variable que representa un objeto Application.

Parámetros

Nombre Obligatorio/opcional Tipo de datos Descripción
Base de datos Opcional Variant Nombre de la base de datos que contiene la plantilla de informe que desea usar para crear un informe. Si desea la base de datos activa, omita este argumento. Si desea utilizar una base de datos de biblioteca abierta, especifique la biblioteca de base de datos mediante este argumento.
ReportTemplate Opcional Variant Nombre del informe que desea usar como plantilla para crear un nuevo informe.

Valor devuelto

Informe

Comentarios

Use el método CreateReport al diseñar un asistente que cree un nuevo informe.

El método CreateReport abre un nuevo informe minimizado en la vista Diseño del informe.

Si el nombre que se usa para el argumento ReportTemplate no es válido, Visual Basic usa la plantilla de informe especificada por la configuración Plantilla de informe en la pestaña Formularios o informes del cuadro de diálogo Opciones .

Ejemplo:

En el ejemplo siguiente se crea un informe en la base de datos actual usando la plantilla especificada mediante la opción Plantilla para informe, en la ficha Formularios/Informes del cuadro de diálogo Opciones.

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

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.