Имя: Пароль:
1C
 
Изменение документа после формирования
0 Flc
 
23.12.19
17:49
Здравствуйте. Вопрос в следующем. Есть обработка с табличной частью, в которой, в каждой из строки формирует документ. После формирования есть вероятность, что содержание документа необходимо изменить. Как сослать в табличной части обработки , на уже созданный документ и изменить его.
Пример:
Строка: Организация, Содержание, Ссылка на будущий документ (регистратор).
Сформировали,  как теперь его изменить? И если будет 10 строк,  как обратиться к той которой нужно( с нужным документом) ?
1 dka80
 
23.12.19
17:53
&НаКлиенте
ТекущиеДанные = Элементы.ТвойТЧ.ТекущиеДанные;
ИзменитьДок(ТекущиеДанные.Ссылка);

&НаСервере
ИзменитьДок(ДокСсылка)
оДок = ДокСсылка.ПолучитьОбъект();
оДок...
2 lodger
 
23.12.19
17:53
Процедура СодержаниеПриИзменении()

СодержаниеПриИзмененииНаСервере("Ссылка на будущий документ (регистратор)",Содержание);
конецпроцедуры

&НаСервереБезКонтекста
Процедура СодержаниеПриИзмененииНаСервере("Ссылка на будущий документ (регистратор)", НовоеСодержание)
ДокОбъект = "Ссылка на будущий документ (регистратор)".ПолучитьОбъект();
ДокОбъект.Содержание = НовоеСодержание;
ДокОбъект.Записать();
конецпроцедуры