بتاريخ: 30 أغسطس 201510 سنة comment_265671 السلام عليكم ورحمه الله وبركاته عندى مشكله ياجماعه فى الكود للتعديل على الريكور بمعنى انى كاتب كود للادخال ويليه كود عند حدوث اى تغيير فى الفورمه اعمل حفظ وهو واقف على نفس الريكور المشكله انو لما بيجى يعمل حفظ للتعديل بيبقى عايز يحفظه بس برقم جديد فالاوركل بيرفض لانه الرقم موجود قبل كده برايمرى فابيدينى ERROR اللى هو FRM-40508 UNABLE TO INSERT RECORD وعلى الرغم هو بيحفظ تمام واما باجى اعمل تعديل بيجبلى الريكورد تمام من غير مشاكه وبحط التعديل اجى احفظ يطلعى المسج دى والكود اللى انا كاتبه اهو SYSTEM.FORM_STATUS='CHANGED' THEN: EXIT_FORM(DO_COMMIT,NO_VALIDATE); اسف على الاطاله تقديم بلاغ
بتاريخ: 30 أغسطس 201510 سنة كاتب الموضوع comment_265674 علشان انا عامل كود للحفظ ويقفل الفورمه ويرجع وبعديها من الفورمه بينادى ريكورد يجيبو ويدوس تعديل يخش يعدل المفروض بقى انو يعدل ويرجع تانى زى الحفظ مبيرضاش بقى وبيدينى ال error دا تقديم بلاغ
بتاريخ: 31 أغسطس 201510 سنة comment_265684 ورينا كود الادخال والتعديل بتوعك وقلنا بيرموا داتا فين ( جداول ايه ) . تقديم بلاغ
بتاريخ: 31 أغسطس 201510 سنة كاتب الموضوع comment_265685 IF :NAME IS NOT NULL AND :COD IS NULL THEN SELECT NVL(MAX(COD),0)+1 INTO :COD FROM DOCTOR; EXIT_FORM(DO_COMMIT,NO_VALIDATE); ELSIF :SYSTEM.FORM_STATUS='CHANGED' THEN EXIT_FORM(DO_COMMIT,NO_VALIDATE); ELSE EXIT_FORM(NO_COMMIT,NO_VALIDATE); END IF; تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.