powered by simpleCommunicator - 2.0.39     © 2025 Programmizd 02
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / ReportViewer
5 сообщений из 5, страница 1 из 1
ReportViewer
    #38941371
Zoomskij
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, использую на сайте в доменной сети C# элемент ReportViewer для отображения отчетов... Но есть один нехороший нюанс... Когда пытаюсь сформировать доовольно большой отчёт, он минуты полторы формируется



Затем просто всё пропадает и остается лишь панелька от ReportViewer



Может кто сталкивался с подобным, с чем может быть связанна данная проблема?

1) MsSQL - точно отдает данные, даже в большом количестве
2) Время выполнение отчета стоит неограниченное...

Может это настройки IIS, или же сам Chrome не поддерживает такие объемы информации... Хелп..
...
Рейтинг: 0 / 0
ReportViewer
    #38941396
Фотография vikkiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zoomskij,
Переделай отчёт,
проверь совпадение колаций на joinах,
соединяй таблицы по цифровым ключам вместо текстовых
сократи выборку
замени параметры в запросе на фиксированные значения,
смотри ExecutionLog3 где наибольшая задержка
проверяй скорость выгрузки отчёт в процессе построения на пути добавления каждого элемента (особенно графических)
посмотри процессы/планы на серверной стороне во время выполнения отчётов, начиная с самого простого: Activity Monitor..
в общем лови на каком шаге тормозит
...
Рейтинг: 0 / 0
ReportViewer
    #38941408
Фотография vikkiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ах да, хром может на некоторых версиях ReportViewer/SSRS не отображать из-за несовместимости (срабатывает атрибут:hidden), под него надо config или css переделывать, там всего пара строк насколько помню..
попробуй на IE как работает, в Crome выгрузи в Excel или что там, если в Excel выглядит нормально - значит просто Chrome на SSRS подглючивает (настройка SSRS конфигурации)
...
Рейтинг: 0 / 0
ReportViewer
    #38941417
Фотография vikkiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кстати родной SSRS не использует IIS который ты конфигурируешь через IIS консоль, у него свой независимый/встроенный есть.
...
Рейтинг: 0 / 0
ReportViewer
    #38941451
Zoomskij
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vikkiv, Спасибо за развернуй ответ, многие пункты я прямо сейчас возьму на заметку...

Chrome вполне нормально отображает и данный отчет, если выбирать меньшее количество параметров

Отчёт я бы с радостью переделал, использую я рекурсию, но рекурсия при группировке не позволяет использовать множественных родителей.

Из за этого отчёт, а вместе с ним и запрос к базе (свыше миллиона строк) вместо одного раза выполняется вместо одного раза, 5 раз, да плюс и по несколько JOIN-ов... а если выбранно большое количетсов пар, ЗАКАЗ-НАРЯД, то эта цифра пять умножается на кол-во пар...



Одно из соединяемых полей всегда будет строкое, ничего поделать с этим не могу... такова база...
Выборку сократить не смогу, это ведь прихоти пользователей, а по сути и производства
Параметры, указывают пользователи через формы asp.net...

Копну в сторону IIS который тогда совместно идет с Report Service... но а запрос конечно нужно оптимизировать... Какая бы база не была, а полторы минуты слишком много.

Спасибо за ответ, даже не ожидал :)
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / ReportViewer
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]