PDA

View Full Version : سوال: ارسال اطلاعات داخل فرم به خود برنامه کریستال ریپورت



forodo
یک شنبه 09 شهریور 1393, 13:53 عصر
سلام
با این کدها میشه اطلاعات داخل فرم رو به کریستالی که با خود برنامه ویژوال درست شده فرستاد ولی چطور می تونم به خود برنامه کریستال ریپورت بفرستم.
به جای نام پارامترهای داخل کریستال ویژوال برای ارسال به خود کریستال ریپورت چه چیزی رو باید تعریف کنم؟
ReportDocument rpt = new ReportDocument();
rpt.Load(@"..\..\CrystalReport5.rpt");
TextObject txt;
if (rpt.ReportDefinition.ReportObjects["Text2"] != null)
{
txt = (TextObject)rpt.ReportDefinition.ReportObjects["Text2"];
txt.Text = textBox1.Text;
}
crystalReportViewer1.ReportSource = rpt;
ReportDocument rpt = new ReportDocument();
rpt.Load(@"..\..\CrystalReport5.rpt");
rpt.SetParameterValue("ali1", "aaa");
crystalReportViewer1.ReportSource = rpt;
با تشکر