alsaedi بتاريخ: 19 مارس 2008 تقديم بلاغ مشاركة بتاريخ: 19 مارس 2008 السلام عليكم اخوتي واخواتي اعمل على مشروع لطلبة الدكتوراة والماجستير حيث تتكون قاعدة البيانات من الاعمدة التالية seq تسلسل الطالب the_theadd اسم الاطروحة name اسم الطالب dgree الدرجة date تاريخ المناقشة university الجامعة college الكلية department القسم the_spe الاختصاص ويقصد بة اختصاص طبي او هندسي او علوم صرفة ........الخ the_advise اسم المشرف على الرسالة كيف يمكن طباعة تقرير شهري للجامعات يبين عدد طلاب الماجسنير او الدكتوراة لشهر معين في الاختصاصات المبينة بحيث يتم طباعة تقرير للماجستير واخر للدكتوراة وكما مبين في الملف المرفق ........ارجو المساعدة ممن يستطيعون الجواب وان لايبخل علينا بالتوضيح __________.pdf اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
MMA بتاريخ: 19 مارس 2008 تقديم بلاغ مشاركة بتاريخ: 19 مارس 2008 الأخ الكريم ، إذا كنت ترغب في عرض تقرير شهري فيجب تحديد حقل التاريخ المناسب لإجراء شرط علية مثلا ( تاريخ المناقشة ) ومن ثم أنشأ باراميتر علية ومن ثم أرسل هذا الباراميتر من النموذج !!!مثال عملي :أنا أعمل بمحل تجاري ، يومياً أطبع أكثر من تقرير عن فاتورة المبيعات ، فأرغب في جلب فواتير شهر معين من السنة ( علي أساس السنة المالية 360 يوم ، فكيف يتم ذلك !!!نفرض أن جدول الفاتورة هو Invoice ، هذا الجدول يحتوي علي حقل Invoice_Date وهو تاريخ الفاتورة ، كيف يتم جلب كافة الفواتير لشهر محدد ، أنظر التالي : Select * From Invoice Where To_Char(Invoice_Date,'MM') = '09'; في الكود السابق سأجلب كافة فواتير شهر ( 9 ) ....... وهكذالكن حتي ترسل الشهر فأصنع List Item ومن ثم أدرج به كل شهور السنة وفي الـ Value ضع من 01 حتي 30 يوم ( أو حسب ) !!!ومن ثم أستقبل هذا التاريخ بباراميتر كما يلي : Select * From Invoice Where To_Char(Invoice_Date,'MM') = :Param_Invoice_Data; علي الإفتراض أن Param_Invoice_Data هو إسم الباراميتر المرسل للتقريرشكراً اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
alsaedi بتاريخ: 20 مارس 2008 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 20 مارس 2008 شكرا لك اخي الكريم على الرد ......... ولكن المشكلة هي في كيفية تقسيم التقرير الى قسمين قسم للماجستير واخر للدكتوراة كما في الملف المرفق ثم اني اريد استرجاع المجموع وليس القيود نفسها ..؟؟؟؟؟ اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
MMA بتاريخ: 20 مارس 2008 تقديم بلاغ مشاركة بتاريخ: 20 مارس 2008 شكرا لك اخي الكريم على الرد ......... ولكن المشكلة هي في كيفية تقسيم التقرير الى قسمين قسم للماجستير واخر للدكتوراة كما في الملف المرفق ثم اني اريد استرجاع المجموع وليس القيود نفسها ..؟؟؟؟؟ الأخ الغالي ، تحية طيبة وبعد ،أولاً موضوع تقسيم التقرير الي جزئين جزء للماجيستير والآخر للدكتوراة يمكنك إنشاء Group أو Sub Query بحيث أن يتم إجراء علاقة بينهم ويتم عرض كافة بيانات الماجستير في جزء خاص وعرض كافة بيانات الدكتوراة في جزء آخر !!!أما بخصوص الكود الذي أرسلتة لك فهو مجرد مثال ، موضوع المجاميع أفعل بها كما تشاء ، ولكنني أعرض لك مثال علي أساسة تنستخدمة كما تشاء .شكراً اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
alsaedi بتاريخ: 20 مارس 2008 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 20 مارس 2008 شكرا لك على الرد اخي وجاري العمل به ... اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.