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

Ответить
Аватара пользователя
alcompstudio
Спонсор
Спонсор
Сообщения: 1773
Зарегистрирован: 03 янв 2016, 20:42
Имя: Александр
Откуда: Мир

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

Сообщение alcompstudio »

Добрый день!

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

http://prntscr.com/w76dtr

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

http://prntscr.com/w76emf

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

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

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

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

Сообщение support »

Не все фильтры можно технически встроить в функцию count. Те, которые нельзя, пропускаются. По этому используйте mysql запрос или в формуле пишите вручную нужный запрос.
Аватара пользователя
alcompstudio
Спонсор
Спонсор
Сообщения: 1773
Зарегистрирован: 03 янв 2016, 20:42
Имя: Александр
Откуда: Мир

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

Сообщение alcompstudio »

Ясно, ок.
Ответить