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

استفسار عن كيفية توليد Auto Number

Featured Replies

بتاريخ:

السلام وعليكم كيفكم
انا عندي فورم للاقسام واريد كلما قمت بانشاء قسم جديد ان يعمل توليد تلقائي لرقم القسم بدون تدخل من المستخدم
انتظر ردودكم

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

مشكور الك استاذي بس والله للاسف مازبطت
التريغر على اي مستوى لازم اضعه

بتاريخ:

اخي الحبيب .. يوضع على مستوى البلوك

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

انا وضعتو على مستوى البلوك بس مازبط
لما اعمل انشاء لريكور جديد مابعبي الحقل بأي قيمة

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

انا يمكن تقلتا عليك شوف شو اللي بصير عندي
عندما انشأ سطر جديد بدخل رقم برقم القسم ولما بدي اخزن تلقائيا بحول ذلك الرقم الى الرقم الصحيح
انا بدي بس اعمل انشاء سطر تلقائيا يعبي ذلك الحقل وما يخليه فاضي
ساعدني ارجوك

بتاريخ:

اول شي على مستوى FORM تكتب نرجر اسمة WHEN NEN FORM INSTANCE وتكتب

SELECT (NVL ((max(p_seq)),1)) FROM TABLE_NAME INTO :GLOBAL.NEW_SEQ



وهيك بتكون جبت الماكس

ثاني شي

WHEN NEW RECORD INSTANCE على مستوى DATABLOCK
وتكتب فيه

:GLOBAL.NEW_SEQ:= :GLOBAL.NEW_SEQ+1;
DATABLIK_NAME.FEID NAME:= GLOBALE.NEW_SEQ;




وهيك ان شاء الله بصير كل ما تنزل سطر يزيد لوحده

وتقبل الاحترام

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

شكرا لكل اخي الكونت
هلا الطريقة زبطت بس صار في مشكلة انو انا لما بدي ارجع للخلف عم بزيد معي الرقم
شو المشكلة برايك

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

اضافة انو اذا حذفت سطر فإنه لايرجع الترقيم إلى الخلف بل يزيد
شو المشكلة رجاء

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

السلام وعليكم ياجماعة ماعم تزبط معي
انا حاولت ابعت الفولرم بس مارضي ينبعت معي

بتاريخ:
السلام عليكم
على ترجر pre-insert :

Select Nvl(Max(Dept_No),0) + 1
   Into :Blk_1.Dept_No From Dept;



الحل كما قال الاخ



وعليك بتعديل خاصيتين في الحقل الخاص برقم القسم

اول خاصية وهي Enabled ونقوم بتغير الخيار الى No

لعدم السماح للكتابة في هذا الحقل لانه يصرف رقم تلقائي

ثاني خاصية وهي Required ونقوم بتغير الخيار الى No

Required معناها Not Null لذلك نغيرها الى No

لكي لا يتعرض عليها لانها فاضية



والله أعلم

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

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

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

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

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

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

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.