Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Метод CreateReport создает отчет и возвращает объект отчета . Например, предположим, что вам нужно создать настраиваемый мастер для создания отчета о продажах. Используйте метод CreateReport в мастере, чтобы создать новый отчет на основе указанного шаблона отчета.
Синтаксис
выражение. CreateReport (Database, ReportTemplate)
выражение: переменная, представляющая объект Application.
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| База данных | Необязательный | Variant | Имя базы данных, содержащей шаблон отчета, который нужно использовать для создания отчета. Если вам нужна текущая база данных, пропустите этот аргумент. Если вы хотите использовать открытую базу данных библиотеки, укажите библиотечную базу данных с этим аргументом. |
| ReportTemplate | Необязательный | Variant | Имя отчета, который вы хотите использовать в качестве шаблона для создания нового отчета. |
Возвращаемое значение
Отчет
Примечания
При разработке мастера, который создает новый отчет, используйте метод CreateReport .
Метод CreateReport открывает новый свернутый отчет в режиме конструктора отчетов.
Если имя, используемое аргументом ReportTemplate , недопустимо, Visual Basic использует шаблон отчета, указанный параметром "Шаблон отчета " на вкладке "Формы/Отчеты " диалогового окна "Параметры ".
Пример
В следующем примере в текущей базе данных создается отчет с использованием шаблона, заданного параметром "Шаблон отчета " на вкладке "Формы/отчеты " диалогового окна "Параметры ".
Sub NormalReport()
Dim rpt As Report
Set rpt = CreateReport ' Create minimized report.
DoCmd.Restore ' Restore report.
End Sub
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.