Источники данных для отчёта "Электронная таблица"

В качестве источника данных могут выступать:

  1. В пустом отчёте «Электронная таблица» → меню (три точки) → «Задать источник данных».
    Задать источник данных для заполнения электронной таблицы
  2. В отдельной вкладке браузера откройте соответственно:
    1. объект
    2. отчёт
    3. LINQ-запрос
  3. Скопируйте идентификатор того объекта системы, который вы хотите использовать как источник данных.
    • ID отчёта или объекта содержится в его URL – вы его видите в адресной строке браузера.
    • Скопируйте ID из адресной строки браузера.
      ID он указан после знака = и содержит только цифры, буквы и знаки дефиса -. Идентификатор проекта
  4. Укажите ID проекта, отчетов и/или LINQ-запросов (в качестве идентификатора LINQ-запроса может использоваться не только его ID, но и его ключ).
  5. Выберите нужные вам атрибуты объекта чек-боксами.
    Каждая отмеченная группа данных будет загружена на отдельный лист электронной таблицы.
  6. После нажатия кнопки «Добавить» появится возможность указать идентификатор еще одного проекта/отчета/linq-запроса.
    Каждый отчет, результат linq-запроса будет загружен на отдельный лист электронной таблицы.
  7. Сохраните изменения.
Каждый атрибут объекта и каждый отчёт выгружается на отдельную вкладку электронной таблицы.
Название вкладкиОписание содержимого
Атрибуты объектаMainданные по проекту с Главной страницы проекта: тип объекта, название, руководитель, исполнитель, УДН, УДО, ПДН, ПДО, ФДН, ФДО, статус, приоритет, % завершения
Propertiesреквизиты проекта
Membersсписок участников проекта: Имя, Роль
Structureсписок подчиненных задач (уровень – 1, 2, 3, … N), тип объекта, название, руководитель, исполнитель, УДН, УДО, ПДН, ПДО, ФДН, ФДО, статус, приоритет, % завершения)
BasePlans1)Информация обо всех сохранённых базовых планах объектов: ID проекта, уровень в иерархической структуре относительно родительского (родительский = ), тип объекта, название, БН (базовая начало) + полное название последней версии БП, БО (базовая окончание) + полное название последней версии БП, …промежуточные БП…, БН (базовая начало) + полное название первой версии БП, БО (базовая окончание) + полное название первой версии БП
Linksгоризонтальные связи: проекты и их свойства (тип объекта, название, руководитель, исполнитель, УДН, УДО, ПДН, ПДО, ФДН, ФДО, статус, приоритет, % завершения)
Table1…Nданные справочников
ОтчётыReport1…Nданные отчётов
LINQQuery1…NРезультат linq-запроса
В электронную таблицу загружены данные по проекту и отчетам других типов
Если удалить объект – источник данных (по его ID), связь отчета с удаленным объектом пропадет, но данные в отчете сохраняются.

"Добавить отчёт" → "Фильтровать по объекту"

Функциональность доступна только для администратора. Отображается только при создании отчёта "Электронная таблица" из объекта!

В источниках данных по клику на поле ID отчёта, отображается чек-бокс «Фильтровать по объекту».

Чек-бокс "Фильтровать по объекту" в "Источнике данных" электронной таблицы объекта

Если эта функция включена в настройках отчёта, то при входе в отчёт со страницы объекта, данные отчёта будут отфильтрованы по тому объекту, из которого вы зашли.

Например, у вас есть 5 проектов, назовём их Проект_1, Проект_2 и т.д. Вы создали через Администрирование → «Объекты» → «Проект» → «Отчёты» новый отчёт, где включили фильтрацию по объекту.

Это значит, что если вы зашли в Проект_3 и выбрали этот отчёт, в содержимом отчёта будут данные только по Проекту_3.


1)
Доступно с версии 3.17.