بتاريخ: 22 أغسطس 200520 سنة comment_45358 الاخوة الكراماقوم بعمل برنامج لكفالات الايتام وتواجهني مشكلة في عمل جمل Select وقمت بمحاولات ولكن الطريقة التى توصلت لها طويلة غير عملية ... اريد رأيكممرفق ملف للجداول وصورة توضيحية------------------------------------- الجدول الرئيسيCREATE TABLE Orphans_MASTER (File_NO NUMBER(10) Primary Key,NAME1_ARA VARCHAR2(20),NAME2_ARA VARCHAR2(20),NAME3_ARA VARCHAR2(20),NAME4_ARA VARCHAR2(20),BOD DATE,Address_CD NUMBER(3),POST_OFFICE_CD NUMBER(3),Registration_Date DATE);-------------------------------------------- جدول المساعدات (Details) CREATE TABLE Orphans_Helps( File_NO NUMBER(10), HELP_TYPE_CD NUMBER(2), Payment NUMBER(5), Payment_Notes VARCHAR2(200), Registration_Help_Date DATE);-------------------------------------------- ملاحظات --- قد يتم منح مساعدات من نوع معين لجميع حالات الايتام- يجب الا يحصل اليتيم الواحد على نفس المساعدة بنفس التاريخ- يمكن منح مساعدات لحالات معينة بناء على شروط معينة (بحيث ان لم يتم ادخال اى شرط ان يتم منح المساعدة لجميع الحالات بدون استثناء)- يتم اختيار ارقام ملفات الايتام التى تنطبق عليها الشروط من الجدول الرئيسي Orphans_MASTER واضافتها الى جدول الحركات Orphans_Helps ومن ثم تعديل باقي الحقول في جدول الحركات حسب الحقول التى على الشاشة (نوع المساعدة - المبلغ - تاريخ المساعدة - الملاحظات)- هناك نوع من انواع المساعدات يتم منحها مرة واحدة للاسرة الواحدة بتاريخ معين (قد اكثر من يتيم من نفس الاسرة) هل من الافضل بناء جدول حركات جديد حسب اسم الاب الثلاثي مع باقي حقول المساعدات السابقة Orphans.zip تقديم بلاغ
بتاريخ: 23 أغسطس 200520 سنة comment_45370 الاخ العزيزتحية طيبة وبعد فقد وضعت تصور بسيط لما يمكن ان يتم به الموضوع وهو تصور مبدأئى قابل للتعديل ، اتمنى من الله ان يكون هو ما طلبته فحمل الملف المرفقواعانك الله على هذا الهدف الانسانى النبيل __________________.doc تقديم بلاغ
بتاريخ: 23 أغسطس 200520 سنة comment_45375 الاخت azharoاليك اقتراح بتعديل واضافة بعض الجداول لتسهيل التعامل معها================================================== جدول الاسرةرقم الاسرة اسم الاب (ثلاث مقاطع) ..............================================================== جدول الابناءرقم الاسرة رقم الابن(يتم ترتيبه حسب رقم الاسرة) اسم الابن .....================================================== جدول انواع المساعداترمز النوع وصف النوع طبيعة النوع (مرة واحدة او اكثر من مرة)================================================== جدول المساعداترقم المساعدة وصف المساعدة رمز النوع================================================== جدول الشروطرمز الشرط وصف الشرط رمز الاسرة رمز الابن================================================== جدول منح المساعدةرقم المساعدة رقم الأبن رقم الاسرة من تاريخ الى تاريخ==================================================ارجو ان تكون الفكرة قد وصلت وهذه الجداول عند ربطها مع بعض تستطيعي ان تحديدي جمل ال select -- ملاحظات --- قد يتم منح مساعدات من نوع معين لجميع حالات الايتام تستطيعي تحديدها من جدول انواع المساعدات- يجب الا يحصل اليتيم الواحد على نفس المساعدة بنفس التاريخ- يتم تحديدها من جملة select -يمكن منح مساعدات لحالات معينة بناء على شروط معينة (بحيث ان لم يتم ادخال اى شرط ان يتم منح المساعدة لجميع الحالات بدون استثناء) تحديدها عند الاضافة تريجر pre-insert- يتم اختيار ارقام ملفات الايتام التى تنطبق عليها الشروط من الجدول الرئيسي Orphans_MASTER واضافتها الى جدول الحركات Orphans_Helps ومن ثم تعديل باقي الحقول في جدول الحركات حسب الحقول التى على الشاشة (نوع المساعدة - المبلغ - تاريخ المساعدة - الملاحظات) جدول الشروط يساعد بذلك- هناك نوع من انواع المساعدات يتم منحها مرة واحدة للاسرة الواحدة بتاريخ معين (قد اكثر من يتيم من نفس الاسرة) هل من الافضل بناء جدول حركات جديد حسب اسم الاب الثلاثي مع باقي حقول المساعدات السابقة تحديدها من جدول انواع المساعدات من طبيعة النوع مرة او عدة مرات تم تعديل 23 أغسطس 200520 سنة بواسطة Admin05 تقديم بلاغ
بتاريخ: 23 أغسطس 200520 سنة كاتب الموضوع comment_45428 السلام عليكمشكرا جزيلاً اخوتي استفدت كثيرا من هذه الافكارولكن الرجاء مراجعة الملف المرفق 2.txt تقديم بلاغ
بتاريخ: 25 أغسطس 200520 سنة كاتب الموضوع comment_45576 السلام عليكماين الاخوة المبرمجينهذا البرنامج هو صدقـــة جاريـــةفساهم فيها ولك اجر مثل اجري تقديم بلاغ
بتاريخ: 25 أغسطس 200520 سنة comment_45577 الاخت الكريمة لم تعرضي ماذا تريدين بشكل مفصلفأنتي عرضتي جزء من الحل ولم تعرضي ما تم اقتراحه عليكيارجو توضيح المطلوب بشكل مفصل تقديم بلاغ
بتاريخ: 25 أغسطس 200520 سنة كاتب الموضوع comment_45584 النظام فعلا شغال منذ ما يقارب على سنةما اريده هو امكانية الحل بدون بتغيير هيكل قواعد البيانات في الوقت الحالى لضرورة استخراج بعض التقاريرسؤالى ما هو التعديل على الاجراء Apply (الاجراء مرفق بالملف 2.Txt) لكى يتم اخذ عينة من ارقام الملفات من الجدول الرئيسي بناء على الشروط الموضحة بالصورة المرفقة مسبقا وعمل insert لها في جدول الحركات Orphans_helps ومن ثم التعديل على باقي حقول هذا الجدول Orphans_helps ولكم جزيل الشكر تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.