السلام عليكم
اخواني عندي سؤال ملح ومتوقف علية اكمال مشروع برنامج غيابات طلبه
حتى اظهر النتائج واطبعها محتاج اسوي تقرير فيه الاعمده اسم الطالب والمواد الدراسيه وفي الحقول تكون نسب الغياب
وهاي تحتاج الى كتابة اكواد في التقرير حتى نرتب هكذا جدول
هل يمكن كتابة اكواد في التقرير لغرض عرض بعض الذي احتاجه من بيانات ام لا وكيف؟؟؟
شكرا لك amir لاجابتك الطيبه
البرنامج لغيابات طلبة الجامعات يعني الغياب حسب المحاضره او المادة الدراسيه وعدد الساعات
انا استخدمت ثلاث جداول جدول للطالب والمرحله والشعبه وجدول للمواد الدراسيه وجدول لتثبيت الغيابات فيه رقم الماده ورقم الطالب وحالة الطالب وعدد الساعات
البرنامج في طور التصميم ليحتاج بعض الوقت لترتيبه حتى استطيع ان ارفعه في هذه الصفحه ليكون مفهوما
مستخدم في عملية الربط هو ربط ADO الربط بطريقة الكود وربط الجداول عن طريق الاكواد
المشكله في استخراج النتائج بالتقرير فقط ليست هناك مرونه في التقارير اسال هل ممكن يستخدم الكواد في استخراج النتائج في التقرير يعني الاستعلام اكتبه في التقرير ممكن؟
مع جل اعتزازي واحترامي وشكري
السلام عليكم اخي العزيز amir
بعد البحث توصلت الى الكود التالي الذي حل نسبه كبيره من المشكله .وكما في الصوره حيث عرض في التقرير اسم الطالب والمود الدراسيه كاعمده
والسجلات تعرض مجموع الساعات التي تغيب بها الطالب لكل ماده
الذي اريده من بعد اذنك ان تكون مكان مجموع اما نسبه مؤيه او كلمات مثلا كلمة انذار نهائي ..
الكود
ctiveReport1.DataControl1.ConnectionString = cn
ActiveReport1.DataControl1.Source = "transform sum(ab.ho )select student.na_s from
((student inner join ab on student.ID_s = ab.ID_s) inner join obj on ab.ID_o = obj.ID_o) group by student.na_s pivot ab.ID_o
ActiveReport1.Refresh
ActiveReport1.Show
شكرا عزيزي amir لاهتمامك
وهذا هو ملف البرنامج.. انتظر تعديلاتك واضافاتك القيمه
شكرا ياعزيزي amir ممنون لك لدعائك الطيب
ربي يحفظك
حسب خبرتك هل هذه طريقة الربط غير عمليه وماهي الطريقة الربط الافضل
كلام رائع وقيم اخي وصديقي العزيز amir
نقاط مفيده وفعلا فيها طريقك للنجاح في تصميم برنامجك لتجنب المعوقات والصعوبات
كنت سالتك عن طريقة الربط في البرنامج فانا رابط بتقنية ADO وبالكود والمتغيرات ولكن لم اعرف هل هي طريقه
عمليه ام هناك طريقه افضل لان كما قلت انك معها في زعل
طبعا الربط بالكود هناك عدة انواع من الربط بالكود ولكل نوع يتبعه التعامل مع الاجراءات الاخرى بطرق مختلفه
تحياتي لك عزيزي ومتاسف جدا لازعاجك
الحمد لله بعد البحث وجدت بالامكان كتابة كود في الاكتف ريبورت من خلاله يمكن تحويل الارقام
التي تضهر في الحقوال الى نسب مؤية او اي تعليق نصي