Имя: Пароль:
1C
1С v8
Не обновляются данные на форме после обработки заполнения табличной части
0 dchumak
 
05.03.15
09:16
Добрый день.

Создал обработку заполнения табличной части.

В модуле формы есть процедура, перебирающая строки табличной части товары и редактирующая данные. Например, нужно установить всем цену 100.

&НаКлиенте
Процедура УстановитьЦену(Команда)
        
    Для Каждого СтрокаТовара Из ВладелецФормы.Объект.Товары Цикл
        
        СтрокаТовара.Цена = 100;
        
    КонецЦикла;

    ВладелецФормы.Объект.Комментарий = "Сумма установлена!";
            
    ЭтаФорма.Закрыть();
        
КонецПроцедуры

Процедура отрабатывает без ошибок.
После выполнения обработки заполнения в комментарий подставляется "Цена установлена!", данные табличной части тоже меняются.

Однако, если данные в комментарии сразу появляются (это реквизит шапки), то в табличной части обновление данных не происходит сразу, т.е. данные записались, установилась цена 100, но, на форме не отобразились. Если нажать "Записать", и переоткрыть документ, то все нормально отображается.

Каким методом сделать обновление данных на форме? Причем данных именно табличной части.

Платформа 8.3.5.1231
Управление торговлей 11.1.7.49
1 dchumak
 
06.03.15
04:56
Неужели никто не сталкивался с подобной ситуацией? :(
2 Web00001
 
06.03.15
05:03
(1)Дарю умение пользоваться поиском и отучаю задавать глупые вопросы. Дорого, больно, эффективно https://www.google.com/search?q=site:www.forum.mista.ru+УФ+обновить+данные+формы