====== Настройка публичного отчёта ====== ===== Личные и публичные отчёты ===== Любой отчёт, который создаёт пользователь со своего [[product:interface:users:work_board|рабочего стола]] через модуль "Мои отчёты" (меню слева) -> "Добавить отчёт", -- это **отчёт, который видит в меню системы только он**. Каждый созданный отчет имеет уникальную гиперссылку, которую невозможно подобрать вручную. Теоретически 50 пользователей могут создать один и тот же абсолютно одинаковый отчёт -- и пользоваться им независимо друг от друга. Для системы это будет 50 разных отчётов. Пользователи не увидят в меню отчёты друг друга. \\ Однако если администратор создаст 1 отчёт и откроет его команде из 50 человек, для системы это будет 1 отчёт, который видят в меню все эти пользователи. Сделать личный отчёт публичным может только администратор системы. Есть несколько способов и подходов для расшаривания отчёта (открытия ссылки на отчёт другим пользователям). ===== Связать отчёт с объектом ===== На карточке конкретного объекта появится в меню объекта ссылка на отчёт. {{ :product:reports:reports_common_2.png?nolink |Логика привязки отчёта к конкретному объекту дерева проектов}} Разумно использовать, если отчёт контекстный, касается какого-то конкретного проекта и его команды. ==== Как привязать ==== - Зайдите в отчёт (или создайте и сохраните новый отчёт). - Меню (три точки) -> "**Связать с объектом**". - Выберите нужный объект [[product:objects:object_tree|в дереве проектов]]. - Сохраните отчёт. Результат: {{ :product:reports:report_excel_table_19.png?nolink |Ссылка на отчет с типом «Электронная таблица» с карточки проекта}} ===== Связать отчёт с модулем глобального меню ===== Привязать отчёт к модулям меню и открыть группе пользователей ссылку на этот отчёт. {{ :product:reports:reports_common_1.png?nolink |Логика привязки отчёта к модулю на рабочем столе}} Хороший вариант, когда отчёт по своему содержанию охватывает всю [[product:objects:object_tree|иерархию дерева проектов]]. ==== Как привязать ==== - Зайдите в отчёт (или создайте и сохраните новый отчёт). - Меню (три точки) -> "**Связать с модулем**" -> выберите нужный модуль. Сохраните отчет. - Снова зайдите в меню (три точки) -> "**Открыть группе**" -> выберите те [[product:auth:admin:group|группы пользователей]], у которых должна в меню отображаться ссылка на этот отчёт. - Сохраните отчёт. О том, как [[product/modules/binding#отчёты|администратор может вывести индивидуальный для каждого, контекстный отчёт в модуль]]. Один и тот же отчёт можно привязать к нескольким объектам или модулям, при этом в меню настроек отчёта в скобках будет указана цифра -- со сколькими объектами и/или модулями связан отчет. {{ :product:reports:public_report_1.png?nolink |Формирование публичных отчетов}} ===== Связать отчёт с типом объектов ===== Можно [[product/objects/admin/reports|привязать отчёт к типу объектов]]: чтобы в любом объекте этого типа в дереве проектов был по умолчанию этот отчёт. {{ :product:reports:reports_common_3.png?nolink |Логика привязки отчёта к типу объектов}} Такой шаблон отчёта в [[product:objects:admin:about|типе объектов]] отображает **данные только в контексте той ветки дерева проектов**, к узлу которой он прикреплён. \\ Это удобное и разумное решение для структуры с однотипными проектами, где нужно показать не всё-всё всем, а **дать отчёт разным командам в контексте их проектов**.