|
![]() |
#1 |
Участник
|
Создал отчет из 20 строк и 5 колонок
В котором в строках фильтры по кодам товаров (нескольким с указанием *|..) в колонках по периодам. В результате форма отрывается жутко долго. В чем может быть проблема? |
|
![]() |
#2 |
Участник
|
Уточню вопрос:
Это стандартная форма "Анализ Отчет Товар" не модифицированная, но настроенная на соответствующую аналитику по товарам и измерениям. Отличительная особенность это много расчетных полей в строках и столбцах, порядка 200 на одном экране. Форма матричная и поэтому проверить последовальность и правильность выбора индекса и наложения фильтра на мой взгляд проблематично из-за большого количестива вариантов настройки. |
|
![]() |
#3 |
Участник
|
Запустите для конкретных значений фильтра (настроек формы) и исследуйте данную конкретную ситуацию - почему долго.. Потом пойдете дальше. Пока вроде все ясно - открывается долго потому, что долго вычисляет значения полей на форме. Почему долго - смотрите для конкретной строки-ячейки.
|
|
![]() |
#4 |
Administrator
|
можно стартануть монитор клиента и запустить форму.
потом проанализировать сколько времени теряется на операциях и сколько этих операций совершатся. а дальше оптимизация ключей, коррекция отчета... не знаю |
|
![]() |
#5 |
Участник
|
Спасибо Sancho, отличный инструмент для анализа запросов.
раньне не пользовался |
|
![]() |
#6 |
Участник
|
Форма построена скорее всего на сифтах.
Надо проверить, стоит ли галка "Maintain Sift Index" в ключах, по которым идет расчет. Напишите путь к этой форме и версию нава. |
|