Имя: Пароль:
1C
 
ОбновитьОтображениеДанных
0 xReason
 
18.11.09
14:26
Вызываю

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

Обновление формы не происходит :( Все по старому
Косяк 1С ?

PS
УправляемаяФорма (ManagedForm)
ОбновитьОтображениеДанных (RefreshDataRepresentation)
Синтаксис:
ОбновитьОтображениеДанных()
Описание:
В принудительном порядке обновляет содержание элементов управления.
Полезен при изменении значений реквизитов формы вне формы, в тот момент, когда форма отображается на экране.

Доступность:
Тонкий клиент, веб-клиент, толстый клиент.
Примечание:
В веб-клиенте обновление элементов управления происходит не сразу, а после окончания выполнения кода на встроенном языке.
1 Mort
 
18.11.09
14:35
А что именно не обновляется?
2 xReason
 
18.11.09
14:42
Тонклий клиент - Форма.

Изменяю данные и вызываю этот метод. на форме тишина, а должно быть - "В принудительном порядке обновляет содержание элементов управления."
3 HouseCD
 
18.11.09
14:46
пробуй ЭтаФорма.Прочитать()
4 xReason
 
18.11.09
14:50
(3) Если на форме есть объект, то этот метод доступен
а если это ФормаСписок и там Динамический Список , то этого метода Прочитать() нету

И еще один косяк - панель навигации формы. 1С кеширует так данные, что при повторном заходе в это окно ни одно событие не срабатывает
5 программистище
 
19.11.09
18:19
у элемента(таблица) есть метод Обновить()
6 BabySG
 
19.11.09
19:44
(2) Ты бы уточнил, где и какие данные меняешь, ибо данные данным рознь...
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.