Импорт отчетов из Access (службы Reporting Services)

Конструктор отчетов можно использовать для импорта отчетов из файла базы данных (MDB, ACCDB) или проекта (ADP) Microsoft Access. Конструктор отчетов преобразует каждый отчет в файле базы данных или проекта в язык определения отчетов и сохраняет их в указанном проекте отчета.

ПримечаниеПримечание

Чтобы использовать функцию импорта, необходимо, чтобы на компьютере, на котором установлен конструктор отчетов, был установлен Access 2002 или более поздняя версия. При импорте отчетов должен быть доступен источник данных для отчетов Access.

При использовании этой функции выполняется импорт всех отчетов базы данных или проекта. Если файл Access содержит много отчетов, можно создать отдельный проект отчета, в который будет выполняться импорт отчетов, а затем открывать каждый файл на языке определения отчетов в главном проекте отчета. После импорта отчетов в конструктор отчетов их можно изменять.

Инструкции по импорту отчетов из Access см. в разделе Как импортировать отчеты из базы данных Microsoft Access (службы Reporting Services).

Если операция импорта встречает неподдерживаемые элементы, например модули и некоторые элементы управления, они отображаются в окне Список задач как ошибки конструирования. Проверьте этот список, чтобы убедиться, что импортированные отчеты содержат необходимые функции. Дополнительные сведения о функциональных возможностях Access см. в разделе Поддерживаемые функции отчетов Access (службы Reporting Services).

Отличия между отчетами Access и отчетами служб Reporting Services

Отчеты Access и служб Reporting Services имеют разные макеты страниц. Access упорядочивает элементы на странице, используя «полосы», то есть разделы на странице располагаются вертикально. Эти разделы могут включать верхний и нижний колонтитулы отчета, верхний и нижний колонтитулы страницы, группы и подробности. Службы Reporting Services обеспечивают более гибкий макет. Области данных имеют группирование и подробности, кроме того, их можно располагать в любом месте в тексте отчета, даже параллельно. Службы Reporting Services включают также вертикально расположенные верхний и нижний колонтитулы страницы, как в Access.

Если отчет импортируется из Access в конструктор отчетов, верхний и нижний колонтитулы страницы Access преобразуются в верхний и нижний колонтитулы отчета служб Reporting Services. Группы и подробности преобразуются в списочную область данных. Верхний и нижний колонтитулы помещаются в текст отчета, а не в отдельные полосы. Это приводит к тому, что расположение элементов немного отличается от макета отчета Access.

ПримечаниеПримечание

В некоторых отчетах Access элементы отчета, которые на первый взгляд располагаются рядом, могут в действительности перекрываться. Если импорт отчета выполнялся с помощью конструктора отчетов, это перекрытие не корректируется и может привести к непредвиденным результатам при запуске отчета.