jod بتاريخ: 15 يونيو 2004 تقديم بلاغ مشاركة بتاريخ: 15 يونيو 2004 (معدل) نا اعمل على برنامج تقسيط ولدي فورم يوضح الاقساط المدفوعة ومتى موعد استحقاقها وماهي الاقساط المدفوعة ومن قبل من ويم تسديد القسطالمشكلة هي كالتالي: بالنسبةلاخر يوم لتسديد القسط(end_due) وجدت افضل كود ليه هو last_day('من تاريخ القسط المستحقاما تاريخ كل قسط اريد من الفورم انا يضعه تلقائيا منذ انشاء العقد بحيث يكون بين كل قسط شهر add_month('تاريخ القسط السابق')-------------------------------------------سوال هل تتم برمجة كل ايتم لوحدة في الفورم بلدر من خلال الخصائص اما من المفترض عمل proceder يجمع الاومر المطلوبة ويطبقها على كامل الفور وكيف راح يكون هذا proceder---------------------------------------------------CREATE TABLE AGREEMENT ( AGR# VARCHAR2(30)CONSTRAINT AGREEMENT_AGR#_PK PRIMARY KEY, P_TYPE VARCHAR2(30), P_DATE DATE, ORGENAL_PRIC NUMBER(30), INTREST NUMBER(38), TOTAL_PRICE NUMBER(30), DOWN_PAYMENT NUMBER(20), NO_INST NUMBER(15), QUNT_INST NUMBER(20), DATE_OF_INST DATE, VALUE_REM NUMBER(30), PAID_SUM NUMBER(30)); CREATE TABLE INSTALLMENT (INST# VARCHAR2(30) CONSTRAINT INSTALLMENT_INST#_PK PRIMARY KEY, IN_DATE DATE, END_DUE DATE, PAID VARCHAR2(20), PAYOR_NAME VARCHAR2(20), REC_DATE DATE, BLANC_DUE NUMBER(10)); ALTER TABLE INSTALLMENT ADD AGR# VARCHAR2(30) CONSTRAINT INSTALLMENT_AGR#_FK REFERENCES AGREEMENT(AGR#); instalement_payment_staked.fmb تم تعديل 15 يونيو 2004 بواسطة jod اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Snakers بتاريخ: 24 يونيو 2004 تقديم بلاغ مشاركة بتاريخ: 24 يونيو 2004 الأخ العزيز أولاً ، إنتا من الباين إنك حال المشكلة وعارف أبعادها ، وبهيك ما عندك أي مشكلة !!! بس مشكلتك تنحصر بإنك جديد على الديفيلوبر أو خبرتك ما تعدت سنوات قليلة ، المهم ، إذا كنت تريد جدولة الاقساط فلا تقوم بتخزينها في قاعدة البيانات ولكن تقوم بإحتساب الامر ، مثلا : متى موعد أول قسط ؟ وما قيمة القسط في الشهر ( بقسمة القرض على المدة بالأشهر ) ، ثم تخزن في جدول فقط يحتوي قيمة القسط الشهري وتاريخ البداية وتاريخ النهاية الكلي للقرض كاملاً . عندما يأتي الدفع تقوم أنت بتخزين في جدول يحتوي تاريخ الدفع والمبلغ المدفوع وترتيبه ( أي رقم القسط – الاول الثاني الثالث وهكذا ) .... وعند الاستفسار تخرج فقط من تبقى عليه أقساط حسب آخر قسط تم دفعه والبرمجة تتم لكل آيتم لوحده والعمليات التي تحتاج الى حسابات من الطبيعي أن تكون بروسيجر أو فنكشن أتمنى لك التوفيق أخوكم ( لا تنساني من الدعاء / أكثر ما أحتاج ) اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Amgad بتاريخ: 25 يونيو 2004 تقديم بلاغ مشاركة بتاريخ: 25 يونيو 2004 السلام عليكم ..اعتقد أن فكرة التقسيط لها اكثر من معالجة . ولكن اعتقد ان حل الاخ / Snakers مناسب جدا .ولكن كيف يمكن معالجة البيانات فى حالة التغيير فى مدة القرض اذا تعذر المقترض على السداد . بالنسبة لحساب تواريخ الاستحقاق لفترات قادمة ومبالغها ارجوا من الاخ / Jod ان يعرض علينا طريقة الحل التى وصل اليها حتي يستفيد الاعضاء من المشاكل التى تعرض فى المنتدي وتكون الاستفادة عامة للجميع .وشكرا مقدما . اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
jod بتاريخ: 25 يونيو 2004 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 25 يونيو 2004 شكرا للاخ Snakers على هذا الفكرة المفيدة وانا حقيقي هذا السوال هو عن اول مشروع لي مع الاوركل فهو كان مشروع التخرج ..ولقد تم حل المشكلة وعما قريب انشاءلله سوف اضع الحل وهو عبارة عن بروسيدر وفنكشن وكذلك غيرت في الجدول تلية لطلب الاخ Amgad لتعم الفائدة انشالله لن حقيقي انا تعلمت الكثير من هذا المنتدى وجزاهم الله خير اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Amgad بتاريخ: 25 يونيو 2004 تقديم بلاغ مشاركة بتاريخ: 25 يونيو 2004 الأخ : Jod اشكرك على ردك الايجابى والسريع واشكرك ايضا على شعورك الطيب نحو هذا المنتدى الذى ندين له بالكثير والكثير. واتمنى ان تكون حصلت على تقدير ممتاز فى مشروع تخرجك . واخيرا اتمنى ان يتم عرض مشروعك باسلوب مبسط وسهل للجميع كما عودتنا دائما فى طريقة عرضك للمواضيع المختلفة . اخيرا وليس آخرا .. نحن فى الانتظار .واشكرك مرة اخرى . اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.