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

Функции - не учитывается параметр в фильтре при подсчете записей

Добавлено: 21 дек 2020, 17:01
alcompstudio
Добрый день!

Создал функцию в дополнении, которая подсчитывает кол-во записей по 2-м условиям: По текущему пользователю и статусу записей (поле с выпадающим списком).

http://prntscr.com/w76dtr

Условия (фильтры)

http://prntscr.com/w76emf

Вывел поле, в котором будет результат вычисления функции, - в этой же сущности, по которой подсчитываются записи. Но это, думаю не столь важно.

Однако, функция отражает неправильный результат, подсчитывает просто кол-во записей по текущему пользователю. Т.е. в фильтре функции срабатывает только 1-е условие. Для сравнения я сделал подобный подсчет через поле MySQL запрос http://prntscr.com/w76q3x, там все правильно подсчитывается. Но мне нужен подсчет именно через функцию.

http://prntscr.com/w76lla
http://prntscr.com/w76osw

Re: Функции - не учитывается параметр в фильтре при подсчете записей

Добавлено: 21 дек 2020, 17:53
support
Не все фильтры можно технически встроить в функцию count. Те, которые нельзя, пропускаются. По этому используйте mysql запрос или в формуле пишите вручную нужный запрос.

Re: Функции - не учитывается параметр в фильтре при подсчете записей

Добавлено: 21 дек 2020, 18:43
alcompstudio
Ясно, ок.