• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Edit Document отрабатывает долго, в чем может быть причина?

  • Автор темы Wormy
  • Дата начала
W

Wormy

Доброго всем времени суток! Подскажите, пожалуйста?
Переход в режим редактирования документа осуществляется 30-35 секунд, пользователи нервничают :rolleyes:
За счет чего можно это время сократить?
 

Kizarek86

Green Team
20.07.2007
871
7
BIT
41
за счет уменьшения кода отрабатываемого при открытии документа.
 
A

alb

может скрипт какой тяжелый на Querymodechange есть?
 
O

Omh

Или поля с суровым @DbLookup/@DbColumn.
Или сабформ много с плавающей шириной.
 
W

Wormy

Или поля с суровым @DbLookup/@DbColumn.
Или сабформ много с плавающей шириной.

угу...@DbColumn есть - 3 поля, но они все - computed when compose :huh:

сабформ нет, на Querymodechange тоже ничего нет(вобще подпрограммы для Globals и Form не задействованы), на самой форме - таблица с тремя закладками (ширина фиксирована), в таблице - поля и computed value в большом количестве :) :(

И еще беда: когда форма уже в режиме редактирования, на получение фокуса полем тратится столько же времени, т.е. секунд 20 - и это при том, что никаких действий или обработок событий для данного поля нет 8-( Вот что лотус может крутить в этом случае?
 

Medevic

Что это ? :)
Green Team
10.12.2004
3 334
1
BIT
4
Какая версия клиента?
В свойствах формы не стоит галка Automatically refresh fields?
 

Kizarek86

Green Team
20.07.2007
871
7
BIT
41
Мб обработка на другие поля есть...вообще посмотри в отладчике.
 
W

Wormy

Какая версия клиента?
В свойствах формы не стоит галка Automatically refresh fields?

Снятие галки Automatically refresh fields, конечно существенно ускорило перемещение между полями формы, но на скорость открытия формы и переход в режим редактирования не повлияло :rolleyes:
 

Medevic

Что это ? :)
Green Team
10.12.2004
3 334
1
BIT
4
Проверить формулы скрытия.
Таблица большая? Стоит попробовать убрать галку Size to fit у ячеек, если стоит.
И что за формулы в computed value?
 
W

Wormy

Проверить формулы скрытия.
Таблица большая? Стоит попробовать убрать галку Size to fit у ячеек, если стоит.
И что за формулы в computed value?

Нет, Size to fit не поднят, формулы в computed value = значение соответствующего Editable-поля (т.е. никаких громоздких вычислений)
А вот в формулах скрытия-то, видимо, и проблема: практически во всех стоит @DbColumn, хотя и обращение идет к вьюшке с одним неизменным документом?... :(
 
30.05.2006
1 345
12
BIT
0
А вот в формулах скрытия-то, видимо, и проблема: практически во всех стоит @DbColumn, хотя и обращение идет к вьюшке с одним неизменным документом?... :)
ужОс.. Небось вычитывается ВСЯ вьюшка а затем в ней строчка тупым перебором ищется

1.Замени на @DbLookUp - если искать всё-ж надо
2.Если ЭТО - во многих ф-лах видимости многих секций/полей/ячеек, читай/вычисляй один раз и держи во временном (CFD) невидимом поле. А уж на него ссылайся из ф-л видимости
 
W

Wormy

ужОс.. Небось вычитывается ВСЯ вьюшка а затем в ней строчка тупым перебором ищется

1.Замени на @DbLookUp - если искать всё-ж надо
2.Если ЭТО - во многих ф-лах видимости многих секций/полей/ячеек, читай/вычисляй один раз и держи во временном (CFD) невидимом поле. А уж на него ссылайся из ф-л видимости

сЫпасибА всем! :)
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!