Доброе утро.
Есть форма. УФ.
На форме таблица значений (реквизит формы).
ТЗ.Ссылка
ТЗ.Количество
Заполняется ссылками на документ.
Есть кнопка
&НаСервере
Процедура ИзменитьКолвоНаСервере()
Для каждого СтрТаб Из Реквизит1 Цикл
Док = СтрТаб.ссылка.ПолучитьОбъект();
Док.Количество = 1;
Док.Записать();
КонецЦикла;
//Элементы.Реквизит1.Обновить();
КонецПроцедуры
После выполнения отображается предыдущее значение реквизита документа (Количество). Подскажите как перечитать или обновить форму чтобы количество отображалось измененное?
Хотя была какая-то замута с этим методом, что он читает из объектного кэша (т.е. вызов этого метода не вызывает повторное чтение из БД, пока кэш не протух, и не обновляет этот кэш, что весьма странно)
Если грубо тто вот так оказывается.
ОповеститьОбИзменении(Реквизит1[0].Ссылка);
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший