Показать сообщение отдельно
Старый 28.04.2012, 12:27   #8  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,443 / 1781 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Я может чего не понимаю, но аксапта никогда не давала фильтровать поля типа enum по маске. Можно использовать только полное наименование элемента перечисления. Дело в том, что тип enum(перечисление) в аксапте реализуется через integer. Т.е. реально в таблице БД хранятся не названия элементов перечисления а их номера. Перед фильтрацией по такому полю, система делает простую подстановку. В введёном условии все наименования элементов заменяются соответствующими номерами. Использование масок в этом алгоритме подстановки просто не предусмотрено. Почему - это отдельный вопрос (лично я не вижу особых сложностей в их реализации).

Исходя из всего выщеизложенного, вопрос. Может быть вы что-то не то делаете? Какую задачу вы решаете?