ورود

View Full Version : عدم موفقیت در ارسال پارامتر از #c به crystal reporte



generic
دوشنبه 08 اسفند 1390, 03:49 صبح
من از کد زیر برای ارسال پارامتر استفاده کردم

report.SetParameterValue("date", date);

ولی در زمان اجرا کادر زیر را نمایش میدهد!
83376
از دوستان تقاضای کمک .
با تشکر
http://barnamenevis.org/images/misc/pencil.png

generic
دوشنبه 08 اسفند 1390, 16:26 عصر
این Discretevalue را چطور از داخل برنامه باید مقدار داد.از کد زیر استفاده کرده ام.


[/SIZE]ClassSelling ItemToReport = new ClassSelling();
ReportDocument rd = new ReportDocument();
rd.FileName = "C:\\Users\\user\\Desktop\\restorantf\\fishreport.r pt";
fishreport report = new fishreport(); // Crystal Reporte Object
rd.SetDataSource(ItemToReport.CreateDataTable(dgv) );
report.SetParameterValue("date", date);
report.SetParameterValue("printNumber", fishNumber);
report.SetParameterValue("sum", sum.ToString());
crystalReportViewer1.ReportSource = rd;
crystalReportViewer1.Show();
]

s3rv3r
دوشنبه 08 اسفند 1390, 18:10 عصر
نوع پارامتر چی هست؟ شما چی بهش پاس دادی؟؟

generic
دوشنبه 08 اسفند 1390, 21:30 عصر
نوع پارامتر چی هست؟ شما چی بهش پاس دادی؟؟

کریستال string تعریف کردم و میخوام string پاس بدم!

s3rv3r
دوشنبه 08 اسفند 1390, 22:32 عصر
البته بهتر بود مشکلتون رو به یه سورس کوچیک مطرح میکردید تا اصلاح میشد براتون

تو این سمپل که براتون قرار دادم مقدار تکست باکس تو فرمم به عنوان پارامتر میره برای پرینت

همچین مشکلی هم نیست.

فقط یادتون باشه تعریف میکنید پارامتر رو مقدار ندید این پنجره نمایش داده میشه

VS2008

generic
سه شنبه 09 اسفند 1390, 10:29 صبح
البته بهتر بود مشکلتون رو به یه سورس کوچیک مطرح میکردید تا اصلاح میشد براتون

تو این سمپل که براتون قرار دادم مقدار تکست باکس تو فرمم به عنوان پارامتر میره برای پرینت

همچین مشکلی هم نیست.

فقط یادتون باشه تعریف میکنید پارامتر رو مقدار ندید این پنجره نمایش داده میشه

VS2008

از من discreteValue میخواهد !!!!!!!!!!!