View Full Version : خطا هنگام ساخت گزرش سازی پویا با کریستال ریپورت 13
negar.rafie
یک شنبه 07 خرداد 1391, 19:38 عصر
سلام
دوستان من یه مشکلی برام پیش اومده و اینم اینه که وقتی می خوام پارامتر به کریستال ریپورت ارسال کنم همه چیز درست است ولی این کدها در کریستال ریپورت های ورژنهای پایین به خوبی کار می کند ولی وقتی می خوام ب ا ویژوال استادیو 2010 انجام بدم پیغام میده پارامتر اشتباه است که با تغییر نت فریم ورک هم درست نشد مشکل کجاست؟
87548
The parameter is incorrect
robat7
جمعه 12 خرداد 1391, 22:26 عصر
یا با روش زیر پارامتر را ارسال می کنی؟
CrystalDecisions.CrystalReports.Engine.ReportDocum ent r = new CrystalDecisions.CrystalReports.Engine.ReportDocum ent();
r.SetParameterValue("suppliercode", ID_Suppliercode);
r.SetParameterValue("supplierlocation", ID_SupplierLocation);
negar.rafie
شنبه 13 خرداد 1391, 10:14 صبح
پروژه را گذاشتم ببینید مشکل کجاست؟
Esmail Solhkhah
شنبه 13 خرداد 1391, 19:01 عصر
با فرض تعریف پارامترها در دیزاین ریپورت :
//for (int i = ColCounter; i < 5; i++)
//{
// ParameterField pf = new ParameterField();
// ParameterDiscreteValue pdv = new ParameterDiscreteValue();
// pdv.Value = "";
// pf.Name = "Col" + ColCounter;
// pf.CurrentValues.Add(pdv);
// pfs.Add(pf);
// ColCounter++;
//}
negar.rafie
شنبه 13 خرداد 1391, 19:25 عصر
یعنی منظورتون اینه که حلقه for را بردارم؟
این کار را کردم ولی بازم همون پیغام را میده
Esmail Solhkhah
شنبه 13 خرداد 1391, 19:31 عصر
یعنی منظورتون اینه که حلقه for را بردارم؟
بله ، شما تو چک هاتون پارامتر رو اد کردید.
این کار را کردم ولی بازم همون پیغام را میده
تو دیزاین ریپورت، پارامتر ها رو ایجاد کردید ؟
negar.rafie
شنبه 13 خرداد 1391, 20:39 عصر
خیلی ممنون مشکل پیغام این بود که تو دیزاین ریپورت، پارامتر ها رو ایجاد نکرده بودم دیگه اون ارور را نمیده
ولی اطلاعات را نشون نمیده
پروژه را دوباره می زارم
Esmail Solhkhah
شنبه 13 خرداد 1391, 23:02 عصر
ولی اطلاعات را نشون نمیده
طبیعیه نشون نده چون تو اون حلقه آخر دارید تمام پارامترها رو با مقدار خالی اضافه میکنید.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.