Имя: Пароль:
1C
 
Как-то криво кэшируются данные в таблице формы с источником динамический список
0 toypaul
 
гуру
07.12.18
13:04
Есть дин. список, таблица формы. В таблице формы выведены через точку три колонки. Одна из них ПД.Статус. В форме у ПД программно поменялся статус, после этого на форме статус не поменялся. И более того при закрытии и повторном открытии формы статус не обновляется. Только после того как захожу в сам ПД, записываю, только тогда Статус меняется.

Пока писал вспомнил что есть какой-то метод для обновления списков и форм при программном изменении. Странно что при переоткрытии значение в колонке не меняется.
1 Fragster
 
гуру
07.12.18
13:08
Так и задумано (кривая архитектура)
2 Fragster
 
гуру
07.12.18
13:09
ОповеститьОбИзменении надо, но если ты делаешь это на сервере, то тебе надо с сервера на клиент прокинуть, что же ты поменял
3 toypaul
 
гуру
07.12.18
13:11
Короче понял что не стоит выводить через точку если значение в колонке может меняться.
4 Fragster
 
гуру
07.12.18
13:13
(3) да не, можно. просто если ты об изменении не оповестишь клиент, то ничего не произойдет
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший