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