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

ادخال SEQUENCE .NEXTVAL في مربع نص

Featured Replies

بتاريخ:

عندي فورم ادخال بيانات الموظفين
كل موظف له رقم -- و عامل SEQUENCE
RECNO_SEQ
لادخال رقم الموظف
الفورم فيه مربع نص اريد بشكل اوتوماتيكي يدخل الــ RECNO_SEQ.NEXTVAL
في هذا المربع بدون مايدخله اليوزر
عملت TRIGGER للفورم WHEN -NEW FORM INSTANCE ,
كالاتي
BEGIN
:EMP.RECNO:=RECNO_SEQ.NEXTVAL ;
END;
طلعلي ERROR
TABLE VIEW OR SEQUENCE ECNO_SEQ NOT ALLOWED IN THIS CONTEXT
شو الحل

بتاريخ:

هلا اخي
الكود الصحيح

SELECT RECNO_SEQ.NEXTVAL INTO :EMP.RECNO FROM DUAL


ومكانه ليس صحيحا
تستطيع وضعه علي تريجر WHEN_VALIDATE_RECORD مثلا
او اي تريجر اخر يعمل مع كل عملية ادخال
مع تمنياتي بالتوفيق

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

مشكور ع الرد
بس ليش مكانه مو صحيح
اريده كل ما تطلع الفورم علشان اليوزر يدخل البيانات تكون RECNO خلاص ALREADY يعني ماخذه VALUE
اليوزر بس يدخل باقي البيانات و يضغط SAVE

بتاريخ:

لا تريجر WHEN -NEW FORM INSTANCE يعمل فقط عند الدخول اول مره للفورم
اي اول صف سيعمل و لكن اذا اردت اضافة صف اخر لن يعمل
مع تمنياتي بالتوفيق

  • بعد 3 سنة...
بتاريخ:

الله يبارك لك
ربنا جعلك سبب لحل مشكلة صعبة بالنسبة لى من اول بحث عن sequence
جزاك الله كل خير واسرة المنتدى الكريم
جزاك الله كل خير واسرة المنتدى الكريم
جزاك الله كل خير واسرة المنتدى الكريم
جزاك الله كل خير واسرة المنتدى الكريم
جزاك الله كل خير واسرة المنتدى الكريم

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

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

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

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

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

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.