Электронные таблицы
Обратите внимание |
Для десктопных версий конкретных ограничений размеров нет, размер открываемого файла ограничен свободной памятью компьютера. Но для web-версий есть ограничения в зависимости от версии продукта и используемого сервиса (10mb - 50mb - 250mb).
|
Эта группа экспортов, которые создают файлы электронных таблиц. Здесь представлены, как экспорты в различные форматы Microsoft Excel, так и в открытый формат хранения документов табличного процессора OpenOffice Calc.
Настройки экспорта в Microsoft Excel File
Параметр установки диапазона страниц отчета, которые будут обработаны и преобразованы.
Параметр Тип (Type) предоставляет возможность определить тип файла, в который будет конвертирован отчет: Excel, Excel 97-2003, Excel Xml 2003.
Параметр Ограничение редактирования (Restrict Editing) предоставляет возможность ограничить редактирование документа Excel. Доступны следующие значения:
Нет (No) - устанавливает режим без ограничений, т.е. в этом случае документ будет полностью доступен для редактирования;
Да (Yes)- устанавливает режим ограничения редактирования всего документа, т.е. документ невозможно будет изменить;
Исключить редактируемые (Except Editable Fields) - устанавливает режим ограничения редактирования документа Excel, за исключением изменения редактируемых полей отчета, т.е. в этом случае, если у компонентов свойство Редактируемый (Editable) включено, то эти компоненты после экспорта будут доступны для изменения.
Информация |
Нужно учитывать, что ограничения на редактирование документа Excel не используют стойкие к взлому алгоритмы шифрования. Поэтому, мы рекомендуем использовать экспорт в формат PDF, если необходимо получить документ с ограничениями на редактирование и хорошей степенью защиты.
|
Параметр Разрешение изображения (Image Resolution) предоставляет возможность изменить количество пикселей на дюйм (свойство изображения PPI (Pixels Per Inch)).
Параметр Качество изображения (Image Quality) предоставляет возможность изменить качество изображений.
Параметр Фильтр бэндов (Bands Filter) предоставляет возможность определить бэнды отчеты, которые будут экспортированы. Доступны следующие значения:
Все Бэнды (All bands) - при преобразовании отчета будут экспортированы все бэнды отчета, которые присутствуют в построенном отчете;
Только данные (Data only) - при преобразовании отчета будет обработан только бэнд Данные (или компонент Таблица/бэнд Дерево);
Данные и заголовок (Data and Headers)- при преобразовании отчета будут обработаны бэнд Данные (или компонент Таблица/бэнд Дерево) и относящиеся к нему бэнды Заголовки данных
Данные и Заголовки/Итоги (Data and Headers/Footers) - при преобразовании отчета будут экспортированы бэнд Данные (или компонент Таблица/бэнд Дерево), а также относящиеся к нему бэнды Заголовки и Итоги данных.
Параметр Форматирование объектов (Export Object Formatting) доступен при экспорте только данных и предоставляет возможность применять форматирование к ним. Если данный параметр включен, то данные будут экспортироваться с форматированием примененным в отчете. Если данный параметр выключен, то форматирование данных будет утеряно.
Параметр Один заголовок и итог страницы (Use One Page Header and Footer) предоставляет возможность избавится от повторений заголовков и итогов страницы, т.е. заголовок страницы отобразится только в начале Excel документа, а Итог - в конце.
Информация |
При включении данного параметра могут возникнуть остаточные явления от заголовка и итога страниц. К примеру, если к заголовку или итогу были применены границы, то при включении данного параметра, эти границы могут себя проявить. Поэтому рекомендуется до построения отчета, в дизайнере отчетов в свойствах страницы, включить параметр Неограниченная Высота (Unlimited Height). В этом случае, отчет будет построен на одной безразмерной странице, т.е. как и лист Excel, а заголовок и итог страницы будут отображены только один раз.
|
Параметр Каждая страница отдельно (Export Each Page to Sheet) предоставляет возможность экспортировать каждую страницу отчета на отдельный лист в Excel файле. Если данный параметр включен, то каждая страница отчета будет располагаться на отдельном листе в Excel. Если этот параметр выключен, то весь отчет будет располагаться на одном листе Excel.
Параметр Экспортировать разрывы страниц (Export page Breaks) предоставляет возможность отобразить границы страниц отчета на листе в Excel. Иными словами, если отчет состоит 10 страниц, все они после экспорта будут расположены на одном листе в Excel, и для того, чтобы обозначить границы этих страниц, следует включить данный параметр. Если данный параметр выключен, то все страницы отчета будут выведены в Excel, и при отсутствии других разделителей, будут представлять собой одну безразмерную страницу.
Параметр, который предоставляет возможность открыть выходной документ, после окончания процесса экспорта.
Microsoft Excel - программа для работы с электронными таблицами, созданная корпорацией Microsoft для Microsoft Windows и Mac OS. Она предоставляет возможности расчетов, графические инструменты и язык макро-программирования VBA (Visual Basic для приложений). Фактически, это самый популярный табличный процессор, доступный на этих платформах, и является таковым с версии Microsoft Excel 5 от 1993 года, когда он вышел в составе пакета приложений Microsoft Office. На сегодняшний день Excel является одним из наиболее популярных приложений в мире. Для хранения документов в качестве основного формата Microsoft Excel вплоть до версии Excel 2007 использовал свой собственный бинарный формат файлов (Binary Interchange File Format, сокращенно BIFF), и расширение файлов «.xls».Спецификация формата была закрытой и опубликована Microsoft только в 2008 году. Кроме того, большинство версий Microsoft Excel могут читать CSV, DBF, SYLK, DIF и другие форматы.
Листы в Excel
По умолчанию весь отчет экспортируется одной большой таблицей в один лист Excel. Максимальное количество строк на листе ограничено, оно зависит от версии Excel и устанавливается с помощью статического свойства MaximumSheetHeight (по умолчанию 65534, для Excel XP и Excel 2003). Если строчек больше - лишние строчки переносятся на следующий лист. Также можно экспортировать каждую страницу отчета в отдельный лист Excel. Для этого надо в опциях экспорта установить свойство ExportEachPageToSheet в true. Кроме принудительного создания новых листов в Excel, их можно создать при помощи специального свойства страницы "ExcelSheet", которому можно присвоить любое выражение. Несколько подряд идущих страниц с одинаковым значением выражения в "ExcelSheet" объединяются и экспортируются в один лист Excel, именем листа становится значение выражения.
|
Совместимость различных версий
Формат XLS базируется на спецификации BIFF8. Полная поддержка этого формата реализована начиная с Excel 9.0 (Excel 2000).
Excel 8.0 (Excel 97): не поддерживает правильно цвета; не полностью поддерживает режим Справа-на-лево.
Excel 7.0 (Excel 95) и ранние версии: не поддерживает вертикальное выравнивание в ячейке; не поддерживаются соединенные ячейки; не поддерживаются некоторые другие параметры.
|
Для хранения документов в качестве основного формата Microsoft Excel вплоть до версии Excel 2007 использовал свой собственный бинарный формат файлов (BIFF), и расширение файлов «.xls». Excel 2003 дополнительно начал использовать новый формат, основанный на XML - XMLSS. Это открытый формат, удобный для разработчиков, ориентированный на данные. Основным минусом данного формата является невозможность внедрения растровых изображений.
Для хранения документов в качестве основного формата Microsoft Excel вплоть до версии Excel 2007 использовал свой собственный бинарный формат файлов (BIFF), и расширение файлов «.xls». Excel 2007 в качестве своего основного формата использует новый формат Microsoft Office Open XML, и хранит документы в файлах с расширением «.xlsx». Несмотря на то, что Excel 2007 поддерживает и направлен на использование новых XML-форматов в качестве основных, он по-прежнему совместим с традиционными бинарными форматами CSV, DBF, SYLK, DIF и другими.