Обновить данные формы расширения (не получается)

1. ovadia 28.02.21 20:01 Сейчас в теме
Почему то не получается программно обновить данные формы, которая добавлена в расширение. Данные живут в таблице значений ЭтотОбъект.Файлы. Перепробовал многие варианты.

Не работает:
ЭтаФорма.Элементы.Файлы.Обновить();
ЭтаФорма.ОбновитьОтображениеДанных().

Ничего не помогает. Думал, что поможет ОтобразитьИзменениеДанных().

Не работает:
&НаКлиенте
Процедура Расш_ВставитьКартинкуПосле(Команда)
	ЭтаФорма.ПодключитьОбработчикОжидания("ОбновитьФайлы", 5);
КонецПроцедуры

&НаКлиенте
Процедура ОбновитьФайлы() Экспорт
	ЭтаФорма.ОтобразитьИзменениеДанных(ЭтотОбъект.Файлы, ВидИзмененияДанных.Изменение);
КонецПроцедуры
Показать


Смотрю в отладчике, что ЭтотОбъект.Файлы (ДанныеФормыКоллекция) имеет всего один элемент (одну строку). Это до обновления.

Однако, если нажимаю F5, то все обновляется. В ЭтотОбъект.Файлы появляется вторая строка. Как мне сделать программно F5?
По теме из базы знаний
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
Оставьте свое сообщение

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