Страница 1 из 1

Отчеты. Шкала времени доступна из чужих сущностей

Добавлено: 26 дек 2017, 18:13
nikolay.rastegaev
Иерархия сущностей:

Проект
- Запрос клиента
- Работа ИСР
- - Задача
Договор
- Доп.соглашение

Созданы Отчеты на шкале времени для сущности "Запрос клиента".
Однако эти отчеты почему-то доступны из сущностей "Договор" и "Доп.соглашение", хотя к ним они не имеют отношения. Они даже не связаны друг с другом через "Связанные сущности".
Ожидаемо, что Отчеты на шкале времени по Запросам клиента будут доступны только в разделе "Проекты".

К слову, с диаграммой Ганта все в порядке. Она не отображается на странице "чужой сущности".

Re: Отчеты. Шкала времени доступна из чужих сущностей

Добавлено: 27 дек 2017, 02:41
nikolay.rastegaev
В дополнение к основному сообщению.
Создал внутри сущности "Проект" данные о бюджете.
Иерархия сущностей:
Проект
- Строка бюджета
- - Строка бюджета за месяц

И на страницах, посвященных бюджету отображено меню с отчетами шкалы времени для "Запросов клиента".
Находимся на страницах бюджетов и при этом видим отчета по запросам клиента.
Отчеты по запросам работают правильно, показывают запросы клиентов по текущему проекту, в котором находимся.
Однако на страницах бюджетов отчеты по запросам в меню выглядит неуместно.

Можно ли реализовать отображение меню отчетов так, чтобы Отчеты по запросам были доступны только, когда
п.1) находимся на странице родительской сущности (Проект родительская сущность по отношению к Запросам клиента)
п.2) находимся на странице сущности первого уровня вложенности в родительскую сущность
п.3) на всех родительских страницах сущности до корневой родительской сущности
По п.3 поясню:
Например, сейчас Запросы непосредственно находятся в Проектах.
Но могла бы быть такая иерархия
Проект
- Задания
- - Запрос клиента
и созданы отчеты для Запросов.
В случае иерархии Проект-Задание-Запрос отчеты по Запросам должны быть доступны на страницах Проект, Задания и Запроса.

Последний п.3 все усложняет. Его можно не реализовывать. В частности у меня нет потребности в функционале п.3. В п.3 просто развил мысль, как могло бы быть в сложном случае.
Востребована реализация п.п. 1 и 2.