Выбрать Справочник.Номенклатура.Наименование, Выбор Когда Справочник.Номенклатура.Этогруппа = Истина Тогда «Это Группа» Когда Справочник.Номенклатура.ЗакупочнаяЦена > 1000 Тогда «1000 -» Когда Справочник.Номенклатура.ЗакупочнаяЦена > 100 Тогда «100 – 1000» Когда Справочник.Номенклатура.ЗакупочнаяЦена > 10 Тогда «10 – 100» Когда Справочник.Номенклатура.ЗакупочнаяЦена > 0 Тогда «0 – 10» Иначе «Не Задана» Конец Цена
Или вот так:
(такой конструкции в документации нет):
Запрос = Новый Запрос(" |ВЫБРАТЬ | ВЫБОР &Перем | КОГДА 1 | ТОГДА "Раз" | КОГДА 2 | ТОГДА "Два" | КОГДА 3 | ТОГДА "Три" | ИНАЧЕ "Много" | КОНЕЦ КАК РезультатВыбора"); Запрос.УстановитьПараметр("Перем",2); Выборка = Запрос.Выполнить().Выбрать(); Выборка.Следующий(); Сообщить(Выборка.РезультатВыбора);
Это классический switch ... case ... default из С