بتاريخ: 18 فبراير 200719 سنة comment_92128 السلام عليكم ..أخوتي المشكلة كالآتي ..انا أعمل على DEV 10g و مصمم أكتر من فورم .. كل الحقول مطلوب ادخالها Required . و عامل زر للخروج من الفورمالمشكله انه عند الضغط على الخروج يعطيني رساله انو يجب ادخال الحقل المطلوب ... و يسألني دائما عن ذلك مع انني استخدمت الكود التالي للخروج exit_form(no_comit , No_validate)أرجو ألأافادةملاحظة : أقترح انو أعمل Disable للـ Datae Block قبل تنفيذ كود الخروج لكن لا اعلم كيف اذا بزبط هذا الحلبوركتم تقديم بلاغ
بتاريخ: 18 فبراير 200719 سنة comment_92132 ممكن عمل ال Required عن طريق عمل فحص على الحقول عند عمل insert or commitوكده فى المشمش لو اى رساله تظهر ههههههههههههههايهاب وجدى تقديم بلاغ
بتاريخ: 19 فبراير 200719 سنة كاتب الموضوع comment_92201 السلام عليكمبوركت أخي ايهاب .. لكن تخيل الوضع معي.زلو ان الفورم به اكثر من عشرين حقل ادخال ....؟؟؟لضمان جودة عمل الفورم بجي التدقيق على كل حقل على حدا ... عشان هيك انا عاملهم كل واحد requried لوحده ... و كمان حاطط Check Conditions على كل حقل في حال ادخال قيم خاطئه ..المشكله بقيت كما هي .نريد حلا يا جماعة !!!!! تقديم بلاغ
بتاريخ: 3 مارس 200719 سنة comment_93170 في حل بسيطممكن تعطي قيم لكل الحقول قبل ما تعمل خروج /طبعاً قيم مؤقتة/و بعدين exit_form(no_comit , No_validate) تقديم بلاغ
بتاريخ: 3 مارس 200719 سنة comment_93172 إخوانى الكرام أضع صوتى بجانب الأخ mjma_1984 وأضيف:عندى تكست أيتم required وهو ال primary key وعملت تريجر للفاليداشن على هذا الأيتم لو رقم موجود فى الداتا بيز أضع هذه الدالة RAISE FORm_TRIGGER_FAILURE; وبعد ذلك إذا أردت مسح الفورمة منCLEAR_RECORD أو CLEAR_BLOCK(NO_VALIDATE); لا يتم مسح الفورمة ويظل النافيجاشن على هذا الأيتم إلى أن يتغير بقيمة صحيحة غير موجوده بالداا بيز فهل من حل لهذه المشكلتين. تقديم بلاغ
بتاريخ: 4 مارس 200719 سنة comment_93183 في زر الخروج عدل الخواص التالية كما يلي:KEYBOARD NAVIGABLE ===>NOMOUSE NAVIGATE ===> NO تقديم بلاغ
بتاريخ: 16 أكتوبر 200817 سنة comment_140876 اخي الكريممشكلتك حلها بسيط جدافقط في زر الخروج اكتب الكود التالي لاغير exit_form(no_commit); بالتوفيق تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.