Я начал использовать средство просмотра отчетов Microsoft + их конструктор отчетов, я бы сказал, довольно хорошо.У меня есть одна проблема, которую я не могу решить.
Я хочу иметь одну форму с элементом управления просмотра отчетов и просто отправить в эту форму название отчета и необходимые параметры, и я предполагаю, что данныеисточник (мне нужно указывать источник данных каждый раз, когда я загружаю отчет? потому что я назначил его в конструкторе отчетов).
У кого-нибудь есть пример, как это сделать?Я провел некоторое исследование, но не нашел ничего полезного.
Теперь я загружаю отчеты, как в примере ниже.
private void ReportViewer_Load(object sender, EventArgs e)
{
ReportDataSource dt = new ReportDataSource("Customer2",bindingSource1);
reportViewer1.LocalReport.DataSources.Clear();
reportViewer1.LocalReport.DataSources.Add(dt);
ReportParameter pm = new ReportParameter("id");
pm.Values.Add("1");
reportViewer1.LocalReport.SetParameters(pm);
reportViewer1.LocalReport.Refresh();
this.reportViewer1.RefreshReport();
}