|
Что влияет на скорость открытия формы объект 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) Понятно :( Я думал наоборот, чудофича :)
|
|