بتاريخ: 22 مايو 200719 سنة comment_100351 السلام عليكم ورحمه الله وبركاتهعندي فورم ويوجد بها 4 حقول مثلاووضعت لهم ال alert ووضعت زر لطباعة الورقةوفي الحدث كليك If :TXT_CLINIC_NAME IS NULL THEN ALERT_WRONG:=SHOW_ALERT('ALERT_CLINIC_NAME'); RAISE Form_Trigger_Failure; ELSIF :LST_CMT =1 AND :TXT_CMT_HDT IS NULL THEN ALERT_WRONG:=SHOW_ALERT('ALERT_CMT'); RAISE Form_Trigger_Failure; ElsIf :TXT_SIGNED_BY_ROLE IS NULL Then ALERT_WRONG:=SHOW_ALERT('ALERT_SIGN_BY_ROLE'); RAISE Form_Trigger_Failure; ElsIf :TXT_SIGNED_BY_NAME IS NULL Then ALERT_WRONG:=SHOW_ALERT('ALERT_SIGN_BY_NAME'); RAISE Form_Trigger_Failure; END IF; اريد اذا ظهرت رسالة الخطاء ان يقف المؤشر في مكان ال ITEM لتعبئة الحقول الفاضيةوشكرا لكم تقديم بلاغ
بتاريخ: 22 مايو 200719 سنة comment_100359 السلام عليكماستخدم GO_ITEMوهو واحد من Navigation Built-Ins تقديم بلاغ
بتاريخ: 22 مايو 200719 سنة comment_100366 يمكن استخدام Go_Itemفيصبح الكود If :TXT_CLINIC_NAME IS NULL THEN ALERT_WRONG:=SHOW_ALERT('ALERT_CLINIC_NAME'); GO_ITEM ('TXT_CLINIC_NAME'); RAISE Form_Trigger_Failure; ELSIF :LST_CMT =1 AND :TXT_CMT_HDT IS NULL THEN ALERT_WRONG:=SHOW_ALERT('ALERT_CMT'); GO_ITEM(':TXT_CMT_HDT '); RAISE Form_Trigger_Failure; ElsIf :TXT_SIGNED_BY_ROLE IS NULL Then ALERT_WRONG:=SHOW_ALERT('ALERT_SIGN_BY_ROLE'); GO_ITEM('TXT_SIGNED_BY_ROLE') RAISE Form_Trigger_Failure; ElsIf :TXT_SIGNED_BY_NAME IS NULL Then ALERT_WRONG:=SHOW_ALERT('ALERT_SIGN_BY_NAME'); GO_ITEM('TXT_SIGNED_BY_NAME '); RAISE Form_Trigger_Failure; END IF; تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.