Есть задача 1С8.1
При выборке Значений из ДополнительныхСвойств(регистр) Контрагента,
Присвоить Значения разных свойств... разным переменным
часть запроса
ВЫБРАТЬ
ЗначенияСвойствОбъектов.Объект КАК КонтрагентИзСв,
ВЫБОР
КОГДА ЗначенияСвойствОбъектов.Свойство.Код = ""000000024""
ТОГДА ЗначенияСвойствОбъектов.Значение
ИНАЧЕ 0
КОНЕЦ КАК График,
ВЫБОР
КОГДА ЗначенияСвойствОбъектов.Свойство.Код = ""000000002""
ТОГДА ЗначенияСвойствОбъектов.Значение
ИНАЧЕ 0
КОНЕЦ КАК Менеджер
ИЗ
РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов
ГДЕ
ЗначенияСвойствОбъектов.Свойство.Код В (""000000024"", ""000000002"")
И ЗначенияСвойствОбъектов.Объект ССЫЛКА Справочник.Контрагенты
В таком варианте "выходит" по Две строки....
Нехотелось запрос нагружать и делат Два соединения по РегистрСведений.ЗначенияСвойствОбъектов по разным Кодам отбора
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший