Обновление данных после изменения в модуле документа

1. belas 6 23.03.19 05:26 Сейчас в теме
Просьба подсказать.

В форме документа вызывается процедура модуля Документа, в которой пересчитываются несколько реквизитов и табличных частей.
После возврата в форму, данные не обновляются.

Пробовал ЭтаФорма.Прочитать() и ОбновитьОтображениеДанных() , но данные остаются старые.

Что нужно сделать чтобы обновить данные в форме?
+
По теме из базы знаний
Найденные решения
4. belas 6 23.03.19 06:55 Сейчас в теме
(1) Блин.. Не сделал ЗначениеВРеквизитФормы


Правильно так:

ДокументОбъект = РеквизитФормыВЗначение("Объект");
ДокументОбъект.НужнаяПроцедура();
ЗначениеВРеквизитФормы(ДокументОбъект,"Объект");
+
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
4. belas 6 23.03.19 06:55 Сейчас в теме
(1) Блин.. Не сделал ЗначениеВРеквизитФормы


Правильно так:

ДокументОбъект = РеквизитФормыВЗначение("Объект");
ДокументОбъект.НужнаяПроцедура();
ЗначениеВРеквизитФормы(ДокументОбъект,"Объект");
+
2. Туки Туки 51 23.03.19 06:25 Сейчас в теме
А ты это делаешь во внешней обработке? Если да, то у нее должен быть вид "Заполнение табличной части", и также нужно вызывать ОбновитьОтображениеДанных()
+
3. belas 6 23.03.19 06:39 Сейчас в теме
Я написал - делаю в модуле документа.
+
Внимание! Тема сдана в архив

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот