تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] سؤال حول التقارير
#1
السلام عليكم
اخواني عندي سؤال ملح  ومتوقف علية اكمال مشروع برنامج غيابات طلبه
حتى اظهر  النتائج واطبعها محتاج اسوي تقرير  فيه الاعمده اسم الطالب والمواد الدراسيه  وفي الحقول تكون نسب الغياب
وهاي تحتاج الى  كتابة اكواد في التقرير  حتى نرتب هكذا جدول
هل يمكن كتابة اكواد في التقرير لغرض عرض بعض الذي احتاجه من بيانات  ام لا وكيف؟؟؟
الرد }}}
تم الشكر بواسطة:
#2
شكرا لك amir لاجابتك الطيبه
البرنامج لغيابات طلبة الجامعات يعني الغياب حسب المحاضره او المادة الدراسيه وعدد الساعات
انا استخدمت ثلاث جداول  جدول  للطالب والمرحله والشعبه  وجدول للمواد الدراسيه  وجدول  لتثبيت الغيابات فيه رقم الماده ورقم الطالب وحالة الطالب وعدد الساعات
البرنامج في طور التصميم ليحتاج بعض الوقت لترتيبه حتى استطيع ان ارفعه في هذه الصفحه ليكون مفهوما
مستخدم في عملية الربط  هو ربط   ADO  الربط بطريقة الكود  وربط الجداول عن طريق الاكواد
المشكله في استخراج النتائج بالتقرير فقط  ليست هناك مرونه في التقارير  اسال هل ممكن يستخدم الكواد في استخراج النتائج في التقرير  يعني الاستعلام اكتبه في التقرير ممكن؟
مع جل اعتزازي واحترامي وشكري
الرد }}}
تم الشكر بواسطة:
#3
السلام عليكم اخي العزيز 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


الملفات المرفقة صورة/صور
   
الرد }}}
تم الشكر بواسطة:
#4
شكرا عزيزي amir   لاهتمامك 
وهذا هو   ملف البرنامج..  انتظر تعديلاتك واضافاتك  القيمه
الرد }}}
تم الشكر بواسطة:
#5
العفو  هذا هو الملف


الملفات المرفقة
.rar   برنامج الغيابات.rar (الحجم : 1.09 م ب / التحميلات : 88)
الرد }}}
تم الشكر بواسطة: عبد العزيز البسكري
#6
شكرا ياعزيزي amir   ممنون لك لدعائك الطيب
ربي يحفظك

حسب خبرتك  هل هذه طريقة الربط   غير عمليه  وماهي الطريقة  الربط الافضل
الرد }}}
تم الشكر بواسطة:
#7
كلام رائع وقيم  اخي وصديقي العزيز     amir
نقاط مفيده  وفعلا  فيها طريقك للنجاح في  تصميم برنامجك  لتجنب  المعوقات والصعوبات

كنت سالتك عن طريقة الربط في البرنامج  فانا رابط  بتقنية ADO  وبالكود والمتغيرات ولكن لم  اعرف هل هي طريقه
عمليه ام هناك طريقه افضل    لان  كما قلت  انك معها في زعل
طبعا الربط بالكود هناك عدة انواع من الربط بالكود ولكل نوع  يتبعه التعامل مع الاجراءات  الاخرى بطرق مختلفه
تحياتي لك عزيزي ومتاسف جدا لازعاجك
الرد }}}
تم الشكر بواسطة:
#8
الحمد لله بعد البحث وجدت بالامكان كتابة كود في الاكتف ريبورت  من خلاله يمكن تحويل الارقام
التي تضهر في الحقوال الى نسب مؤية او اي تعليق نصي
الرد }}}
تم الشكر بواسطة: Amir_Alzubidy , Ahmed_Mansoor



التنقل السريع :


يقوم بقرائة الموضوع: