есть ли в 8.2 какой-нибудь метод по поиску реквизита? например мы проходим реквизиты документа, в поисках реквизита Ложка, к примеру, заведомо зная, что его там нет, но программа должна сама пройти все ревизиты, и если не найдет данный, то идти дальше?
объясняю зачем это надо: есть обработка по формированию планов, она проходит по сотне документов, и в одних документах есть реквизит(который сами добавляли) в других нет, вот и нужно делать проверку, что если реквзит есть, то использовать его, если нет, то просто продолжать, иначе в документах, в которых реквизит не найден будет вылетатьошибка, что поле не найдено
Если ТвойДокумент.Метаданные().Реквизиты.Найти("ТвойРеквизит") = Неопределено Тогда
// нет такого реквизита
КонецЕсли;
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший