Приветствую, Форумчане!
1с8.3.12, самопис, УФ
Имеется некий документ. На форме документа имеется кнопка, которая заполняет табличную часть кодом
ДокументОбъект = РеквизитФормыВЗначение("Объект");
ДокументОбъект.ЗаполнитьЦены();
ЗначениеВРеквизитФормы(ДокументОбъект, "Объект");
Модифицированность = Истина;
ЗаполнитьЦены(); - заполняет ТЧ ценами и т.д.
Теперь в форме списка нужно расположить некую кнопку, которая этим же кодом перезаполняет ТЧ несколько выбранных документов.
Поставил кнопку на список с кодом:
&НаКлиенте
Процедура ПерезаполнитьЦены(Команда)
ВыделенныеСтроки = Элементы.Список.ВыделенныеСтроки;
ИзменитьЦены(ВыделенныеСтроки);
КонецПроцедуры
&НаСервере //БезКонтекста
Процедура ИзменитьЦены(ВыделенныеСтроки);
Для Каждого Строка Из ВыделенныеСтроки Цикл
Об = Строка.ПолучитьОбъект();
Об.ТабличнаяЧасть.Очистить();
Сообщить(Объект.Ссылка);
КонецЦикла;
КонецПроцедуры
Никак не могу сообразить как правильно, а главное оптимально в этот код установить срабатывание кода в модуле объекта
Процедура ЗаполнитьЦены() Экспорт
Посоветуйте...