منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
اعطاء المستخدم الامكانية فى اختيار الحقول التى يريد اظهارها تقرير Dev Express - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغات البرمجة الاخرى (http://vb4arb.com/vb/forumdisplay.php?fid=4)
+--- قسم : تقنية البرمجة Dev Express (http://vb4arb.com/vb/forumdisplay.php?fid=201)
+---- قسم : اسئلة تقنية البرمجة Dev Express (http://vb4arb.com/vb/forumdisplay.php?fid=203)
+---- الموضوع : اعطاء المستخدم الامكانية فى اختيار الحقول التى يريد اظهارها تقرير Dev Express (/showthread.php?tid=19017)



اعطاء المستخدم الامكانية فى اختيار الحقول التى يريد اظهارها تقرير Dev Express - noway - 29-01-17

عندى جدول بيتكون من 8 حقول
و عندى تقرير بيتكون من 5 حقول من اصل 8( 3 حقول اساسية لابد ان تظهر فى التقرير , و 2(من 5 الحقول المتبقية) بيتم اختيارهم من قبل المستخدم)
ولدى form فيها  2 * combobox بيتم عرض اسماء الخمسة الحقول المتبقية ليتم الاختيار بينهم
و button ليتم فتح report
اريد المساعدة لاعطاء امكانية للمستخدم انه يختار عدد 2 حقل من الحقول 5 المعروضة فى combobox تضاف الى الثلاثة حقول الاساسية


RE: اعطاء المستخدم الامكانية فى اختيار الحقول التى يريد اظهارها تقرير Dev Express - noway - 03-02-17

تم حل المشكلة
فى Form1 فيها Combobox1 + Button1
combobox1 فيها اسماء الحقول اللى المستخدم ممكن يغير بينها

[attachment=13022]

قى تقرير مرتبط بقاعدة بيانات اسمها Database3DataSet1 و الجدول اسمه Table1


[attachment=13023]

افتح صفحة الكود اللى فى Report و ادخل الكود التالى

PHP كود :
 Public Sub New()
        InitializeComponent()
        Dim fieldname As String Form1.ComboBox1.SelectedItem

        
'Controltool.DataBindings.Add("Text",DataSetName, "TableName.ColumnName")

        XrLabel3.DataBindings.Add("Text", Database3DataSet1, "Table1." + fieldname)
        XrLabel6.Text = Form1.ComboBox1.SelectedItem + " :"
    End Sub 

[attachment=13024]
[attachment=13025]


[attachment=13026]
[attachment=13027]