Странная скорость работы отчета
Добрый день!
Столкнулся со странной, на мой взгляд, работой отчета.
Есть отчет с группировкой по трем полям. Его вид:
GroupHeader1
GroupHeader2
GroupHeader3
MasterData1
GroupFooter3
GroupFooter2
GroupFooter1
Первый и второй "хедеры" разворачиваемые, а на диалоговой форме стоят три RadioButton. В зависимости от того, который выбран, меняется свойство ExpandDrillDown вышеупомянутых "хедеров".
В самом отчете есть "кнопка" перезапуска отчета.
Теперь сама суть проблемы. При всех свернутых группировках - время выполнения отчета 4-5 сек, при развернутой 1 внешней - 8-10 сек, при всех развернутых - 55-60 сек. Эти замеры при первом запуске отчета и они повторяются при скольки угодных перезапусках "кнопкой", но при условии, что не меняется развернутость групп. Если запустить отчет с первой развернутой группой, а потом перезапустить "кнопкой" со всеми свернутыми - результат все равно будет 8-10 сек и не вернется к изначальным 4-5. Такой же эффект, если разворачивать/сворачивать вручную.
В чем причина такого поведения отчета? Прошу Вашей помощи.
Столкнулся со странной, на мой взгляд, работой отчета.
Есть отчет с группировкой по трем полям. Его вид:
GroupHeader1
GroupHeader2
GroupHeader3
MasterData1
GroupFooter3
GroupFooter2
GroupFooter1
Первый и второй "хедеры" разворачиваемые, а на диалоговой форме стоят три RadioButton. В зависимости от того, который выбран, меняется свойство ExpandDrillDown вышеупомянутых "хедеров".
В самом отчете есть "кнопка" перезапуска отчета.
Теперь сама суть проблемы. При всех свернутых группировках - время выполнения отчета 4-5 сек, при развернутой 1 внешней - 8-10 сек, при всех развернутых - 55-60 сек. Эти замеры при первом запуске отчета и они повторяются при скольки угодных перезапусках "кнопкой", но при условии, что не меняется развернутость групп. Если запустить отчет с первой развернутой группой, а потом перезапустить "кнопкой" со всеми свернутыми - результат все равно будет 8-10 сек и не вернется к изначальным 4-5. Такой же эффект, если разворачивать/сворачивать вручную.
В чем причина такого поведения отчета? Прошу Вашей помощи.
Комментарии
Тогда просьба ко всем - можете у себя проверить работу подобного отчета и отписаться? Хотя бы будет понятно, это такая "фича" ФР или проблема только у меня.