|
Обновление формы списка
| ☑ |
0
location
naïve
28.12.16
✎
08:12
|
Добрый день уважаемые. Пожскажите плз. Изменяю реквизит в документе и записываю документ. В документе реквизит поменян, а в форме списка светится еще старый пока не нажать на кнопку обновить, как можно сделать чтобы оно обновилось автоматом?
|
|
1
lxndr
28.12.16
✎
08:18
|
Глобальный контекст (Global context)
ОповеститьОбИзменении (NotifyChanged)
|
|
2
lxndr
28.12.16
✎
08:18
|
а вообще, нажми Ф5
|
|
3
location
naïve
28.12.16
✎
08:25
|
(2) неудобно пользоватю клацать F5
|
|
4
Радим1987
28.12.16
✎
08:31
|
ОбновитьОтображениеДанных()
|
|
5
apokrit
28.12.16
✎
08:36
|
(4) Никакого отношения к списку не имеет - так что и не поможет.
Б.м. правильный ответ в (1)
Если так не получается - то приделать к форме списка обработку оповещения, в ней вызывать <ТаблицаСвязаннаяСоСписком>.Обновить() и дергать оповещение из после записи в форме документа
|
|
6
location
naïve
28.12.16
✎
09:10
|
(5) не сработал такой вариант. он даже не заходит в обработку оповещения в форме списка. Делаю после записи в форме документа
&НаКлиенте
Процедура ПослеЗаписи(ПараметрыЗаписи)
ОповеститьОбИзменении(Объект.Ссылка);
КонецПроцедуры
Процедура ОбработкаОповещения(ИмяСобытия, Параметр, Источник)
ДокументСписок.Обновить();
КонецПроцедуры
|
|
7
location
naïve
28.12.16
✎
09:31
|
все получилось
вместо ОповеститьОбИзменении необходимо исользовать просто Оповестить.
|
|