УС
Участник сообщества #38
28 янв. 2026 г., 11:54(изменён)
0
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 г., 09:31(изменён)

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

С
Система28 янв. 2026 г., 12:03(изменён)

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

С
Система28 янв. 2026 г., 12:04(изменён)

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

С
Система28 янв. 2026 г., 15:01(изменён)

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

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

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