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