Есть некая странная ситуация

Создаю поле типа Enum, который в свойстве label принимает значения 1,2,3,4...
Отображаю это поле на форме. После этого пытаюсь фильтроваться по какому-либо значению из этого поля. Вот тут начинается самое интересное. Запрос либо вообще ничего не возвращает, либо фильтр срабатывает по следующему значению поля ???!
Подскажите, это я такой счастливый

, или это глюк?