الانتقال إلى المحتوى
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.

كيف أحدث البيانات عن طريق الفورم

Featured Replies

بتاريخ:

السلام عليكم ورحمة الله وبركاته

يا إخوانا أنا عندي 2 فورم لفتح ملف مكلف
واحد للإدخال والثاني للتحديث

أنا بعد ما أدخل البيانات على الفورم وأخزنهن في الداتا بيز عاوز في الفورم الثاني
إني أما أدخل رقم الهوية يعرضلي كل البيانات إلي أدخلتها في المرحلة الأولى
وأقدر أعدل عليها وأضغط على زر تحديث يحدثلي البيانات الي في الداتا بيز

بيانات الجدول كالتالي:

Create table OPEN_FILE(
ID_NO number primary key,
name varchar2(15),
Address varchar2(15),
....
....
)



كيف يكون ذلك وبارك الله فيكم

سامحونا يا إخوانا بس أنا مبتدإ في الفورم وعاوز أتعلم

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

يا إخوانا يا ريت تساعدونا بارك الله فيكم

بتاريخ:

انا مش عارف انا فهمت صح اللي انت عايزه ولا لأ ... بس على العموم انا هرد على اللي فهمته
اللي انا فاهمه ان حضرتك عملت شاشة الادخال
نيجي لشاشة التحديث
حضرتك تعمل 2 بلوك الاول NONDATABASE وليكن اسمه CONTROL_BLK
وهتحط فيه تكست وليكن اسمه N_ID ، وتحط كمان زرار اسمه SEARCH

البلوك التاني هيكون عبارة عن داتا بيز بلوك فيه كل الداتا اللي انت ممكن تعدلها في الملف وليكن اسمه FILE_INFO

هتيجي على البلوك التاني وتروح على البروبرتي بتاعه فيه خاصية اسمها WHERE CLUSE
هتكتب جواها الشرط ده ID_NO = :CONTROL_BLK.N_ID OR :CONTROL_BLK IS NULL

كده احنا حضرنا الفورم

نبدأ نبرمج بأه الزرارير
هتيجي على زرار سرش وتكتب جواه الكود ده

GO_BLOCK('FILE_INFO') ;
CLEARE_BLOCK(NO)VALIDATE);
EXECUTE_QUERY ;

المفروض وطبقا للشرط اللي احنا وضعناه يرجع بالداتا اللي تم تسجيلها في الشاشة الاولى

نعمل زرار اسمه SAVE وزرار اسمه EXIT

زرار SAVE
هتكتب جواه
COMMIT ;

زرار EXIT
EXIT_FORM(NO_VALIDATE);


وبكده الشاشة تكون خلصت على حسب ما انا فهمت ويارب مكونش فهمت غلط وعكيت

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

بارك الله فيك هذا ما أريده

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

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

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

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

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

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.