| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия |
| product:reports:excel_table_report [22.10.2020 09:12] – mayn | product:reports:excel_table_report [28.01.2025 09:13] (текущий) – ["Пересчет формул после обновления данных"] ekaterina.menkhuzina |
|---|
| | [[product:reports:excel_table_report|Электронная таблица]] |
| | * [[product/reports/excel_table_report/system_source|Данные системы как источник данных для Электронной таблицы]] |
| | * [[product:reports:excel_table_report:update_mode|Расписание обновления]] |
| | * [[product:reports:excel_table_report:template|Кейс: Электронная таблица на основе шаблона]] |
| | * [[product:reports:excel_table_report:case_selected_period|Кейс: Электронная таблица. Отчёт за произвольный период]] |
| | * [[product:reports:excel_table_report:export|Выгрузка (экспорт) отчёта "Электронная таблица"]] |
| | |
| ====== Отчёт "Электронная таблица" ====== | ====== Отчёт "Электронная таблица" ====== |
| ===== Что такое "Электронная таблица" ===== | ===== Что такое "Электронная таблица" ===== |
| * использовать данные для последующего вывода их в [[product:dashboard|дашборды]]. | * использовать данные для последующего вывода их в [[product:dashboard|дашборды]]. |
| |
| Сам по себе отчёт "Электронная таблица" -- это пустая таблица с модулем от MS Excel. Вся его сила и функциональность в том, что он умеет: | Сам по себе отчёт "Электронная таблица" -- это пустая таблица с возможностями формул как в Excel. Вся его сила и функциональность в том, что он умеет: |
| * собирать данные из объектов ADVANT'ы; | * собирать данные из объектов ADVANT'ы; |
| * держать в себе константы (см. [[product/reports/excel_table_report/template|использование шаблонов]] в электронной таблице); | * держать в себе константы (см. [[product/reports/excel_table_report/template|использование шаблонов]] в электронной таблице); |
| * делать вычисления с помощью формул MS Excel. | * делать вычисления с помощью формул Excel. |
| |
| <grid> | <grid> |
| <col sm="8"> | <col sm="8"> |
| <callout type="warning" icon="true">Корректная навигация в отчете «Электронная таблица» для масштаба браузера **отличного от 100% НЕ** гарантируется.</callout> | <callout type="warning" icon="true">Корректная навигация в отчете «Электронная таблица» для масштаба браузера **отличного от 100% НЕ** гарантируется.</callout> |
| | |
| | <callout type="danger" title="Обратите внимание"> Выгрузки из ADVANTA через компонент в форматы XLS, XLSX, RTF, DOC совместимы только с продуктами **Microsoft Office**. \\ Мы не гарантируем совместимость форматов выгрузок с офисными пакетами других производителей. \\ Файлы в них могут открываться с искажениями форматирования, либо, в отдельных случаях, могут не открываться вообще. \\ Это не является ошибкой системы. </callout> |
| | |
| </col> | </col> |
| </grid> | </grid> |
| - поле "Электронная таблица" -> "Выберите файл" -> выберите файл и загрузите его. | - поле "Электронная таблица" -> "Выберите файл" -> выберите файл и загрузите его. |
| |
| <image shape="thumbnail">{{ :product:reports:report_excel_table_3.png?nolink |Выбор файла для загрузки данных в отчет}}</image> | <image shape="thumbnail">{{ :product:reports:report_excel_file.png?nolink }}</image> |
| ==== Данные системы ==== | ==== Данные системы ==== |
| | Подробно о том, как добавить в Электронную таблицу [[product/reports/excel_table_report/system_source|в качестве источника данных данные самой системы]] |
| - В пустом отчёте "Электронная таблица" -> меню (три точки) -> "Задать источник данных". \\ <image shape="thumbnail">{{ :product:reports:report_excel_table_4.png?nolink |Задать источник данных для заполнения электронной таблицы}}</image> | |
| - Укажите ID проекта и/или отчетов. \\ <image shape="thumbnail">{{ :product:reports:report_excel_table_5.png?nolink |}}</image> <callout type="success" title="Как узнать ID объекта или отчёта" icon="fa fa-link"> | |
| - Зайдите в нужный проект/отчет. | |
| - Из адресной строки браузера скопируйте ID -- он указан после знака ''='' и содержит только цифры, буквы и знаки дефиса ''-''. <image shape="thumbnail">{{ :product:reports:report_excel_table_6.png?nolink |Идентификатор проекта}}</image> | |
| </callout> | |
| - Выберите нужные вам атрибуты объекта чек-боксами. \\ //Каждая отмеченная группа данных будет загружена на отдельный лист электронной таблицы.// | |
| - После нажатия кнопки «Добавить» появится возможность указать идентификатор еще одного проекта/отчета. \\ //Каждый отчет будет загружен на отдельный лист электронной таблицы.// | |
| - Сохраните изменения. | |
| | |
| === Как выгружаются данные в отчёт === | |
| | |
| <callout type="success" icon="true"> | |
| Каждый атрибут объекта и каждый отчёт выгружается на отдельную вкладку электронной таблицы. | |
| </callout> | |
| | |
| ^ ^Название вкладки^Описание содержимого^ | |
| ^Атрибуты объекта|Main|данные по проекту с Главной страницы проекта: тип объекта, название, руководитель, исполнитель, УДН, УДО, ПДН, ПДО, ФДН, ФДО, статус, приоритет, % завершения| | |
| ^:::|Properties|реквизиты проекта| | |
| ^:::|Members|список участников проекта: Имя, Роль| | |
| ^:::|Structure|список подчиненных задач (уровень -- 1, 2, 3, ... N), тип объекта, название, руководитель, исполнитель, УДН, УДО, ПДН, ПДО, ФДН, ФДО, статус, приоритет, % завершения)| | |
| ^:::|BasePlans((Доступно с версии 3.17.))|Информация обо всех сохранённых базовых планах объектов: ID проекта, уровень в иерархической структуре относительно родительского (родительский = ), тип объекта, название, БН //(базовая начало)// + полное название последней версии БП, БО //(базовая окончание)// + полное название последней версии БП, …промежуточные БП…, БН //(базовая начало)// + полное название первой версии БП, БО //(базовая окончание)// + полное название первой версии БП| | |
| ^:::|Links|горизонтальные связи: проекты и их свойства (тип объекта, название, руководитель, исполнитель, УДН, УДО, ПДН, ПДО, ФДН, ФДО, статус, приоритет, % завершения)| | |
| ^:::|Table1...N|данные справочников| | |
| ^Отчёты|Report1...N|данные отчётов| | |
| | |
| <image shape="thumbnail">{{ :product:reports:report_excel_table_7.png?nolink |В электронную таблицу загружены данные по проекту и отчетам других типов}}</image> | |
| | |
| <callout type="success" icon="fa fa-save"> | |
| Если удалить объект -- источник данных (по его ID), связь отчета с удаленным объектом пропадет, но данные в отчете сохраняются. | |
| </callout> | |
| | |
| === "Добавить отчёт" → "Фильтровать по объекту" === | |
| <callout icon="fa fa-cog" color="#9954BB">Функциональность доступна только для администратора. Отображается только [[product/objects/admin/reports|при создании отчёта "Электронная таблица" из объекта]]!</callout> | |
| | |
| В источниках данных по клику на поле ID отчёта, отображается чек-бокс "Фильтровать по объекту". | |
| | |
| <image shape="thumbnail">{{ :product:reports:report_excel_table_8.png?nolink |Чек-бокс "Фильтровать по объекту" в "Источнике данных" электронной таблицы объекта}}</image> | |
| | |
| Если эта функция включена в настройках отчёта, то при входе в отчёт со страницы объекта, данные отчёта будут отфильтрованы по тому объекту, из которого вы зашли. | |
| | |
| <callout type="primary" icon="true"> | |
| Например, у вас есть 5 проектов, назовём их Проект_1, Проект_2 и т.д. Вы создали через Администрирование → "Объекты" → "Проект" → "Отчёты" новый отчёт, где включили фильтрацию по объекту. \\ | |
| | |
| Это значит, что если вы зашли в Проект_3 и выбрали этот отчёт, в содержимом отчёта будут данные только по Проекту_3. | |
| </callout> | |
| |
| =====Параметры отчета===== | =====Параметры отчета===== |
| Чтобы зайти в параметры отчёта: **меню (три точки) -> "Изменить"**. | Чтобы зайти в параметры отчёта: **меню (три точки) -> "Изменить"**. |
| |
| <image shape="thumbnail">{{ :product:reports:report_excel_table_3.png?nolink |Параметры отчета}}</image> | <image shape="thumbnail">{{ :product:reports:report_excel.png }}</image> |
| ==== "Использовать шаблон" ==== | ==== "Использовать шаблон" ==== |
| Инструмент позволяет добавить в отчёт шаблон для вывода данных или для печати. | Инструмент позволяет добавить в отчёт шаблон для вывода данных или для печати. |
| </callout> | </callout> |
| |
| | ==== "Пересчет формул после обновления данных" ==== |
| | При включении опции при обновлении источников отчета при его открытии будет запускаться пересчет формул. |
| ===== Экспорт отчёта ===== | ===== Экспорт отчёта ===== |
| По умолчанию доступен только экпорт в Excel-формате. Но можно дополнительно включить экспорт и в текстовые форматы: | По умолчанию доступен только экпорт в Excel-формате. Но можно дополнительно включить экспорт и в текстовые форматы: |
| <callout type="success" title="См. также по теме «Электронные таблицы»"> | <callout type="success" title="См. также по теме «Электронные таблицы»"> |
| * [[product/objects/admin/reports|Отчёты на карточке объекта]] | * [[product/objects/admin/reports|Отчёты на карточке объекта]] |
| | * [[product/reports/excel_table_report/linq_requisite_filter|Предварительный фильтр для LINQ-источников Электронной таблицы]] |
| * [[product/reports/excel_table_report/template|Кейс: Электронная таблица с шаблоном]] | * [[product/reports/excel_table_report/template|Кейс: Электронная таблица с шаблоном]] |
| * [[product:reports:excel_table_report:case_selected_period|Кейс: Электронная таблица за произвольный период]] | * [[product:reports:excel_table_report:case_selected_period|Кейс: Электронная таблица за произвольный период]] |