Конструктор отчетов. Фильтр по дате

Степан
Сообщения: 118
Зарегистрирован: 26 май 2020, 19:01
Имя: Степан
Откуда: Украина, Днепр

Конструктор отчетов. Фильтр по дате

Сообщение Степан »

Нормально работает только с ГОДОМ

т.к. это просто число и условие

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

where FROM_UNIXTIME(field_752, '%Y') = [filter_by_date]
работает нормально

Если попытаться поставить МЕСЯЦ
то, по идее условие должно быть таким

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

where FROM_UNIXTIME(field_752, '%Y-%m') = [filter_by_date]
Но так не работает...

Если полагать, то поле динамического фильтра в режиме МЕСЯЦ выдает строк. значение '2023-02'
То должно быть так:

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

where FROM_UNIXTIME(field_752, '%Y-%m') = '[filter_by_date]'
Но так тоже не работает...

А с ДНЕМ работает

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

where FROM_UNIXTIME(field_752, '%Y-%m-%d') = '[filter_by_date]'
???
----

А....
В примере была группировка по месяцам в формате '%Y-%m'
Тогда да..

НО
если мне не нужно группировать
я хочу увидеть весь выбранный месяц по дням...

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

Re: Конструктор отчетов. Фильтр по дате

Сообщение support »

Не могу повторить проблему. Если в календаре %Y-%m то и в запросе так будет.
Включите режим отладки, чтоб проверить данные в запросе.
Вложения
2023-02-27_07-40-10.png
2023-02-27_07-40-10.png (6.32 КБ) 1821 просмотр
Степан
Сообщения: 118
Зарегистрирован: 26 май 2020, 19:01
Имя: Степан
Откуда: Украина, Днепр

Re: Конструктор отчетов. Фильтр по дате

Сообщение Степан »

Сергей, сорян.
Работает :)

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

select field_940 as fore_sum, field_758 as out_sum, field_752 as data from app_entity_57 where FROM_UNIXTIME(field_752, '%Y-%m') >= '2023-03' order by field_752
Может я перегрелся..
Остановился на дате, и она меня больше устроила
(у меня график на прогноз от и до упора..)
Фильтром только глубину регулирую..

Красиво получается, спасибо...

Из замечаний (хотелок) могу добавить след.:
1. Ясли нужен только график, — то пусть только график и будет. Зачем кнопка 'либо/либо' через весь экран?
2. Хотелось бы линию не только 'line', но и 'spline'.
https://www.highcharts.com/demo/spline-plot-bands

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

Highcharts.chart('container', {
  chart: {
    type: 'spline',
    scrollablePlotArea: {
      minWidth: 600,
      scrollPositionX: 1
    }
3. Выбор типа диаграммы на каждый ряд
https://www.highcharts.com/demo/combo-dual-axes
Даже если с одной вертикальной шкалой
Например: остатки на счету - линия, обороты в триггерных точках - столбцы


И...
Шоб два раза не вставать..))
Посмотри, пожалуйста, вопрос по Временной шкале
viewtopic.php?p=27706#p27706
Я не выносил его в отдельную тему , но он реально нервирует...

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

Re: Конструктор отчетов. Фильтр по дате

Сообщение support »

1) - так надо
2) - добавил в план
3) - посмотрю, если придумаю как это сделать, добавлю:)
nruslan2
Сообщения: 2525
Зарегистрирован: 14 окт 2020, 09:13
Имя: Ruslan
Откуда: Moscow
Контактная информация:

Re: Конструктор отчетов. Фильтр по дате

Сообщение nruslan2 »

надо обновить библиотеку, чтобы можно было использовать новые графики, но там нельзя взять и обновить файлы(
Степан
Сообщения: 118
Зарегистрирован: 26 май 2020, 19:01
Имя: Степан
Откуда: Украина, Днепр

Re: Конструктор отчетов. Фильтр по дате

Сообщение Степан »

Нашел еще одну проблемку

График не понимает отрицательные значения
Он все по модулю рисует))
В демке пример

https://pdemo.rukovoditel.pro/3.3/index ... mo_id=1969

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

Re: Конструктор отчетов. Фильтр по дате

Сообщение support »

Нашел проблему. Файл из архива замените в plugins\ext\classes\report_page\

Сообщите результат.
Вложения
blocks_table.zip
(5.11 КБ) 69 скачиваний
Степан
Сообщения: 118
Зарегистрирован: 26 май 2020, 19:01
Имя: Степан
Откуда: Украина, Днепр

Re: Конструктор отчетов. Фильтр по дате

Сообщение Степан »

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

Re: Конструктор отчетов. Фильтр по дате

Сообщение support »

spline (Гибкая линия) добавлена для версии 3.4
Вложения
img1.png
img2.png
img3.png
Степан
Сообщения: 118
Зарегистрирован: 26 май 2020, 19:01
Имя: Степан
Откуда: Украина, Днепр

Re: Конструктор отчетов. Фильтр по дате

Сообщение Степан »

Спасибо!!

А мультитипами диаграмм не получается??

Реальный пример

Диаграмма остатков

зашло 1000 и ушло 1000
остатки не поменялись - график не дернулся
а оборотов не видно
т.е. информативность графика => 0 ))
Ответить