Есть сущность с несколькими полями, одно из них MySQL запрос в которое попадают данные из другой сущности с отбором по трем условиям: совпадают значения одного из полей, время записи совпадает с условными рамками (квартальные).
Визуально таблица выглядит так как надо, все группируется и суммируется, но если построить графический отчет, то он отображает данные не корректно, сваливает все в кучу.
Если записи делаются в разное время (месяцы), то на графике они все складываются в один (текущий).
Графический отчет
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Графический отчет
Графический отчет группирует данные используя собственные фильтры даты... Используйте сводные отчеты, там так же можно построить график по данным, полагаю это вам подойдет.
Re: Графический отчет
К сожалению в сводный отчет не берется поле типа "MySQL запрос".support писал(а): 19 сен 2018, 13:15 ... Используйте сводные отчеты, там так же можно построить график по данным, полагаю это вам подойдет.
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Графический отчет
Точно, забыл включить.
Откройте файл plugins\ext\modules\pivotreports\views\fields.php
Найдите строчку:
Добавьте туда 'fieldtype_mysql_query', и в результате должно получится так:
Для следующего обновления я включу это поле в этот отчет.
Откройте файл plugins\ext\modules\pivotreports\views\fields.php
Найдите строчку:
Код: Выделить всё
$allowed_fields_types = array(
'fieldtype_date_added',
'fieldtype_dropdown',
'fieldtype_dropdown_multiple',
'fieldtype_input',
'fieldtype_boolean',
'fieldtype_progress',
'fieldtype_input_date',
'fieldtype_input_datetime',
'fieldtype_input_numeric',
'fieldtype_input_numeric_comments',
'fieldtype_formula',
'fieldtype_js_formula',
'fieldtype_entity',
'fieldtype_users',
'fieldtype_grouped_users',
'fieldtype_created_by',
'fieldtype_radioboxes',
'fieldtype_checkboxes',
);Код: Выделить всё
$allowed_fields_types = array(
'fieldtype_date_added',
'fieldtype_dropdown',
'fieldtype_dropdown_multiple',
'fieldtype_input',
'fieldtype_boolean',
'fieldtype_progress',
'fieldtype_input_date',
'fieldtype_input_datetime',
'fieldtype_input_numeric',
'fieldtype_input_numeric_comments',
'fieldtype_formula',
'fieldtype_js_formula',
'fieldtype_entity',
'fieldtype_users',
'fieldtype_grouped_users',
'fieldtype_created_by',
'fieldtype_radioboxes',
'fieldtype_checkboxes',
'fieldtype_mysql_query',
);