Значение реквизита документа в обработке проведения по наименованию реквизита #656193


#0 by smirnoww
Надо: в обработке проведения сделать цикл по реквизитам документа, и если  наименование реквизита содержится в ПланеВидовХарактерстик, то сохранить значение реквизита в регистр. Вопрос: Как в обработке проведения получить значение реквизита по наименованию? Пытаюсь сделать как-то так:
#1 by salvator
СохраняемыйРеквизит.ЗначениеРеквизита = ЭтотОбъект[Реквизит.Имя];
#2 by MSII
ПрикладнойОбъект[Реквизит.Имя] ПрикладнойОбъект - твой документ, значение реквизита которого тебе нужно
#3 by Лефмихалыч
юзай версионирование, не биби мозги. Хоть из той же БСП
#4 by smirnoww
Спасибо! Ссылка[Реквизит.Имя] тоже прокатило.
#5 by Волшебник
лучше ЭтотОбъект
#6 by Лефмихалыч
какая к хрену разница? Сразу после этого вызова у него все равно запрос в цикле. Одним больше, одним меньше...
#7 by samozvanec
ссылка - на объект в базе, объект - тот, что редактируется
#8 by Лефмихалыч
и дальше чо? ну уберешь ты один запрос в цикле, там дальше сразу другой. Половинчатая оптимизация.
#9 by samozvanec
значения реквизитов могут отличаться у ссылки и у объекта
#10 by samozvanec
+ "могут" можно читать как "будут"
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С