| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия |
| product:reports:excel_table_report [03.02.2020 14:13] – ["Режим расчёта"] 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_1.png?nolink |}}</image> | <image shape="thumbnail">{{ :product:reports:report_excel_table_1.png?nolink |Выбор файла для загрузки данных в отчет}}</image> |
| <TEXT align="center">**Рисунок 1A** -- Выбор файла для загрузки данных в отчет</text> | |
| |
| === Из существующего отчёта === | === Из существующего отчёта === |
| - поле "Электронная таблица" -> "Выберите файл" -> выберите файл и загрузите его. | - поле "Электронная таблица" -> "Выберите файл" -> выберите файл и загрузите его. |
| |
| <image shape="thumbnail">{{ :product:reports:report_excel_table_3.png?nolink |}}</image> | <image shape="thumbnail">{{ :product:reports:report_excel_file.png?nolink }}</image> |
| <TEXT align="center">**Рисунок 1B** -- Выбор файла для загрузки данных в отчет</text> | |
| ==== Данные системы ==== | ==== Данные системы ==== |
| | Подробно о том, как добавить в Электронную таблицу [[product/reports/excel_table_report/system_source|в качестве источника данных данные самой системы]] |
| - В пустом отчёте "Электронная таблица" -> меню (три точки) -> "Задать источник данных" (Рисунок 4). \\ <image shape="thumbnail">{{ :product:reports:report_excel_table_4.png?nolink |}}</image> \\ <TEXT align="center">**Рисунок 2** -- Задать источник данных для заполнения электронной таблицы</text> | |
| - Укажите ID проекта (Рисунок 3:1) и/или отчетов (Рисунок 3:2). \\ <image shape="thumbnail">{{ :product:reports:report_excel_table_5.png?nolink |}}</image> \\ <TEXT align="center">**Рисунок 3** -- Указать ID объекта и отчетов</text> <callout type="success" title="Как узнать ID объекта или отчёта" icon="fa fa-link"> | |
| - Зайдите в нужный проект/отчет. | |
| - Из адресной строки браузера скопируйте ID -- он указан после знака ''='' и содержит только цифры, буквы и знаки дефиса ''-''. (Рисунок 4).<image shape="thumbnail">{{ :product:reports:report_excel_table_6.png?nolink |}}</image><TEXT align="center">**Рисунок 4** -- Идентификатор проекта</text> | |
| </callout> | |
| - Выберите нужные вам атрибуты объекта чек-боксами. \\ //Каждая отмеченная группа данных будет загружена на отдельный лист электронной таблицы (Рисунок 5).// | |
| - После нажатия кнопки «Добавить» (Рисунок 3) появится возможность указать идентификатор еще одного проекта/отчета. \\ //Каждый отчет будет загружен на отдельный лист электронной таблицы (Рисунок 5).// | |
| - Сохраните изменения. | |
| | |
| === Как выгружаются данные в отчёт === | |
| | |
| <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> | |
| <TEXT align="center">**Рисунок 5** -- В электронную таблицу загружены данные по проекту и отчетам других типов</text> | |
| | |
| <callout type="success" icon="fa fa-save"> | |
| Если удалить объект -- источник данных (по его ID), связь отчета с удаленным объектом пропадет, но данные в отчете сохраняются. | |
| </callout> | |
| | |
| === "Добавить отчёт" → "Фильтровать по объекту" === | |
| <callout icon="fa fa-cog" color="#9954BB">Функциональность доступна только для администратора. Отображается только [[product/objects/admin/reports|при создании отчёта "Электронная таблица" из объекта]]!</callout> | |
| | |
| В источниках данных по клику на поле ID отчёта, отображается чек-бокс "Фильтровать по объекту" (Рисунок 6). | |
| | |
| <image shape="thumbnail">{{ :product:reports:report_excel_table_8.png?nolink |}}</image> | |
| <TEXT align="center">**Рисунок 6** -- Чек-бокс "Фильтровать по объекту" в "Источнике данных" электронной таблицы объекта</text> | |
| | |
| Если эта функция включена в настройках отчёта, то при входе в отчёт со страницы объекта, данные отчёта будут отфильтрованы по тому объекту, из которого вы зашли. | |
| | |
| <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> |
| <TEXT align="center">**Рисунок 7** -- Параметры отчета</text> | |
| ==== "Использовать шаблон" ==== | ==== "Использовать шаблон" ==== |
| Инструмент позволяет добавить в отчёт шаблон для вывода данных или для печати. | Инструмент позволяет добавить в отчёт шаблон для вывода данных или для печати. |
| </callout> | </callout> |
| |
| ===== Экспорт отчёта в Excel ===== | ==== "Пересчет формул после обновления данных" ==== |
| Чтобы сохранить отчёт в файл: | При включении опции при обновлении источников отчета при его открытии будет запускаться пересчет формул. |
| - открыть панель инструментов (если она скрыта); \\ <image shape="thumbnail">{{ :product:reports:report_excel_table_40.png |}}</image> | ===== Экспорт отчёта ===== |
| - вкладка **"Файл" -> "Сохранить как"**; \\ <image shape="thumbnail">{{ :product:reports:report_excel_table_41.png |}}</image> | По умолчанию доступен только экпорт в Excel-формате. Но можно дополнительно включить экспорт и в текстовые форматы: |
| - выберите место для сохранение и сохраните файл отчёта. | * .rtf |
| | * .doc |
| | * .pdf |
| | |
| | [[product/reports/excel_table_report/export|Настройка и экспорт отчёта "Электронная таблица"]] |
| |
| =====Расписание обновления данных===== | =====Расписание обновления данных===== |
| <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|Кейс: Электронная таблица за произвольный период]] |