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

كيفية طباعة بيانات الموجودة بي MSFlexGrid للتقرير

بدأه hussein.ali في 2 أكتوبر 2011 · 11 رد · 1,631 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

لدي طلب اسئل الله ان اجده هنا في هذا المنتدي العظيم

انا مبتدئ في الفيجوال بيسك 6.0 ولكن بفضل الله سبحانه وتعالي صممت برنامج ولكن لي استفسار كيفية طباعة بيانات الموجودة بي MSFlexGrid لتقرير Crystal Reports 10

حيث انني صممت التقرير ولكن اعجز عن ربطة بالاداه MSFlexGrid لان هذه الاداة توجد في فورم البحث بحيث اختار التاريخ من فترة محددة الي فترة محددة واكتب الاسم المراد البحث عنه يظهر في MSFlexGrid واضعظ زر طباعة يطبع محتوي البحث فقط في Crystal Reports 10 وليس كل الداتا

#2

السلام عليكم

ممكن ترفق مثال؟

منحة للخريجين وطلاب الجامعات و المعاهد

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

سبحان الله وبحمده سبحان الله العظيم

#3

بارك الله فيكم

تفضل اخي الكريم المثالtest.rar

#4

لماذا لا يوجد رد

#5

السلام عليكم

المثال بعد التعديل

http://www.4shared.com/file/_7J7sxBO/test.html

منحة للخريجين وطلاب الجامعات و المعاهد

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

سبحان الله وبحمده سبحان الله العظيم

#6

اخي بارك الله وفيك وزادك من علمه

ولكن انا اريد عندما احدد فترة التاريخ من 1/10/2011 الي تاريخ 31/10/2011 واكتب اسم الشخص المراد البحث عنه تظهر لي بياناته خلال هذا الشهر فقط وليس باقي الاشهر وكذالك في الطباعة.. فهل من حل لهذه المشكلة بارك الله فيك

#7

السلام عليكم

الحل بسيط وهو بطريقة إدخال صيغة التاريخ لأداة الـ Dtpicker

لأن عند إدخال التاريخ يكون يالصيغة المتعارف عليها شهر / يوم / سنة

وبالتالي عندما تقول له أبحث من تاريخ 1/10/2011 فهذا يعني من تاريخ 10 يناير 2011

الي تاريخ 31/10/2011 فهذ يعني إلى تاريخ 31 أكتوبر 2011 وذلك لأنه إذا كانت خانة الشهور أكبر من 12

فيقوم اتوماتيكيا بتحويل الصيغة من شهر / يوم / سنة إلى يوم / شهر / سنة

ولذلك يقوم بإظهار كافة البيانات لعدد كبير من الشهور وهي من يناير إلى أكتوبر وليس كما تظن من 1 أكتوبر إلى 31 أكتوبر

تم تعديل هذه المشاركة بواسطة Mady-AGC في 5 أكتوبر 2011 في 21:59

منحة للخريجين وطلاب الجامعات و المعاهد

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

سبحان الله وبحمده سبحان الله العظيم

#8

ممكن الكود فأنا لا اعلمه

هذه اخر محاولاتي

Rs.Open "select * from trust where ([Date] between # " & DTPicker1.Value(dd,mm,yyyy) & " #And # " & DTPicker2.Value(dd,mm,yyyy) & " #) and [Name] like '" & Txt1.Text & "%'", DB, adOpenKeyset, adLockOptimistic

وللأسف لم تفلح

#9

السلام عليكم

الكود

Rs.Open "select * from trust where ([Date] between #" & Format(DTPicker1.Value,"dd,mm,yyyy") & "# And #" & Format(DTPicker2.Value,"dd,mm,yyyy") & " #) and [Name] like '" & Txt1.Text & "'", DB, adOpenKeyset, adLockOptimistic

تم تعديل هذه المشاركة بواسطة Mady-AGC في 5 أكتوبر 2011 في 22:11

منحة للخريجين وطلاب الجامعات و المعاهد

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

سبحان الله وبحمده سبحان الله العظيم

#10

اشكرك علي مجهودك العظيم

لكن الكود لا يعمل مازالت الشهور السابقة تظهر في البحث وبالتالي في الطباعة

#11

هل من لهذه المشكلة وارجو ان لا اكون قذ اثقلت عليك

#12

اخي الكريم

لقد عملت تصحيح علي هذا الكود ليصبح هكذا

Rs.Open "select * from trust where ([Date] between #" & Format(DTPicker1.Value,"mm,dd,yyyy") & "# And #" & Format(DTPicker2.Value,"mm,dd,yyyy") & " #) and [Name] like '" & Text1.Text & "'", DB, adOpenKeyset, adLockOptimistic

وبذلك اظهر لي كل البيانات الخاصة بالشخص المراد البحث عنه خلال شهر معين تتبقي لي مشكلة الطباعة وان شاء الله تحل هذه المشكلة

اشكرك اخي Mady-AGC وادعوا الله لك بالتوفيق وزياده في العلم وبارك الله فيك ورضي عنك

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