Отчет "Электронная таблица"
См. также:
Что такое "Электронная таблица"
Интерфейс электронной таблицы, как привычный MS Excel, встроен в ADVANTA.
Отчёт «Электронная таблица» - это инструмент для сбора информации из других отчётов или из объектов. В нём можно:
- собирать информацию;
- делать вычисления;
- использовать данные для последующего вывода их в дашборды.
Сам по себе отчёт «Электронная таблица» - это пустая таблица с возможностями формул как в Excel. Вся его сила и функциональность в том, что он умеет:
- собирать данные из объектов ADVANTA;
- держать в себе константы (см. использование шаблонов в электронной таблице);
- делать вычисления с помощью формул Excel.
Выгрузки из ADVANTA через компонент в форматы XLS, XLSX, RTF, DOC совместимы только с продуктами Microsoft Office.
Мы не гарантируем совместимость форматов выгрузок с офисными пакетами других производителей. Файлы в них могут открываться с искажениями форматирования, либо, в отдельных случаях, могут не открываться вообще. Это не является ошибкой Системы.
Принцип создания отчета
- Создайте отчёт с типом «Электронная таблица» (на Рабочем столе в Левом меню модуль «Мои отчёты» → «Добавить отчёт» или из настроек типа объекта → «Показать отчёт»).
- Добавьте в отчет источники данных: объекты, таблицы и отчеты других типов.
- Сохраните отчет в Системе.
- Выгрузите (экспортируйте) отчёт в в формат MS Excel.
- В файле MS Excel выполните все необходимые операции с данными и настройки. Воспользуйтесь формулами, расчётами и проч.
- В исходный отчет в Системе загрузите обновленный файл.
Исходные данные в источнике (объект или отчёт) изменились - они изменятся и в отчёте «Электронная таблица». ⇒ Итоговые данные отчета пересчитаются по заданным в MS Excel формулам.
- отчёт будет формой для печати - включите в нём режим шаблона и создайте в нём заготовку страницы для печати.
Источники отчета
| Файл .xls(x) | Данные из Системы ADVANTA | |
|---|---|---|
| Какие данные содержит | Которых может не быть в Системе - для подстановки в шаблоне, сопоставления, вычислений и т.п. | Данные объектов, таблиц, отчётов, системных таблиц, - для последующей обработки и вычислений |
| Как можно добавить | На втором шаге создания отчёта: загрузить файл | Меню → Задать источник данных → указать ID источников |
| Когда отчёт уже создан: меню → Изменить → Электронная таблица → загрузить файл | ||
| Особенность данных | Константы или формулы Excel. Значения, которые не меняются в зависимости от изменений в Системе. | Переменные значения, которые таблица собирает из Системы. |
Выгруженные данные из отчетов отфильтрованы в соответствии с правами пользователя.
Файл
Расширение загружаемой таблицы должно быть прописными буквами!
Например, файл с названием
REPORT_test_1.XLSX не загрузится. А файл REPORT_test_1.xlsx загрузится нормально.На втором шаге формирования отчета
Вторым шагом создания отчета «Электронная таблица» Система предлагает вам загрузить файл - именно это и есть возможный источник для отчёта - файл с расширением .xsl(x) (формат MS Excel).
Если загружать данные из файла на этом этапе вам не нужно, пропустите загрузку.
Из существующего отчета
На любом этапе жизни отчета Вы можете загрузить файл в отчет «Электронная таблица».
При импорте файла в уже сформированный отчет, все данные, все вкладки затрутся - они заменятся содержимым загружаемой таблицы.
Это также актуально, если используются данные из Системы, затем выгружаются в файл, который Вы правите, дополняете расчётами, листами и проч., - и после загружаете обратно.
Т.е. фактически для любого процесса, в котором вы первоначально формируете отчёт нужного вида.
Чтобы загрузить файл:
- Меню (три точки) → «Изменить».
- Поле «Электронная таблица» → «Выберите файл» → выберите файл и загрузите его.
Данные Системы
Подробно о том, как добавить в Электронную таблицу в качестве источника данных данные самой Системы.
Параметры отчета
"Использовать шаблон"
Инструмент позволяет добавить в отчет шаблон для вывода данных или для печати.
Вы можете сделать заготовку, которая будет подтягивать и отображать данные из Системы в нужном вам порядке, представлении и проч. - на вашем визуальном шаблоне.
Подробно о том, как настроить шаблон.
"Скрытые вкладки недоступны пользователям"
Отчет может содержать до нескольких десяток вкладок, причём большая их часть - служебные, а для пользователя представляет ценность одна или две вкладки.
Скройте вспомогательные вкладки в публичном отчете.
Если "Скрытые вкладки..." включены
- Пользователю публичного отчета опция не видна и изменить ее значение он не может.
- При активации опции ранее скрытые в отчете вкладки не видны и их невозможно отобразить, выбрав в меню «Отобразить лист». Справедливо для всех пользователей, включая Администратора и автора отчета.
- При экспорте отчета скрытые вкладки не видны и их невозможно отобразить (для всех пользователей, включая Администратора и автора отчета).
- При копировании отчета владельцу копии отчета опция «Скрытые вкладки недоступны пользователям» доступна и все скрытые вкладки доступны для отображения.
"Включить адрес системы для создания ссылок"
При включении опции в отчете появляется еще одна вкладка BaseUrl, где в ячейке A1 отображается адрес этой Системы ADVANTA.
"Режим расчёта"
- «Рекурсивный» - до
версии Системы 3.18включительно установлен по умолчанию. Более быстрый способ расчёта. НО может давать сбой в случае сложных вычислений, множества формул на страницах электронной таблицы.
Когда надо переключиться с рекурсивного режима? - Только если отчёт работает некорректно и/или файл отчёта не выгружается из Системы. - «Основанный на цепочках (повышенное потребление памяти)» - способ расчета для отчета с большим количеством формул. Начиная с
версии Системы 3.19установлен как режим по умолчанию.
Когда стоит переключиться с «Основанного на цепочках»? - Если отчет работает слишком медленно.
Переключатель доступен только для Администратора Системы.
"Пересчет формул после обновления данных"
При включении опции при обновлении источников отчета при его открытии будет запускаться пересчет формул.
Экспорт отчета
По умолчанию доступен только экпорт в Excel-формате. Но можно дополнительно включить экспорт и в текстовые форматы:
.rtf;.doc;.pdf.
Расписание обновления данных
Особенности настройки, для Администратора системы
По умолчанию используется тайм аут на формирование отчета, равный 60 минут. Если отчет не сформировался до истечения указанного времени, то вернется 400 статус и сообщение «Превышен таймаут выгрузки отчета, попробуйте уменьшить количество данных».
Если отчет сложный, и его формирование не укладывается в заданный таймаут, то его можно изменить с помощью параметра ReportExportTimeoutMinutes в appSettings в файле конфигурации.
Пример для установки тайм аута равным 99 минут:
<add key="ReportExportTimeoutMinutes" value="99" />


