PDA

View Full Version : مبتدی: گزارش گیری با کریستال ریپورت در C#‎ 2013



mortezaTAKS
سه شنبه 05 مرداد 1395, 10:54 صبح
می خوام توC#‎‎‎‎‎ از کریستال ریپورت استفاده کنم ولی تو اون خطی که با ****** مشخص کردم error میده . بدون اونخط اجرا میشه ولی کل گزارشارو برام میاره . وقتی می خوام Datasource و Set کنم گیر میده. لطفا راهنماییم کنید. ممنون



objDataAdapter.SelectCommand = new SqlCommand();
objDataAdapter.SelectCommand.Connection = con;
objDataAdapter.SelectCommand.CommandType = CommandType.Text;
objDataAdapter.SelectCommand.CommandText = modMain.frmReport.SSQLQuery + InClause1;
DBDesigners.CRDataSet objDataSet = new DBDesigners.CRDataSet();
con.Open();
objDataAdapter.Fill(objDataSet, "DataTable1");
con.Close();
CrystalReport1 objRpt = new CrystalReport1();
objRpt.FileName = modMain.ReportFileName;
if (objDataSet.DataTable1.DataSet!= null && objDataSet!= null )
{
objRpt.SetDataSource(objDataSet.DataTable1.DataSet );//*********
}
modMain.frmViewReport.CRW.ReportSource = objRpt;
modMain.frmViewReport.CRW.DisplayToolbar = true;
modMain.frmViewReport.ShowDialog();