PDA

View Full Version : انتخاب رکوردی که میخواهیم در کریستال ریپورتر ویو و چاپ شود



kamalian1347
پنج شنبه 09 دی 1389, 10:09 صبح
با سلام و تشکر.
من میخوام در صورتیکه نتیجه جستجوهام در دیتا تیبل بیش از یه رکورد باشه با کلیک روی رکورد انتخابی (مثلا ستونی از رکورد که برای نمایش شماره سطر استفاده میشه یا هر ستون دیگه )همان سطر برای ریپورت به کریستال ویو ارسال بشه.ضمنا من از کریستال ریپورتر همراه C#2005 استفاده میکنم. قطه سورسم هم به شکل زیر هست .
دوستان در صورت امکان لطفا راهنمایی فرمایند.ممنون میشم


objDataAdapter.SelectCommand.Parameters.AddWithVal ue("@lname", txtlname.Text);

objDataAdapter.SelectCommand.CommandText =
"...........");

SqlCommand objCommand = new SqlCommand();

objDataAdapter.Fill(objDataSet, "tblsearch");
objDataAdapter.Fill(objDataSet, "DataTable1");
grdsearch.AutoGenerateColumns = true;
grdsearch.DataSource = objDataSet;
grdsearch.DataMember = "tblsearch";
// Clean up
objDataAdapter = null;
objConnection = null;

.
.
.
.
.
CrystalReport2 objRpt = new CrystalReport2();
objRpt.SetDataSource(objDataSet);
//========PARAMETER INFO===========
ParameterFields pfs = new ParameterFields();

ParameterField pf1 = new ParameterField();
ParameterDiscreteValue pdv1 = new ParameterDiscreteValue();

crystalReportViewer1.ParameterFieldInfo = pfs;
crystalReportViewer1.ReportSource = objRpt;
.
.