Я создал набор данных "dsDetails" на основе запроса оракула и пытается программно загрузить отчет в средство просмотра отчетов, но после запуска приведенного ниже кода отчет отображается пустым.Но до «ReportDataSource rds», Data правильно выбирает записи.Могу ли я сделать какие-либо настройки в свойстве отчета. Пожалуйста, предложите мне любую идею.Спасибо ....
protected void ddlTableName_SelectedIndexChanged(object sender, EventArgs e)
{
objdata.intTableName = Convert.ToInt32(ddlTableName.SelectedValue.ToString());
DataSet dsDetails = objbiz.FETCHCONFIGUREDATA(objdata);
ViewState["dsDetails"] = dsDetails;
dsDetails.GetXmlSchema();
dsDetails.WriteXmlSchema("D:\\Sources\\App_Data\\Ds.xsd");
dsDetails.WriteXml("D:\\Sources\\App_Data\\Ds.xml");
ReportViewer1.ProcessingMode = ProcessingMode.Local;
LocalReport lr = ReportViewer1.LocalReport;
lr.ReportPath = AppDomain.CurrentDomain.BaseDirectory + "Ins.UI.SysAdmin\rptdynamic.rdlc";
this.ReportViewer1.Reset();
ReportDataSource rds = new ReportDataSource(dsDetails.Tables[1].TableName, dsDetails.Tables[1]);
this.ReportViewer1.LocalReport.DataSources.Clear();
this.ReportViewer1.LocalReport.DataSources.Add(rds);
lr.DataSources.Add(rds);
lr.Refresh();
this.ReportViewer1.DataBind();
this.ReportViewer1.LocalReport.Refresh();
}