Показать сообщение отдельно
Старый 28.12.2019, 14:19   #265  
Libovs is offline
Libovs
Участник
 
224 / 53 (2) ++++
Регистрация: 26.03.2018
Есть перечисление модели данных
Нажмите на изображение для увеличения
Название: FA13.jpg
Просмотров: 143
Размер:	95.4 Кб
ID:	12527
И входной параметр пользователя типа перечисление модели данных
SelectedType(Тип заказа):SalesType Значение перечисления
Например, пользователь выбрал значение <Sales | Заказ на продажу>.
Можно ли каким-то выражением ER получить в виде текстовой строки значение метки выбранного элемента перечисления, т.е. «Заказ на продажу»? Что-то типа
$TypeValue = SelectedType.Label
Или единственный способ это писать CASE на все элементы перечисления
$TypeValue = CASE (SelectedType,
SalesType.DEL_Blanket, “Договор продажи”,
SalesType.Sales, “Заказ на продажу”, …)

т.е. каждый раз писать формулу со всеми элементами перечисления (а если их 3-4 десятка и используется в нескольких формулах)?