0
dchumak
05.03.15
✎
09:16
|
Добрый день.
Создал обработку заполнения табличной части.
В модуле формы есть процедура, перебирающая строки табличной части товары и редактирующая данные. Например, нужно установить всем цену 100.
&НаКлиенте
Процедура УстановитьЦену(Команда)
Для Каждого СтрокаТовара Из ВладелецФормы.Объект.Товары Цикл
СтрокаТовара.Цена = 100;
КонецЦикла;
ВладелецФормы.Объект.Комментарий = "Сумма установлена!";
ЭтаФорма.Закрыть();
КонецПроцедуры
Процедура отрабатывает без ошибок.
После выполнения обработки заполнения в комментарий подставляется "Цена установлена!", данные табличной части тоже меняются.
Однако, если данные в комментарии сразу появляются (это реквизит шапки), то в табличной части обновление данных не происходит сразу, т.е. данные записались, установилась цена 100, но, на форме не отобразились. Если нажать "Записать", и переоткрыть документ, то все нормально отображается.
Каким методом сделать обновление данных на форме? Причем данных именно табличной части.
Платформа 8.3.5.1231
Управление торговлей 11.1.7.49
|
|