بتاريخ: 22 أبريل 200619 سنة comment_67034 السلام عليكم و رحمة الله و بركاتهإخواني الكرام , أريد معرفة كيفية تحويل الفورمة من insert mode إلي update mode , و ذلك لأني أبحث في جدول معين فإن كان هناك السجل الذي أبحث عنه تصبح الفورمة في update mode و ذلك يعني أنني يمكنني التعديل في هذا السجل , و إن لم يكن موجود تصبح الفورمة في insert mode و ذلك يعني أني يمكنني إدخال سجل جديد , و جزاكم الله خيرا تم تعديل 22 أبريل 200619 سنة بواسطة K a n d i L تقديم بلاغ
بتاريخ: 22 أبريل 200619 سنة comment_67064 IF :System.Form_Status = 'CHANGED' THEN Commit_Form; END IF; Clear_Form; ابحث فى ال help حول System.Form_Status ايهاب وجدى تقديم بلاغ
بتاريخ: 23 أبريل 200619 سنة كاتب الموضوع comment_67151 أخي الكريم جزاك الله خيرا على تفاعلك , و لكن مش قصدي مسح الفورمة و لكن أخليها تدخل سجل و جزاك الله خيرا تقديم بلاغ
بتاريخ: 23 أبريل 200619 سنة comment_67184 يعنى انت عايز تعمل ادخال فى الجدول من خلال الفورم اذا كان صححححححححضع هذا الكود غو زر اسمه جديد declare v_id number; v_name varchar2(10); begin v_name:=get_item_property('CMD_NEW',label); if v_name='ÌÏíÏ' then set_item_property('CMD_NEW',label,'ÍÝÙ'); go_block('area'); select nvl(max(area_ID),0) into v_id from area; create_record; GO_ITEM('area_name'); :area_ID:=v_id+1; elsif v_name='ÍÝÙ' then set_item_property('CMD_NEW',label,'ÌÏíÏ'); go_block('area'); commit_form; end if; end; اما بخصوص التحديث فى زر commit_form; اتمنى تكون وضحت و اتمنى ان توضح السؤال اكثرمعى التمنيات بالتوفيقايهاب وجدى تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.