Показать сообщение отдельно
Старый 07.08.2009, 16:34   #13  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,429 / 1772 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от Tolikv Посмотреть сообщение
Это всё понятно, но у меня это выражение в цикле...
Т.е. без цикла (с одной итерацией) работает?

Попробуйте после цикла взять всё условие в ещё одни круглые скобки.
Поэкспериментируйте (добавьте, удалите) с пробелами вокруг операторов ||.
Так же возможно, что вы превысили допустимый размер строки условия. Какую длинну имеет результирующее условие. Проверьте, что Criteria.value() не обрезает переданную строку