Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Программно заполнить реквизит в обычной форме
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.2 > Программирование обычных форм 1С 8.2 и не интерфейсной логики
trilobit
Здравствуйте.
Понадобилось в обычной форме скопировать один реквизит табличной части в реквизит формы, благо, запись в табличной части всегда одна.
Делаю это при Записи в форме

Для каждого стр Из Услуги Цикл
ДтКБК = стр.КБКСчетДебета;
КонецЦикла;


Всё прекрасно работает.
Но, как бы сделать теперь обработку, чтобы она скопировала во всех существующих документах реквизит?
Моя обычная обработка, которая просто вызывает в нужных документах экспортную процедуру, в данном случае не делает ничего полезного, почему то, пихал адаптированный код в обработку проведения и групповой обработкой перепроводил, снова ничего не даёт.
Как быть?
Ardi
Цитата(trilobit @ 23.07.13, 1:31) необходимо зарегистрироваться для просмотра ссылки
снова ничего не даёт. Как быть?

Пойти проспаться. Утро вечера мудреней.
Vofka
Объясните как-то более понятно, а то непонятно ничего.
logist
Цитата(trilobit @ 23.07.13, 1:31) необходимо зарегистрироваться для просмотра ссылки
Делаю это при Записи в форме

Делайте это ПередЗапсью в модуле объекта, просто так:
ДтКБК = Услуги[0].КБКСчетДебета;

Тогда обработкой достаточно перезаписать документы.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.