LocalReport.SetParameters() - работает медленно

da_sql
Дата: 14.01.2010 11:46:59
Добрый день. Столкнулся с проблемой производительности при добавлении коллекции параметров (16 значений) в ReportViewer.

me.RV_RCM.localreport.setparameters(ReportParameters) 

Указанная выше строчка кода работает 10 секунд - непонятно почему такое происходит.
.net framework 2.0 - 3.5 - поведение одинаково.
разработка шла в среде Microsoft Vusial Studio 2005

Если кто-нибудь сталкивался с похожей проблемой - помогите разобраться и пофиксить.
Спасибо.
Курочка Ряба
Дата: 14.01.2010 11:59:19
Код инициализации и вставки параметров в студию.
da_sql
Дата: 14.01.2010 19:31:14
код добавления параметров указан выше - на нем то и тормозит.

Инициализация параметров вот:
 Dim paramList As Generic.List(Of ReportParameter)

И сам процесс добавления элементов в коллекцию проходит за ~0.01 секунды

В чем может быть грабля? Не хочется думать, что построитель отчетов полная лажа.
da_sql
Дата: 15.01.2010 20:04:07
Неужели у всех быстро работает?
Курочка Ряба
Дата: 15.01.2010 20:13:16
da_sql
Неужели у всех быстро работает?

Именно так. Попробуйте удалить всю логику из отчета. Когда будет пустой отчет, попробуйте еще раз передать ему свои параметры.