السلام عليكم ورحمة الله وبركاته
عندي تقرير مصمم بالكريستال ريبورت و البيانات من Stored Procedur
المعامل او parameter تاريخ
المشكله في كل مره اعرض فيها التقرير تظهر لي رساله من الكريستال ريبورت
تطلب ادخال قيمه المعامل parameter
ارجو المساعدة
السلام عليكم ورحمة الله وبركاته
عندي تقرير مصمم بالكريستال ريبورت و البيانات من Stored Procedur
المعامل او parameter تاريخ
المشكله في كل مره اعرض فيها التقرير تظهر لي رساله من الكريستال ريبورت
تطلب ادخال قيمه المعامل parameter
ارجو المساعدة


السلام عليكم.
جرب الكود التالي:
ParameterField myParameterField = new ParameterField();
ParameterDiscreteValue myParameterDiscreteValue = new ParameterDiscreteValue();
myParameterDiscreteValue.Value = ctlBillDate.Value;
myParameterField.ParameterFieldName = "BillDate";
myParameterField.CurrentValues.Add(myParameterDiscreteValue);
myParameterFields.Add(myParameterField);
crystalReportViewer1.ParameterFieldInfo = myParameterFields;حيث ctlBillDate هو عنصر التاريخ
Adel Khayata كتب:السلام عليكم.
جرب الكود التالي:
ParameterField myParameterField = new ParameterField(); ParameterDiscreteValue myParameterDiscreteValue = new ParameterDiscreteValue(); myParameterDiscreteValue.Value = ctlBillDate.Value; myParameterField.ParameterFieldName = "BillDate"; myParameterField.CurrentValues.Add(myParameterDiscreteValue); myParameterFields.Add(myParameterField); crystalReportViewer1.ParameterFieldInfo = myParameterFields;حيث ctlBillDate هو عنصر التاريخ
الف شكر يا استاذ/عادل علي ردودك السريعه والمفيدة ومساعدتك للاعضاء ,, شكراً شكراً شكراً


السلام عليكم ,, للاسف ظهر خطأ عند استخدام الكود ,, وهذه صورة من الخطأ
http://imageshack.us...6/53137540.png/
وهذه صورة من المشكله الاصليه وهي ظهور رساله تطلب بادخال المعامل
http://imageshack.us...7/37825703.png/
ارجوا الافادة والمساعدة
تم تعديل هذه المشاركة بواسطة JAGUAR7007 في 14 فبراير 2012 في 08:28


ضع هلامة @ قبل اسم البرمتر
myParameterField.ParameterFieldName = "@BillDate";
وضع هذا الكود قبل فتح التقرير
crRep.VerifyDatabase();
سبحانه الله وبحمده سبحانه الله العظيم
if (You Love ArabTeam2000 ) MessageBox.Show("All ArabTeam2000 Love You"); else MessageBox.Show("go to your mama"); السلام عليكم,,
فيه كود آخر توصلت اليه ,, حتي يستفيد جميع الاعضاء
Imports CrystalDecisions.CrystalReports.Engine Imports CrystalDecisions.Shared
Dim parameterField As New ParameterFields
parameterField.Add("@EmpSaDt", ParameterValueKind.StringParameter, DiscreteOrRangeKind.DiscreteValue)
Dim Value As New ParameterDiscreteValue
Value.Value = MainForm.TextBox42.Text
parameterField(0).CurrentValues.Add(Value)
CrystalReportViewer1.ParameterFieldInfo = parameterField

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…