как в English Query прикрутить для сущности вычисляемое поле с CASE конструкцией?
проблема такая: в English Query для таблиц есть вычисляемые поля - он понимает ссылки на свои поля, на простые конструкции со своими полями и ссылки на поля таблиц связанных с текущей. Очень надо - сделать в вычисляемом поле сложную конструкцию вида
Код
1
2
3
4
5
6
7
|
'freshness' case = when
person.contact_count<=freshness.max_val and
person.contact_count>=freshness.min_val
then freshness.name
end
|
а он не хочет это понимать - говорит что это не вычисляемое поле, а логическое значение. Можно было бы жёстко привязаться к таблице freshness - проблема в том, что границы во freshness могут меняться - и динамически перебивать все ссылки с person на freshness очень напряжно. (view English Query тоже не понимает

)
- как быть?
Заранее спасибо.