ФорматированныйДокумент не передается по значению?
Здравствуйте! Да вот все написано. Не догоняю я чего-то. В чем трудность передать ШаблонФБСодержание по значению в функцию, ошибок не выдаёт просто тихо продолжает передавать по ссылке :( Хелп ми пипл!
Функция ДоговорСЗаполненнымиПараметрами() Экспорт
ШаблонФБСодержание = Новый ФорматированныйДокумент;
ШаблонФБСодержание.Добавить("Значение");
КомпонуемыйФД = Новый ФорматированныйДокумент;
КомпонуемыйФД.Добавить(ЗаполнениеШаблоновВФорматированномДокументе(ШаблонФБСодержание).ПолучитьТекст());
КомпонуемыйФД.Добавить(,Тип("ПереводСтрокиФорматированногоДокумента"));
//Теперь ШаблонФБСодержание = "Значение заменили этим!" ????? Как это может быть? Он же передавался по значению!
КонецФункции
Функция ЗаполнениеШаблоновВФорматированномДокументе(Знач ФорматированныйДокументСПараметрами)
Закладка = ФорматированныйДокументСПараметрами.НайтиТекст("Значение");
Если Закладка <> Неопределено Тогда
ФорматированныйДокументСПараметрами.Удалить(Закладка.ЗакладкаНачала, Закладка.ЗакладкаКонца);
Значение = "Значение заменили этим!";
ФорматированныйДокументСПараметрами.Вставить(Закладка.ЗакладкаНачала, Значение );
КонецЕсли;
Возврат ФорматированныйДокументСПараметрами;
КонецФункции
ПоказатьОтветы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот