Цитата:
Другое дело, что смысла в этом особо, ИМХО, нет. Если нужен LIKE и AND для разных полей, это эквивалентно добавлению range на эти поля. Если для одного поля, стоит задуматься об объединении их в один LIKE (что-то не могу придумать пример, где это не удастся сделать; может подскажете?).
Возникла следующая задача:
Необходимо было отображать в LookUp записи которые удовлетворяют условиям:
1. Ключ должен удовлетворять условию, которое в поле задал пользователь - например: кл*, т.е. все запсиси начинающиеся на "кл".
2. Ключ не должен содержать символа ".".
Задачу пытались решить через:
PHP код:
qBds.addRange(fieldNum(Table_Trn, strType)).
value(strFmt('(strType like "%1") && !(strType Like "*.*")', _filterStr));
_filterStr - условие пользователя(кл*)
Но наткнулись на проблему
Цитата:
like в расширенной фильтрации в range не работает.
Как такую задачу решить через объединение условий в один Like - я не знаю.
А вы?