neda_dela
چهارشنبه 13 آبان 1388, 00:28 صبح
سلام دوستان
من می خوام از رکورد هام که عکس هم دارن گزارش تهیه کنم طوری که عکس اون هم توی گزارش باشه و بشه پرینت گرفته بشه ازش
من یه گزارش خالی ایجاد می کنم و بعد بانک رو توش expert می کنم تا بتونم فیلد های مورد نظرم رو توش قرار بدم. من اون فیلدهای مورد نیازم رو توی قسمت setion3 یا details قرار میدم و این هم کدی هست که برای دکمه گزارش نوشتم:
if (textBox3.Text == "")
{
MessageBox.Show("لطفا شغل پدر را تعیین نمایید");
}
else
{
report_viewer formrep = newreport_viewer();
CrystalReport2 cr1 = newCrystalReport2();
cr1.SetDataSource(quranDataSet);
cr1.RecordSelectionFormula = "{[st-shakhsi].fjob}='" + textBox3.Text + "'";
formrep.Show();
formrep.crystalReportViewer1.ReportSource = cr1;
}
اما وقتی اجراش می کنم این خطا رو میده
the field name is not known
error in formula
خطاش هنوز ادامه داره ....
گویا فیلد شغل پدر رو نمی شناسه چه کار کنم؟
من می خوام از رکورد هام که عکس هم دارن گزارش تهیه کنم طوری که عکس اون هم توی گزارش باشه و بشه پرینت گرفته بشه ازش
من یه گزارش خالی ایجاد می کنم و بعد بانک رو توش expert می کنم تا بتونم فیلد های مورد نظرم رو توش قرار بدم. من اون فیلدهای مورد نیازم رو توی قسمت setion3 یا details قرار میدم و این هم کدی هست که برای دکمه گزارش نوشتم:
if (textBox3.Text == "")
{
MessageBox.Show("لطفا شغل پدر را تعیین نمایید");
}
else
{
report_viewer formrep = newreport_viewer();
CrystalReport2 cr1 = newCrystalReport2();
cr1.SetDataSource(quranDataSet);
cr1.RecordSelectionFormula = "{[st-shakhsi].fjob}='" + textBox3.Text + "'";
formrep.Show();
formrep.crystalReportViewer1.ReportSource = cr1;
}
اما وقتی اجراش می کنم این خطا رو میده
the field name is not known
error in formula
خطاش هنوز ادامه داره ....
گویا فیلد شغل پدر رو نمی شناسه چه کار کنم؟