منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : الرجاء مساعدتي في بناء التقارير
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم 
انا اريد انشاء تقارير لبريد الوارد طبعا قمت بانشاء الداتا ست وضفت فيها الداتا تيبل لجدول الوارد وضفت الاعمدة الذي اريدها 
وقمت بانشاء فورم وضفت فيه ريبوت فيو وكدلك فورم لعرض التقارير لكن لدي مشكلة في البرمجة
فانا متلا اريد الاستعلام عن البريد الوارد حسب جهة معينة يعني اريد تقرير يشمل البريد الوارد من الجهة الفلانية وهكدا وكدلك حسب سنة معينة وحسب تاريخ معين وطبعا الكود التالي هو الكود الدي تم وضعه في الفورم اذي يحتوي على الريبوت
PHP كود :
Me.InBOX1TableAdapter.Fill(Me.DataSet1.InBOX1)

 
       Me.ReportViewer1.RefreshReport()
 
   End Sub
    Public Shared Sub getfilltervalues
(ByVal type As String)
 
       Try
            Select 
Case type
                Case 0

                    Form4
.InBOX1TableAdapter.FillBy(Form4.DataSet1.InBOX1type)
 
           End Select
        Catch ex 
As Exception
            MsgBox
(ex.ToString)

 
       End Try
 
       Form4.ReportViewer1.RefreshReport()
 
   End Sub 

والفورم المعروض في الصورة الدي وضيفته يعرض التقرير الذي اختاره كتبت في butten العرض الكود التالي والاستعلامات وضعتها في ا
PHP كود :
Form4.getfilltervalues(ComboBox1.SelectedIndex)
 
       Form4.Show() 
والاستعلامات انشائتها من خلال الداتا تيبل في الداتا ست كالتالي
PHP كود :
SELECT        MSIDFnameMSdata
FROM            InBOX 
WHERE Fname
=? 



وللعلم انا علي اساس قمت بي برمجة كومبو بوكس الجهات فقط والرجاء مساعدتي ولكم جزيل الشكر واسفة على الأطالة
اذا كنت كتبت ?=WHERE Fname وكان Fname هو نص فخطأ اختيار ComboBox1.SelectedIndex لانه رقم
غيرها مثلا الى ComboBox1.Text وجرب