Имя: Пароль:
1C
1С v8
Что влияет на скорость открытия формы объект 1с
0 gem
 
13.01.21
21:49
Есть нетиповая конфигурация. Есть справочник Контрагентов, с большим количеством полей, таблиц в реквизитах.
Сделана форма на УФ, на форме минимум информация (наименование, код) и нет кода.
При открытии формы, заметно подтупливание, при этом в замерах производительности ничего нет. На форме нет никакого динамического считывания других объектов.

Почему может лаг при открытии формы?
Взял, создал новый документ, 3 реквизита и простая форма. Открывает в УФ почти сразу.
1 acht
 
13.01.21
22:08
(0) Потому что "с большим количеством полей, таблиц в реквизитах" приводит к большим накладным затратам на передачу контекста.
2 gem
 
13.01.21
22:15
(1)
Понимаю, даже в том случае, если эти данные не находятся на форме.
получается, что рабочий вариант для ускорения открытия формы это вынесение реквизитов в отдельные таблицы и джойны.
3 H A D G E H O G s
 
13.01.21
22:17
4 gem
 
13.01.21
22:42
(3)
Спасибо!
Определенно быстрее стало.
5 RomanYS
 
13.01.21
22:50
(3) А объяснение есть какое-нибудь, или чистая практика?
6 palsergeich
 
13.01.21
23:18
(5) Есть.
Когда галка не стоит - данные не передаются с сервера на клиент.
Уменьшается объем траффика и нагрузка на сериализатор
7 palsergeich
 
13.01.21
23:26
(6) Но есть минус - в текущиеДанные значения этого поля не будет)
8 RomanYS
 
13.01.21
23:37
(6) Я насколько я понял, установка галки убрала тормоза или всё-таки наоборот?
9 RomanYS
 
13.01.21
23:37
(7) Это-то как раз понятно
10 palsergeich
 
13.01.21
23:41
(8) они по умолчанию включены, их надо снять, что бы было лучше.
Оратор из (3) показал куда щёлкать
11 RomanYS
 
13.01.21
23:52
(10) Понятно :( Я думал наоборот, чудофича :)