Перейти к содержимому
Участник сообщества #21
Участник сообщества #21
9 апр. 2026 г., 12:44(изменён)
Решено
0
0

Подсчёт записей в каталоге по условию

Из чата сообщества

Как можно подсчитать количество записей в каталоге отобранных по условию. К примеру те записи которые соответствуют определенному id.

Участник сообщества
Участник сообщества9 апр. 2026 г., 12:50(изменён)
Решение

ArrayCount? https://news.websoft.ru/_wt/6720971971929201470

я могу передать в ArrayCount ответ от XQuery?

Да

Участник сообщества
Участник сообщества9 апр. 2026 г., 13:33(изменён)

Добавил поле в настраиваемом отчете. Как правильно передать поле каталог в запрос, вот так {id}?

ArrayCount(XQuery("for $elem in good_instances where $elem/good_id={id} return $elem"));

ArrayCount(XQuery("for $elem in good_instances where $elem/good_id= " + id + " return $elem"));

Если я правильно понял. Перечитал вопрос, может быть я понял не правильно)

Участник сообщества
Участник сообщества9 апр. 2026 г., 15:15(изменён)

Желательно сначала в ArrayDirect обернуть XQuery запрос, если там будет массив

Чтобы ответить, необходимо войти в систему