الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف يمكننى عمل فلتر للتقرير ؟

بدأه gedo في 4 أكتوبر 2013 · 6 رد · 1,895 مشاهدة · في تصميم وبرمجة التقارير
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

 

كف حالكم ياشباب بارك الله فيكم وجزاكم الله كل خير

 

عندى تقرير Report Viewer واريد ان اعمل فلتر للبيانات بحسب الحقل Address وبحسب تاريخ معين من الحقل Ddate وبين تاريخين

 

مرفق المشروع

 

انتظر المساعدة

 

شكرا لكم وبارك الله فيكم وجزاكم الله كل خير

Report And Filter.rar

#2

السلام عليكم ورحمة الله وبركاته

 

أخى الفاضل لقد تم التعديل المناسب إن شاء الله 

 

وبإذن الله يكون المرغوب من حضراتكم

 

ولكن فى حالة التاريخ 

 

لابد أن حضرتك تضيف التاريخ من الفيجوال بيسك و--- يجب إضافة التاريخ فقط لأنه

 

عند إضافة التاريخ من الأكسيس  يتم إضافة الوقت أيضا وهنا لا يستطيع أن يجد القيمة مضبوطة بالوقت والتاريخ معاً 

 

وهنا أعتقد أن الفكرة وضحت 

 

والفكرة فى البحث عن التاريخ أن أضع التاريخ ما بين شباكين   #   التاريخ #

 

وحتى إذا كان ما بين تاريخين  نفس الطريقة 

 

 

هذا وبالله التوفيق 

ارجو من ان الله سبحانه وتعالى أن تدعو لأبى بالشفاء العاجل 

 

وجزاكم الله خيراً 

 

والسلام عليكم ورحمة الله وبركاته

Report And Filter Edited.rar

#3

ارجو من ان الله سبحانه وتعالى أن يجعلكم تدعو لأبى بالشفاء العاجل 


 


وجزاكم الله خيراً 


#4

السلام عليكم ورحمة الله وبركاته

 

جزاك الله كل خير اخى الكريم اسال الله ان يشفى والدك عاجلا باذن الله

 

هل يمكن استخدام نفس الكود الذى ارفقتة فى تعبئة البيانات وعرضها اظن ان الخطا فى قراءة التاريخ والوقت معا بعد تغيير الكود

 

لانى حاولت كثيرا استخدام البارميتر وعمل فلتر من داخل الاداة نفسها ولكن الدوت نت 2010 يختلف عن 2008 فى تصميم الريبورت

 

انتظر المساعدة 

 

وجزاك الله كل خير وتم شفاء والدك على خير باذن الله

#5

السلام عليكم ورحمة الله وبركاته

 

كيف حالكم جميعا 

 

الحمد لله قدرت اتوصل لعمل الفلترة بواسطة parameter

 

والطريقة هى كالتالى 

 

اضافة parameter للتقرير وتحديد نوعة text

 

وعمل فلتر باختيار حقل العنوان وتمريرة للبارميتر الى عملناة

 

ودا الكود المسؤل عن عرض البيانات

       Dim Address As New ReportParameter("ParAddress", DateTimePicker1.Value.Date)
        Try
            Me.Table1TableAdapter.Fill(Me.DataDataSet.Table1)
            ReportViewer1.LocalReport.SetParameters(New ReportParameter() {Address})
            ReportViewer1.RefreshReport()
        Catch ex As Exception
            MessageBox.Show(ex.ToString)
        End Try

اريد فقط تغيير الريبورت برمجيا يعنى عندى report1 و report2 الافتراضى الى انا مختارة فى الاداة هو report1 عاوز اغيره للاداة ReportViewer1 برمجيا عند الضغط على زر معين علشان اعرض تقرير بشكل تانى

 

انتظر ردكم

 

وشكرا لكم جميعا وبارك الله فيكم وجزاكم الله كل خير

تم تعديل هذه المشاركة بواسطة gedo في 4 أكتوبر 2013 في 20:33

#7

السلام عليكم ورحمة الله وبركاته

 

شكرا لك اخى الكريم 

محمد فؤاد تركي

 

ولكن انا سؤالى عن ال Microsoft report viewer والحمد لله الموضوع اتحل وقدرت اعمل فلترة عن طريق الباريميتر طبعا فى طريقة تانية ومثال جميل للاخ 

arafat_system 

اسال الله ان يجزية كل خير وان يشفى والدة يارب العالمين 

 

المهم اخى محمد انا كل المشكلة الى بتواجهنى دلوقتى انى عاوز اداة report viewer تعرض اكثر من تقرير

 

يعنى انا عندى مثلا report1.rdlc و report2.rdlc وعاوز عند الضغط على button1 مثلا يعرض لى report1 وعند الضغط على button2 يعرض لى report2 

 

يعنى باختصار اخى محمد اداة واحدة واكثر من تقرير 

 

اتمنى المساعدة

 

وشكرا لك وبارك الله فيك وجزاك الله كل خير

مواضيع مشابهة