Макет страницы при экспорте в Excel (построитель отчетов 1.0)
Отчет может состоять из нескольких страниц, содержащих данные. Отчеты, сохраненные в виде файлов, поддерживающих разрывы страниц, могут иметь разрывы страниц в начале или конце группы. Приложение Excel сохраняет компоновку страниц и ее разрывы в экспортируемом отчете. Для получения сведений о добавлении разрывов страниц в построителе отчетов, см. раздел Управление разрывами страниц, заголовками и столбцами (построитель отчетов 1.0).
Компоновка данных преобразуется в таблицу, созданную на основе всего отчета. По необходимости ячейки объединяются, чтобы элементы отчета закрывали предоставленную область. Наложение элементов устраняется расположением их рядом друг с другом.
Размеры строк и столбцов подгоняются для соответствия компоновке начального отчета. Если в компоновке содержится слишком много строк или столбцов для приложения Excel, то модуль экспорта создает сообщение об ошибке и прекращает обработку отчета.
Ориентация страницы
Высота и ширина страницы сравниваются с внутренней таблицей, в которой содержатся самые распространенные размеры и ориентации бумаги. Если найдено соответствие, то используется заданный размер бумаги, а ориентация становится книжной. Если ни высота, ни ширина не найдены, то их значения меняются местами, а затем вновь выполняется поиск во внутренней таблице размеров бумаги. В случае соответствия используется этот размер листа с альбомной ориентацией. Если так и не удается найти соответствия, то ориентация бумаги определяется путем сопоставления высоты и ширины. Если высота страницы больше, чем ее ширина, то ориентация листа меняется на горизонтальную.
Разбиение на страницы
Все сведения о разрывах страниц записываются в таблицу для разбиения на страницы принтером. Однако таблицы и матрицы, содержащие другие элементы, имеющие страничные разрывы, могут быть сохранены некорректно.