بتاريخ: 25 أكتوبر 201015 سنة comment_202204 السلام عليكم يا اخواني في اللهفي مشكله واجهتني في انشاء فورم يحتوي على جدول وهذا الجدول يحتوى على حقل برايمري كي حيث المطلوب عند اشاء سجل يكون الحقل البرايمير كي يبدا مثلا من 1 وعند انتقال الى السجل الثانييصبح قيمة الحقل 2 وهكذا ... وهكذا. وايضا عند اانتقال من سجل لم ندخل فيه اي تعديل الى السجل السابق له ومن ثم نعود الى هذا السجل يكون قيمة الحقل زائدا واحد من السجل السابق وهكذاارجوكم يااخواني مساعدتي في اقرب فرصهحيث اني استخدمت تريجر when-creat-recordوايضا pre-insert ماظبطت معي . تقديم بلاغ
بتاريخ: 26 أكتوبر 201015 سنة comment_202288 WHEN-NEW-RECORD-INSTANCE_____________________________ if(:system.mode='NORMAL')then : SER := :SYSTEM.TRIGGER_RECORD; end if; تقديم بلاغ
بتاريخ: 26 أكتوبر 201015 سنة comment_202304 اخى الكريم انت تريد ان تجعل الرقم اتوماتيك فمثلااذا كان رقم الموظف مثلا عليك ان تستخدم trigger pre_insert او trigger when_new_item_instanceوتستخدم الكود الاتى select max(emp_no)+1 into :emp_no from employeesوتذهب الى property الخاصة بهذا الحقل فى functional وتجعل قيمة enable no وبإذن تشتغل معاك تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.