Имя: Пароль:
1C
1С v8
Теряется позиция в динамическом списке при программном обновлении
0 Chai Nic
 
10.10.24
14:21
Если обновляю ДС нажатием клавиши F5 - всё нормально, список обновляется, а позиция текущей строки не слетает. Если обновляю программно, методом .Обновить() - текущая строка перепрыгивает в начало списка. Как сделать, чтобы позиция сохранялась при программном обновлении?
1 osa1C
 
10.10.24
14:28
(0) Элементы.Список.Обновить(); сделай &НаСервере, а не &НаКлиенте
2 Волшебник
 
10.10.24
14:30
(0) Перед вызовом Обновить() запоминай текущую строку и потом пытайся её восстановить
3 osa1C
 
10.10.24
14:32
(2) не сработает
4 Chai Nic
 
10.10.24
14:32
(1) Да, только наоборот. У меня обновлялось на сервере, а надо было на клиенте. Спасибо за подсказку.
5 Волшебник
 
10.10.24
14:36
(3) Попытка не пытка.
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.