====== Кейс: Электронная таблица с использованием шаблона ====== Такие компоненты в ADVANTA совместимы только с продуктами** Microsoft Office**. \\ Мы не можем дать гарантии совместимости с офисными пакетами других производителей. \\ Файлы в них могут открываться с искажениями форматирования, либо, в отдельных случаях, могут не открываться вообще. \\ Это не является ошибкой системы. Выведите данные из разных вкладок в одну: Меню (три точки) -> "Изменить" -> вкл чек-бокс "Использовать шаблон". В отчет добавятся: * две новые вкладки с названиями: ''Template'', ''Result''; * новая кнопка «Обновить результаты» в панели инструментов электронной таблицы. На вкладке ''Template'' создайте шаблон требуемого отчета -> «Обновить результаты». Вы автоматически окажетесь на вкладке ''Result'' для просмотра сформированных данных и последующих действий с ними (например, выгрузки для печати). При создании шаблона используйте функции: * ''[.*]название вкладки'' -- копирует все строки из указанной вкладки, с пустыми промежуточными строками, при их наличии. * ''[.0]название вкладки'' -- копирует только непустые строки из указанной вкладки. Настройте форматирование будущего отчета для каждого листа -- источника для ''Template''. Лист Template используется для указания параметров копирования листов-источников с нужным шаблоном (''[.*]'' или ''[.0]''), а также для редактирования ширины колонок (параметр ширины колонок будет скопирован на итоговый лист ''Result'') Настройте отчет «Электронная таблица» на примере отчета о статусе проекта. - Создайте пустой отчет с типом «Электронная таблица». - Откройте меню действий (три точки) → «Задать источник данных». - Укажите идентификатор (ID) проекта, данные которого должны быть включены в отчёт. - Зайдите в проект, ID которого нужен. - Скопируйте его из адресной строки -- цифро-буквенный набор после ''=''. - Клик на нужные чек-боксы (в примере – «Общие данные» и «Структура»). - При необходимости: клик на чек-боксы -- идентификаторы отчетов. - Сохраните выбор (Рисунок 1). \\ {{ :product:reports:report_excel_table_20.png?nolink |}} \\ **Рисунок 1** -- Источники данных - Меню действий → «Изменить» (Рисунок 2) - включите опцию «Использовать шаблон»; - нажмите кнопку «Показать отчет»; - cохраните отчет. - Выберите в панели инструментов вкладку "Файл" и сохраните файл отчета в формате ''*.xlsx''. \\ {{ :product:reports:report_excel_table_21.png?nolink |}} \\ **Рисунок 2** -- Вкладка «Файл» - Отредактируйте файл в MS Excel: - Листы ''Main'', ''Structure'', ''Report1'' (и прочие, автоматически созданные, в зависимости от активированных чек-боксов на этапе задания источника данных для отчета) оставляйте без изменения -- это служебные листы, в которых данные изменяются автоматически, в зависимости от выбранного проекта. - Создайте требуемое количество листов, с помощью которых сформируйте данные для отчета. - На первый лист скопируйте требуемые колонки посредством ссылок на данные с листов, созданных автоматически. Например, название, тип объекта, плановые даты начала и окончания, статус и т.д. \\ {{ :product:reports:report_excel_table_22.png?nolink |}} \\ **Рисунок 3** -- Лист «План» - На втором листе выберите нужные записи с помощью формул. \\ В примере -- задачи, попадающие в требуемый диапазон дат. Сделать это можно с помощью стандартных формул MS Excel. Рекомендуем использовать формулы вместо арифметических операций, т.к формулы умеют игнорировать некорректные значения, которые могут быть выгружены из отчетов других типов. \\ Пример: ''=A1+A2+A3'' -- не рекомендуется использовать; \\ ''=SUM(A1;A2;A3)'' -- рекомендуется к использованию. {{ :product:reports:report_excel_table_23.png?nolink |}} \\ **Рисунок 4** -- Лист «Выборка из плана» - На третьем листе, при необходимости, задайте форматирование. \\ {{ :product:reports:report_excel_table_24.png?nolink |}} \\ **Рисунок 5** -- Лист «Выборка с форматированием» - На листе Template с помощью функций ''[.*]'' и ''[.0]'' задайте шаблон отчета для печати, а также отредактируйте ширину колонок. \\ Параметр ширины колонок будет скопирован на итоговый лист Result. \\ {{ :product:reports:report_excel_table_25.png?nolink |}} \\ **Рисунок 6** -- Лист «Template» - Загрузите файл обратно в отчет "Электронная таблица": Меню действий -> "Изменить" -> кнопка "Выберите файл" -> Показать отчет. - Выберите вкладку Result. При необходимости воспользуйтесь кнопкой «Обновить результаты». \\ {{ :product:reports:report_excel_table_26.png?nolink |}} \\ **Рисунок 7** -- Лист ''Result''