Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
09 окт 2024, 03:40

Как обновить данные формы ?

Автор Lun, 02 ноя 2018, 23:57

0 Пользователей и 1 гость просматривают эту тему.

Lun

Добрый вечер!
Пользователь открывает форму элемента справочника СправочникДокументов, у которого есть табличная часть, строки которой содержат ссылки на другой справочник СписокФайлов.
В табличную часть открытого в форме элемента СправочникДокументов мышью перетаскиваются файлы, перехватываются события перетаскивания, и перетащенные файлы специальной обработкой добавляются в СписокФайлов (т.е. не на форму, а прям в базу).
Форма с ТЧ естественно, не обновляется. Если из формы выйти и зайти в неее опять, то ТЧ обновляется как надо (перетащенный файл там появляется).

Как мне сделать, чтобы после перетаскивания файлов ссылки в ТЧ обновились без закрытия формы?

Пробовал вызывать после добавления в Справочник Файлов одно из:
   этаформа.ОтобразитьИзменениеДанных(объект.ссылка, ВидИзмененияДанных.Добавление);
   этаформа.ОбновитьОтображениеДанных();
   ОповеститьОбИзменении( Объект.Ссылка);
- не помагает - ТЧ в форме не обновляется, новые строки не появляются.                              

AIFrame

РеквизитТЧНаФорме.Обновить();
ЭтаФорма.Обновить();

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск