helpf.pro
Регистрация

v8.2 УП: Сохранение данных из обработки в документ

Ponomarenko
15.04.2013 14:54Прочитано: 4646
У нас программа 1С УПП 8.2. Из документа реализация вызываю печать БланкиТТН. В этой обработке заполняю реквизиты, например Водитель. В док. Реализации завела новый реквизит Водитель. Подскажите как сохранить значение Водитель из обработки в реквизит документа.
Yandex
Возможно, вас также заинтересует
Реклама на портале
powsems
15.04.2013 16:04Ответ № 1
Как я думаю надо сделать печатную форму ТТН как внешнюю печатную форму( если не хотите снимать с поддержки конфигурацию) ну и в процедуре при нажатии "Печать" (или как там называется кнопка) в процедуре прописать что-то вроде

Код 1C v 8.2 УП
 
ДокументОбъект = СсылкаНаОбъект.ПолучитьОбъект();
ДокументОбъект.Водитель = ЭтотОбъект.Водитель;
ДокументОбъект.Записать();

Изменено 15.04.13 16:07:57
DJ_Serega
15.04.2013 17:09Ответ № 2
(1) powsems, Конфигурация уже снята с поддержки, там новый реквизит "Водитель" )

(0) Ponomarenko, Если в обработке, которая вызвана после нажатия "печать Бранки ТТН" есть реквизит документа Реализации тогда так как в листинге (1) powsems. Где "СсылкаНаОбъект" - это ссылка на документ реализации.
powsems
15.04.2013 17:15Ответ № 3
(2) DJ_Serega, Ну да по поводу того что снята или нет, тупанул немного )))
Ponomarenko
16.04.2013 14:18Ответ № 4
Чтобы значение Водитель из обработки записалось в значение Водитель вставила
в процедуру
Код 1C v 8.2 УП
   Процедура ПриЗакрытии()
ДокументОбъект = Документ.ПолучитьОбъект();
ДокументОбъект.Водитель = Водитель;


Чтобы значение Водитель из документа, при открытии обработки, встало в поле Водитель вставила в функцию
Код 1C v 8.2 УП
  Функция ПолучитьДанныеДляТТНПриложение4(ЗапросТовары, Шапка)
ДанныеДокумента.Вставить("Пункт10_4", Документ.Водитель);


Все получилоь. Спасибо всем за помощь.
Подсказка: Для выделения Кода используйте (в редакторе).
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.