Объект Reports (Access)
Коллекция Отчетов содержит все открытые в настоящее время отчеты в базе данных Microsoft Access.
Используйте коллекцию Отчетов в Visual Basic или в выражении для ссылки на открытые отчеты. Например, можно перечислить коллекцию Reports , чтобы задать или вернуть значения свойств отдельных отчетов в коллекции.
Ссылка на отдельный объект Report в коллекции Reports либо путем ссылки на отчет по имени, либо путем ссылки на его индекс в коллекции.
Коллекция Отчетов индексируется с нуля. Если вы ссылаетесь на отчет по его индексу, первый отчет — Reports(0), второй отчет — Reports(1) и т. д. Если открыть Report1, а затем открыть Отчет2, в коллекции Отчетов будет использоваться ссылка на Отчет 2 по индексу Отчеты(1). Если после этого вы закроете Report1, на Отчет 2 будет ссылаться в коллекции Отчеты по его индексу как Отчеты(0).
Примечание
Чтобы получить список всех открытых или закрытых отчетов в базе данных, перечислите коллекцию AllReports объекта CurrentProject . Затем можно использовать свойство Name каждого отдельного объекта AccessObject , чтобы вернуть имя отчета.
Невозможно добавить или удалить объект Report из коллекции Reports .
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.