Добрый день. Есть регистр в котором список участков (рабочие центры). Как проще всего передавая участок вернуть либо строку с найденным участком, либо (если участка не нашлось) искать и передавать родителя участка. Потому что в регистре могут указать не конкретный участок а группу. Я только придумал через 2 запроса - сначала ищем участок а если ничего не нашли то родителя. Но чувствую, что так нельзя - говнокодом попахивает. Как в таких случаях поступают нормальные 1Сники?)
Сделал так, но как заставить сначала искать участок а потом уже родитель?
ВЫБРАТЬ РАЗЛИЧНЫЕ
АР_ТарифыПоУчасткам.Участок КАК Участок
ИЗ
РегистрСведений.АР_ТарифыПоУчасткам КАК АР_ТарифыПоУчасткам
ГДЕ
АР_ТарифыПоУчасткам.Участок = &Участок
ИЛИ АР_ТарифыПоУчасткам.Участок = &УчастокРодитель
Я подумал или найти и купить участок подешевле или найти родителей с участком и прписаться итп. )))
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший