Обновить значение в поле управляемой формы #725659


#0 by Alexey_55
Таблицу значений вывел в управляемую форму. Добавил в форму Поле и указал путь к данным ТаблицаЗначений.Номенклатура.Артикул Открываю форму, выводится текущий артикул. Открываю номенклатуру, изменяю артикул, записываю номенклатуру. В форме остается старый артикул. Подскажите плиз может есть какойнить метод формы, который обновил бы это поле? Пробовал Обновить, ОбновитьОтображениеДанных не помогает
#1 by Ns33
Интересный случай. Если номенклатура изменена не через данную ТЗ, то её изменение в ТЗ не отображается. ОповеститьОбИзменении(Объект.Ссылка) в карточке ТМЦ в ПослеЗаписи не помогло. ТЗ или часть её обновилась если убрать/установить видимость. В общем как вариант для текущего пользователя в карточке ТМЦ в ПослеЗаписи делать Оповестить, ловить это событие в форме с ТЗ, спрятать и отобразить ТЗ. Или в форме с ТЗ ПодключитьОбработчикОжидания и каждые ХХ сек "перепрятывать" ТЗ.
#2 by Avganec
а зачем ТЗ? используйте динамический список и данные, при указании автообновления, сами обновятся.
#3 by ЧепухаКакаяТо
ТЗ не хранится в базе данных, если надо перечитывать данные то лучше заного обращаться к процедуре которая формирует данную ТЗ
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С