Автоматический вывод процента выполнения на род.сущности

Все вопросы/проблемы по установке и использовании.
Ответить
himjon
Сообщения: 18
Зарегистрирован: 12 июн 2018, 08:26
Имя: Саид С.
Откуда: Таджикистан, Душанбе

Автоматический вывод процента выполнения на род.сущности

Сообщение himjon »

Для мониторинга всех проектов есть необходимость в автоматическом выводе процента выполнения на вышестоящие сущности. Поле "прогресс" работает только в ручном режиме. Использовал числовое поле в дочерней сущности и формулу с функцией в родительской сущности работает, но когда добавляю вторую ветвь сущностей формула перестает работать везде появляются пустые поля. Похож на баг. Также есть необходимость вывода процента выполнения в Диаграмме Ганта но там можно применить только поле прогресс. Есть ли решения данной задачи ?
Спасибо.
Аватара пользователя
support
Техническая поддержка
Сообщения: 9068
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Автоматический вывод процента выполнения на род.сущности

Сообщение support »

но когда добавляю вторую ветвь сущностей формула перестает работать везде появляются пустые поля. Похож на баг.
Тут непонятно о чем речь, дайте скриншеты.
Также есть необходимость вывода процента выполнения в Диаграмме Ганта но там можно применить только поле прогресс. Есть ли решения данной задачи ?
То есть вам нужна формула?
himjon
Сообщения: 18
Зарегистрирован: 12 июн 2018, 08:26
Имя: Саид С.
Откуда: Таджикистан, Душанбе

Re: Автоматический вывод процента выполнения на род.сущности

Сообщение himjon »

Using function.jpg
Есть сущность --Подзадачи (3) под нее идет две группы сущностей:
---Профессии----Этапы(1)
---Разные задачи----Этапы(2)
Добавляю функцию для каждой группы сущностей.
Далее в сущности Подзадачи(3) указываю в формуле группа1+группа2 в результате получаю пустое поле.
Formula input.jpg
Empty field.jpg
Если в формуле указывать функцию только одной группы, результат выводится.
support писал(а): 12 июн 2018, 11:54 То есть вам нужна формула?
Да пожалуйста если есть правильная формула.
Спасибо.
Аватара пользователя
support
Техническая поддержка
Сообщения: 9068
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Автоматический вывод процента выполнения на род.сущности

Сообщение support »

По поводу формул, вы там попробуйте использовать IFNULL, подробнее тут http://blog.rukovoditel.net/ru/kak-ispo ... i-funkcii/
Потому как если возвращается null расчетов не будет.

По поводу Ганта, добавил в план.
himjon
Сообщения: 18
Зарегистрирован: 12 июн 2018, 08:26
Имя: Саид С.
Откуда: Таджикистан, Душанбе

Re: Автоматический вывод процента выполнения на род.сущности

Сообщение himjon »

Спасибо получилось с ifnull.
support писал(а): 12 июн 2018, 13:29 По поводу формул, вы там попробуйте использовать IFNULL, подробнее тут http://blog.rukovoditel.net/ru/kak-ispo ... i-funkcii/
Потому как если возвращается null расчетов не будет.

По поводу Ганта, добавил в план.
Нам это необходимо в ближайшее время, дайте пожалуйста направления для наших разработчиков.
Аватара пользователя
support
Техническая поддержка
Сообщения: 9068
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Автоматический вывод процента выполнения на род.сущности

Сообщение support »

Файл plugins\ext\modules\ganttchart\actions\configuration.php
строка 124

Код: Выделить всё

$fields_query = db_query("select * from app_fields where type in ('fieldtype_progress') and entities_id='" . db_input($entities_id) . "'");
в запросе укажите соответствующий тип.
Ответить