Перейти к содержимому
Участник сообщества #38
Участник сообщества #38
28 янв. 2026 г., 08:54(изменён)
1
0

Проблема с XQuery запросом при поиске русского слова

Из чата сообщества
Суть проблемы в поиске русского слова.
Смотрите этот запрос работает на ура. 
all = XQuery("for $elem in assessment_plans where $elem/assessment_appraise_type='result' return $elem");
а этот запрос не работает
var all = XQuery("for $elem in assessment_plans where $elem/workflow_state_name='Формирование' return $elem");
Участник сообщества
Участник сообщества28 янв. 2026 г., 06:31(изменён)

Тимофей, пришлите полный кусок агента И где вы его запускаете? На клиенте? На сервере?

Участник сообщества
Участник сообщества28 янв. 2026 г., 09:03(изменён)

А проверь в ДО, может у тебя в конце лишний пробел и тп ( и проверь находит ли через contains())

Участник сообщества
Участник сообщества28 янв. 2026 г., 09:04(изменён)

не имеет отношение к коду, но все же - лучше искать по коду этапа, а не его названию Иначе кто-то поменяет название и код надо будет переписывать

Участник сообщества
Участник сообщества28 янв. 2026 г., 12:01(изменён)

Где находится код? В карточке (агента)? Или в файле? Если в файле, то он utf8-bom?

Попробуй: 1 вставить код агента в карточку агента и проверить его работу (должно корректно работать) 2 проверить работу с другими кодировками - utf8-with bom, win1251

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