بسم الله الرحمن الرحيم
وبعد فإستكمال لموضوعنا السابق (( طريقة عمل تقرير با rdlc وعمل Filters ))
https://vb4arb.com/vb/showthread.php?tid=301
فقد ذكرت طريقة البحث عن قيمة معينة وإظهارها بأبسط الطرق .. ولاكن . ماذا لو أردنا
أن نطبع قيمة معينة ليست بقاعدة البيانات موجودة بالفورم . كمثال . طباعة سجلات معينة
شهر معين . . كما في الصورة التالية
![[صورة مرفقة: CYB86.gif]](http://im33.gulfup.com/CYB86.gif)
كما نرى عندما نريد طباعة التقرير لايظهر لنا التاريخ المطلوب(( من . إلى . ))في التقرير والذي
نريد أن يأخذ قيمة من الفورم وتحديدا من التكست بوكس . لذا تابع معي بشرح مبسط
![[صورة مرفقة: OtLaz.gif]](http://im33.gulfup.com/OtLaz.gif)
نضع في التقرير 4 تكست بوكس ونكتب مانريد في الاول مثال (( كشف حساب من ))
والتكست بوكس الثالث (( إلى )) . كما في الصورة التالية
![[صورة مرفقة: b3MFd.gif]](http://im33.gulfup.com/b3MFd.gif)
بعد ذالك نضيف قيمتين باريميتر ولنسميهم مانشاء
![[صورة مرفقة: tDWym.gif]](http://im33.gulfup.com/tDWym.gif)
واهم شي عند إظافة بارميتر نضع صح على خيار null . كما بالصورة التالية
![[صورة مرفقة: fUO9z.gif]](http://im33.gulfup.com/fUO9z.gif)
والأن تتذكر أن لدينا 2 تكست بوكس نريد أن تأخذ قيمتها من التكست بوكس الموجود
بالفورم . لذا وضعنا 2 بارميتر . والأن جاء دورها بحيث نذهب للتكس بكوس الموجود
بالتقرير وبالفارة اليمين وأكمل نفس الصورة
![[صورة مرفقة: ZXlRn.gif]](http://im33.gulfup.com/ZXlRn.gif)
![[صورة مرفقة: Og0AX.gif]](http://im33.gulfup.com/Og0AX.gif)
ونكمل لنفس التكست بوكس الأخر ويصبح لدينا كما في الصورة التالية
![[صورة مرفقة: 2FCKa.gif]](http://im33.gulfup.com/2FCKa.gif)
-----------------------------------
![[صورة مرفقة: xAqBx.gif]](http://im33.gulfup.com/xAqBx.gif)
الأن كما ترى في الصورة أخذ القيم مباشرة من التكست بوكس الموجودة بالفورم
ووضعها في التقرير ......
ملاحظة
نسيت أن أقول يجب عليك الضغط دبل كليلك على البوتون مرتين لكي تنتقل للكود
Dim dd1 As New ReportParameter("datedd", TextBox1.Text)
Dim dd2 As New ReportParameter("dateddd", TextBox2.Text)
ReportViewer1.LocalReport.SetParameters(dd1)
ReportViewer1.LocalReport.SetParameters(dd2)
هذا هو الكود وأتأسف لانني نسيت أن أدرجة بالشرح ..
أرجو ان يكون الشرح لذيذ وبسيط جداً . وهذا الشرح لمن هم من أمثالي مبتدئين
تحياتي
وبعد فإستكمال لموضوعنا السابق (( طريقة عمل تقرير با rdlc وعمل Filters ))
https://vb4arb.com/vb/showthread.php?tid=301
فقد ذكرت طريقة البحث عن قيمة معينة وإظهارها بأبسط الطرق .. ولاكن . ماذا لو أردنا
أن نطبع قيمة معينة ليست بقاعدة البيانات موجودة بالفورم . كمثال . طباعة سجلات معينة
شهر معين . . كما في الصورة التالية
![[صورة مرفقة: CYB86.gif]](http://im33.gulfup.com/CYB86.gif)
كما نرى عندما نريد طباعة التقرير لايظهر لنا التاريخ المطلوب(( من . إلى . ))في التقرير والذي
نريد أن يأخذ قيمة من الفورم وتحديدا من التكست بوكس . لذا تابع معي بشرح مبسط
![[صورة مرفقة: OtLaz.gif]](http://im33.gulfup.com/OtLaz.gif)
نضع في التقرير 4 تكست بوكس ونكتب مانريد في الاول مثال (( كشف حساب من ))
والتكست بوكس الثالث (( إلى )) . كما في الصورة التالية
![[صورة مرفقة: b3MFd.gif]](http://im33.gulfup.com/b3MFd.gif)
بعد ذالك نضيف قيمتين باريميتر ولنسميهم مانشاء
![[صورة مرفقة: tDWym.gif]](http://im33.gulfup.com/tDWym.gif)
واهم شي عند إظافة بارميتر نضع صح على خيار null . كما بالصورة التالية
![[صورة مرفقة: fUO9z.gif]](http://im33.gulfup.com/fUO9z.gif)
والأن تتذكر أن لدينا 2 تكست بوكس نريد أن تأخذ قيمتها من التكست بوكس الموجود
بالفورم . لذا وضعنا 2 بارميتر . والأن جاء دورها بحيث نذهب للتكس بكوس الموجود
بالتقرير وبالفارة اليمين وأكمل نفس الصورة
![[صورة مرفقة: ZXlRn.gif]](http://im33.gulfup.com/ZXlRn.gif)
![[صورة مرفقة: Og0AX.gif]](http://im33.gulfup.com/Og0AX.gif)
ونكمل لنفس التكست بوكس الأخر ويصبح لدينا كما في الصورة التالية
![[صورة مرفقة: 2FCKa.gif]](http://im33.gulfup.com/2FCKa.gif)
-----------------------------------
![[صورة مرفقة: xAqBx.gif]](http://im33.gulfup.com/xAqBx.gif)
الأن كما ترى في الصورة أخذ القيم مباشرة من التكست بوكس الموجودة بالفورم
ووضعها في التقرير ......
ملاحظة
نسيت أن أقول يجب عليك الضغط دبل كليلك على البوتون مرتين لكي تنتقل للكود
Dim dd1 As New ReportParameter("datedd", TextBox1.Text)
Dim dd2 As New ReportParameter("dateddd", TextBox2.Text)
ReportViewer1.LocalReport.SetParameters(dd1)
ReportViewer1.LocalReport.SetParameters(dd2)
هذا هو الكود وأتأسف لانني نسيت أن أدرجة بالشرح ..
أرجو ان يكون الشرح لذيذ وبسيط جداً . وهذا الشرح لمن هم من أمثالي مبتدئين
تحياتي
![[صورة مرفقة: vb.png]](http://phoenixcoded.com/images/vb.png)

