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

Ответить
nikolay.rastegaev
Спонсор
Спонсор
Сообщения: 428
Зарегистрирован: 02 дек 2017, 10:10
Имя: Nikolay Rastegaev
Откуда: Izhevsk

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

Сообщение nikolay.rastegaev »

Иерархия сущностей:

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

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

К слову, с диаграммой Ганта все в порядке. Она не отображается на странице "чужой сущности".
Вложения
2017-12-26_19-05-22.png
2017-12-26_19-08-14.png
nikolay.rastegaev
Спонсор
Спонсор
Сообщения: 428
Зарегистрирован: 02 дек 2017, 10:10
Имя: Nikolay Rastegaev
Откуда: Izhevsk

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

Сообщение nikolay.rastegaev »

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

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

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

Последний п.3 все усложняет. Его можно не реализовывать. В частности у меня нет потребности в функционале п.3. В п.3 просто развил мысль, как могло бы быть в сложном случае.
Востребована реализация п.п. 1 и 2.
Вложения
2017-12-27_03-26-47.png
Ответить