الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Error Form 6i

Featured Replies

بتاريخ:

السلام عليكم 
 لو سمحت انا عامله 
block Manuel 
وبدخل في داتا بتسمع في تيبل في داتا بيز بيعمل حفظ عادي لما مبيكنش في داتا ظاهرة في بلوك 
 ولكن عند وجود داتا وانا عاوزة اضيف داتا اخري مبيعملش حفظ ممكن حل

دة كود الي جوة button

begin
go_block('block9');
first_record;

for z in (select * from attrans where DATE_ATT = :block9.t3 and CARD_ID = :block3.tc)

loop
if z.TIME_ATT is null then
p_insert1;
p_insert22;
else
next_record;
end if ;
--next_record;
end loop;
standard.commit;
end;

post-160222-0-18536300-1495533194_thumb.png

بتاريخ:

1- دول منعرفش مكتوب فيهم ايه 

p_insert1;
p_insert22;

 

2- المفروض دى next_record; تبقى بعد END IF; لانك ممكن تدخلى اكتر من ريكورد؟ ففى الحالتين لازم ينزل على الريكورد الى بعده.

3- اتعودى تسمى اى OBJECT فى اى حتة في الشاشة او الداتابيز اسم ليه معنى.

4- لحفظ داتا تم ادخالها عن طريق Explicit DML Statements استخدمى forms_dll('commit'); . 

5- no changes to save message كده كده هتظهر حتى لو تم الحفظ.

تم تعديل بواسطة eslam elbyaly

بتاريخ:
  • كاتب الموضوع

1- دول منعرفش مكتوب فيهم ايه 

p_insert1;

p_insert22;

 

2- المفروض دى next_record; تبقى بعد END IF; لانك ممكن تدخلى اكتر من ريكورد؟ ففى الحالتين لازم ينزل على الريكورد الى بعده.

3- اتعودى تسمى اى OBJECT فى اى حتة في الشاشة او الداتابيز اسم ليه معنى.

4- لحفظ داتا تم ادخالها عن طريق Explicit DML Statements استخدمى forms_dll('commit'); . 

5- no changes to save message كده كده هتظهر حتى لو تم الحفظ.

 

PROCEDURE p_insert1 IS
BEGIN




  insert into  attrans ( CARD_ID , DATE_ATT , time_att ,TRANSACTION_TYPE ,PROCESSED ,SHIFT_NO ,SHIFT_TYPE) values (  :tc , :t3 , :t5 , '1'  ,'','','' );




standard.commit;
END;
بتاريخ:

مفيهاش حاجة بتقول NEXT_RECORD

تم تعديل بواسطة eslam elbyaly

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.