Zaten aşağıda gösterildiği gibi arkasında kodundan parametreleri sağlanan, ancak ben her çalıştırdığınızda, kristal raporu hala parametreleri ister. Eksik olduğum bir kod bloğu var mı?Kristal raporunu çalışma zamanında C# kodundan sağladığımda bile istekte bulunmasını nasıl engellerim?
string connectionString = WebConfigurationManager.ConnectionStrings["SCHOOLConnectionString"].ConnectionString;
SqlDataAdapter DA;
SqlDataAdapter dataAdap;
DataSet DS = new DataSet();
DataSet dataSet = new DataSet();
ReportDocument RD = new ReportDocument();
SqlConnection myConnection = new SqlConnection(connectionString);
myConnection.Open();
DA = new SqlDataAdapter("SELECT * FROM Exams WHERE AdmissionNo='RLA 0034'", myConnection);
DA.Fill(DS);
dataAdap = new SqlDataAdapter("SELECT * FROM RESULT WHERE AdmissionNo='RLAS 0005'", myConnection);
dataAdap.Fill(dataSet);
RD.Load(Server.MapPath("~/CrystalReport1.rpt"));
RD.SetParameterValue("PicPath",@"C:\Users\Me\Pictures\abu.jpg");
RD.DataSourceConnections.Clear();
RD.SetDataSource(DS.Tables[0]);
RD.Subreports[0].DataSourceConnections.Clear();
RD.Subreports[0].SetDataSource(dataSet.Tables[0]);
CrystalReportViewer1.ReportSource = RD;
CrystalReportViewer1.DataBind();
Kristal rapor için tam bir kod gönderin. –
bu tam kod Dev – Array