PDA

View Full Version : خطا در کریستال ریپورت



yanni2
سه شنبه 20 مرداد 1394, 16:29 عصر
با سلام دوستان من نرم افزار نوشتم که تو بخش گزارشش شما id وارد می کنید و گزارش طبق آن id به شما فرد مورد نظر را نشان میدهد
اما وقتی دکمه نمایش را میزنم پیغام زیر را نشان میدهد که فک نکنم از کد باشد
لطفا راهنمایی کنید چکار کنم
134157

گزارش هم در debug کپی کردم
اینم کد برنامه
SqlConnection con = new SqlConnection();
SqlCommand cmd = new SqlCommand();
con.ConnectionString="Data Source=.;Initial Catalog=amlakasli; Integrated Security=true";
cmd.Connection = con;
cmd.CommandType = CommandType.StoredProcedure;
cmd.CommandText = "Search_ID";
SqlParameter id = new SqlParameter("@id", Txt_id.Text);
cmd.Parameters.Add(id);
SqlDataAdapter dataadapter = new SqlDataAdapter();
dataadapter.SelectCommand = cmd;
DataSet ds = new DataSet();
dataadapter.Fill(ds);

ConnectionInfo connectionInfo = new ConnectionInfo();
ReportDocument RepDoc = new ReportDocument();
connectionInfo.ServerName = ".";
connectionInfo.DatabaseName = "amlakasli";
string RepPath = Application.StartupPath + @"\\CrystalReport1.rpt";

RepDoc.Load(RepPath);
RepDoc.SetDataSource(ds);
crystalReportViewer1.ReportSource = RepDoc;

// be ezay ferestadan yek parameter kar mikonan

ParameterValues parameterValues = new ParameterValues();
ParameterDiscreteValue parameterDiscreteValue = new ParameterDiscreteValue();
parameterDiscreteValue.Value = Txt_id.Text;
parameterValues.Add(parameterDiscreteValue);
ParameterFieldDefinitions parameterFieldDefinitions =
RepDoc.DataDefinition.ParameterFields;
ParameterFieldDefinition parameterFieldDefinition =
parameterFieldDefinitions["@id"];
parameterFieldDefinition.ApplyCurrentValues(parame terValues);

masoud sh
سه شنبه 20 مرداد 1394, 16:33 عصر
یه سرچی قبل سوالتون تو پستا بزنید بد نیس
دقیقا دیروز من عین این سوالا گزاشتم و دوستان جوابشا دادن

http://barnamenevis.org/showthread.php?504400-%D8%AE%D8%B7%D8%A7-%D8%AF%D8%B1-%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%D8%A7%D8%B2-crystal-report&p=2250947&viewfull=1#post2250947

yanni2
سه شنبه 20 مرداد 1394, 16:36 عصر
یه سرچی قبل سوالتون تو پستا بزنید بد نیس
دقیقا دیروز من عین این سوالا گزاشتم و دوستان جوابشا دادن

http://barnamenevis.org/showthread.php?504400-%D8%AE%D8%B7%D8%A7-%D8%AF%D8%B1-%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%D8%A7%D8%B2-crystal-report&p=2250947&viewfull=1#post2250947

اتفاقا الان قبل شما پیدا کردم ببخشید اما الان این پیغامو میده

134158