تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] باراميتر و LISTBOX
#4
سوالي للإخوة .... هل العناصر الموجودة في الليست بوكس محددة (أي ذات قيم معلومة لديكم ... مثلاً ليست بوكس عناصره ذكر ,أنثى ) فيمكنكم تكرار جملة إسناد الباراميترات على عدد عناصر الليست بوكس قبل إظهار التقرير (ReportViewer) كتالي :

          
كود :
;MyReport.SetParameterValue("@Male", listBox1.items[0].toString())
           ;MyReport.SetParameterValue("@Female", listBox1.items[1].toString())
           ;()GenderForm GF = new GenderForm
           ;GF.crystalReportViewer1.ReportSource = MyReport
;()GF.ShowDialog
 

أما اذا كانت الليست بوكس ذات عناصر غير معروفة أو متغيرة فيمكنك كتابة جملة إسناد الباراميترات داخل جملة تكرارية (مثلاً for) وايضاً قبل إظهار التقرير كتالي :


                                                                                 
كود :
for(int i=0; i<listBox1.Items.Count; i++)
                                                                                             }
                ; MyReport.SetParameterValue(gender[i], listBox1.Items[i].ToString())
                                                                                {
                                             ;()GenderForm GF = new GenderForm
                ;GF.crystalReportViewer1.ReportSource = MyReport
                                                                         ;()GF.ShowDialog


وانتبهوا  الترتيب مهم عند ارسال اسم الباراميتر و قيمته في الجملة التكرارية for  

ملاحظة: الكود السابق مكتوب بلغة السي شارب كتبته بهذه اللغة لاني لا أعرف لغة الفيجول بيسك ولاني اعتقد انمها متشابهتين.... وآمل ان أكون قد فهمت المشكلة لديكم وآمل ان يكون الشرح واضحاً .
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
باراميتر و LISTBOX - بواسطة fefooo29 - 17-12-15, 05:54 PM
RE: باراميتر و LISTBOX - بواسطة fefooo29 - 24-12-15, 11:51 AM
RE: باراميتر و LISTBOX - بواسطة k_medhat - 29-04-16, 07:25 PM
RE: باراميتر و LISTBOX - بواسطة Compiler - 30-04-16, 07:34 AM
RE: باراميتر و LISTBOX - بواسطة k_medhat - 01-05-16, 09:18 AM
RE: باراميتر و LISTBOX - بواسطة k_medhat - 02-05-16, 11:22 AM
RE: باراميتر و LISTBOX - بواسطة Compiler - 06-05-16, 12:55 AM
RE: باراميتر و LISTBOX - بواسطة سعود - 06-05-16, 06:02 AM
RE: باراميتر و LISTBOX - بواسطة k_medhat - 10-05-16, 05:00 PM
RE: باراميتر و LISTBOX - بواسطة k_medhat - 21-05-16, 07:30 PM
RE: باراميتر و LISTBOX - بواسطة khodor1985 - 21-05-16, 08:11 PM
RE: باراميتر و LISTBOX - بواسطة ابو ليلى - 21-05-16, 09:10 PM
RE: باراميتر و LISTBOX - بواسطة k_medhat - 23-05-16, 07:21 PM

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم