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

تجميع المعلومات المتشابهة داخل الداتا جريد 00 طلب المساعدة من الاعضاء

بدأه rmzh24 في 13 فبراير 2010 · 6 رد · 838 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اخواني الاعضاء تحية طيبة

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

مرفق مثال وداخل المثال صورة توضح المطلوب 000 المعذرة لعدم وصول الفكرة

ولكم كل التحية والاحترام

MST70.rar

#2

السلام عليكم

بصراحة هكذا تقسيم في datagrid اعتقد غير ممكن والله اعلم

ولكن في التقارير ممكن التجميع حسب الاسم مثلا وبامكانك بناء تقرير بهذه الطريقة وعند

الضغط على عرض النتيجة يظهر التقرير هذا اذا كان الغرض عرض فقط

بالتوفيق

#3
AHMAD KALIL كتب:

السلام عليكم

بصراحة هكذا تقسيم في datagrid اعتقد غير ممكن والله اعلم

ولكن في التقارير ممكن التجميع حسب الاسم مثلا وبامكانك بناء تقرير بهذه الطريقة وعند

الضغط على عرض النتيجة يظهر التقرير هذا اذا كان الغرض عرض فقط

بالتوفيق

اخي العزيز اشكرك على الرد

ولكن اخي العزيز هذا التقسيم مأخوذ من احد البرامج المحاسبية

#4

على ما يبدو ان الامر في غاية الصعوبة

#5

السلام عليكم

ساقول لك فكرة حتى نرى ان كان هناك حل حسب الطريقة التي تريدها

تضع جدولان datagrid الاول يحتوي على الاسم والتسلسل والجدول الثاني اسم المادة والدرجة (قارب بين الجدولين وكانه واحد)

وتقوم بانشاء كود يبدا بقراة البيانات الخاصة بالاسماء (فرز الاسم فقط) وتضاف الى الجدول الاول

وتعمل Loop وفرز المادة والدرجة حسب تسلسل الاسماء لكي تضاف الى الجدول الثاني

يبقى المهم كيف نجعل ارتفاع السطر للجدول الاول مساوي لعدد الاسطر للشخص نفسه وحسب عدد المواد

هناك خاصية في datagrid هي rowheight لو ضغطت على الجدول وفحصتها سترها ثابتة عند قيمة معينة

فلو قلنا الارتفاع 200 للسطر الواحد هذا طبعا للجدول الاول والثاني , تعمل عداد يزيد 200 في كل اضافة مادة في الجدول الثاني

ومن ثم تجميع هذه النتيجة وجعلها كقيمة للجدول الاول في الخاصية rowheight

DataGrid1.RowHeight = 500

انا حبيت التفاعل معك والبرمجة افكار وتحايل داخل الكود

بالتوفيق

تم تعديل هذه المشاركة بواسطة AHMAD KALIL في 14 فبراير 2010 في 11:33

#6

ارفق تعديل على مثالك لتوضيح الفكرة اعلاه

ولكن تبقى مشكلة تحريك scroll ان يتطابق بين الجدولين

MST70.rar

تم تعديل هذه المشاركة بواسطة AHMAD KALIL في 14 فبراير 2010 في 12:08

#7

اخي العزيز احمد خليل

اشكرك على الرد وهذا حل يمكن ان يكون منطقي

اشكرك مرة اخرى

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…