Под ExcelHTML-отчетами понимают отчеты двух видов:
• | отчеты, данные в которых представлены в формате HTML; |
• | отчеты, данные в которые передаются текстовым файлом, строки в котором разделены символом перевода строки, а колонки – символами табуляции. |
Отчеты первого вида стоит создавать, если данные отчета необходимо анализировать/изменять в Excel и просматривать через браузеры, например, в Internet Explorer. В настоящее время практически не используются.
Отчеты второго вида следует создавать в случаях:
• | если на основе данных требуется сформировать сводную таблицу и/или сводную диаграмму; |
• | если требуется передать «сырые» данные в Excel для дальнейшего анализа в нем. |
Перед настройкой Excel-HTML отчетов необходимо убедиться, что:
• | на компьютере пользователя установлен редактор Microsoft Excel. Если не установлен, то его необходимо установить; |
• | в списке приложений для просмотра отчетов есть приложение с редактором «Встроенный редактор Windows» и расширением DRSF. Если такого приложения нет, то его необходимо создать; |
• | в операционной системе Windows для обработки файлов с расширением DRSF указано приложение Microsoft Excel. Если обработка таких файлов не задана или задано другое приложение, то обработку надо перенастроить. |
Для отчетов второго вида, то есть тех отчетов, данные в которые передаются через текстовый файл с разделителями строк и столбцов, дополнительно надо проверить, что в редакторе Microsoft Excel установлена надстройка directum.xla.
Убедившись, что все условия выполнены, можно приступать к настройке отчета.
Настройка отчетов ExcelHTML подобна настройке RFT-отчетов. Подробнее см. раздел «RTF-отчеты». Отличия заключаются в следующем:
• | для отчетов первого вида , то есть отчетов в HTML-формате, не рекомендуется использовать HTML-форматирование напрямую, минуя специально разработанные функции. Названия всех функций, предназначенных для формирования ExcelHTML-отчетов, начинаются с префикса ХЛС*; |
• | для отчетов второго вида необходимо в расчете описывать предопределенные переменные: ДиапазонФормат, ДиапазонФорматСводТабл, ПарамСтр, ПарамСтрСводТабл, СводТабл, СводДиаграмма. В этих переменных указываются параметры форматирования текста, сводных таблиц, диаграмм и прочее. Подробнее см. описание надстройки directum.xla. |