Обновить данные Табличной части документа. #780235


#0 by dred999
Всем Привет! Столкнулся с такой проблемой: В Бухгалтерия 8.3 есть документ "Инвентаризация Товаров". Тк вот, открываю этот документ, обработкой вношу в табличную часть изменения (колонка количество) обработкой же записываю документ но в открытом документе данные таб части не меняются. Только после того как закроешь документ и заново откроешь изменения отображаются. Как сказать в этой же обработке или в документе (т.к. кусок кода открывающий обработку находится в модуле формы этого документа) обновлять данные табличной части документа?
#1 by aka AMIGO
А что, открыть заново той-же обработкой не получится?
#2 by aka AMIGO
Или уж сказать юзеру, что требуется док закрыть и открыть заново.. Этого требует алгоритм
#3 by dred999
На сервере получать форму документа а затем открывать ее на клиенте?
#4 by Nuobu
ОбновитьОтображениеДанных, ФормаДокумента.Таблица.Обновить, ФормаДокумента.Обновить. Пробуй разные варианты.
#5 by aka AMIGO
Ммм.. пардон :)
#6 by dred999
Пробую
#7 by Cyberhawk
Из сработает, насколько помню, только метод формы (первый)
#8 by Cyberhawk
Метод таблицы (почему-то) не срабатывает
#9 by dred999
Хмммм. как же быть..
#10 by MishaD
Если все равно документ открываешь, то может внешнюю обработку заполнения табличной части использовать ?
#11 by dred999
Ну тк вот как ее использовать?
#12 by hhhh
обновить точно не сработает, данные которые уже закружены, обновляются на экране. А надо загрузить данные из базы.
#13 by Метранпаж
оповеститьОбИзменении) не поможет?
#14 by DefMB
В типовой БП30 делается через оповещение, смотри в общих модулях процедуру
#15 by dred999
Нет не помогает
#16 by dred999
Все отработало. Спасибо!
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям