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

بتاريخ:

السلام عليكم

أولاً ليش تمك حذف الموضوع تبعي (الاستفسار)؟؟

ثانياًً : كيف اقوم بالترقيم التلقائي في الفورم بلدر ؟؟
للحقل معين !!!!!!!!!!!

و اكون من الشاكرين

و يا رب ما ينحذف هذا الموضوع كمان ؟؟ :blink: :D :D

بتاريخ:

السلام عليكم
اولا يجب انشاء SEQUENCE للأستخدامه فى الترقيم
CREATE SEQUENCE seq_id
MINVALUE 1
MAXVALUE 999
INCREMENT BY 1
START WITH 1
NOCACHE
NOCYCLE;
وتحت تريجر pre_insert نكتب الكود الأتى
select seq_id.nextval
into (Text item name)
from dual;
ارجوا ان يكون هذا المطلوب
وبالتوفيق

بتاريخ:

الاخ الكريم
يوجد طريقة اخرى للترقيم وعلى نفس عدد بيانات الجدول


in Pre-Insert trigger

declare 

temp number;
begin select max(field_your_number) +1  into temp from table_name; :yor_text:=temp;
end;

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

بتاريخ:

السلام عليكم ورحمة الله وبركاته
ممكن تكتب الكود ده في التريجر pre-insert علي البلوك اللي فيه الحقل ده ولنفرض ان اسمه ID
select nvl(max(id),0)+1 into id from table_name
حيث ان table_name هو اسم الجدول اللي انت عايز تعمل insert فيه

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

admin05 & ghoost

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

m_ahmed
طريقتك صعبة لكن 100% لان حتى لو المستخدم ما حفظ يعطي قيمه جديدة

بتاريخ:

السلام عليكم
كيف ممكن ارقم على الفورم فقط بدون ما استخدم sequences ولا database items(حقول) يعني
انا عندي جدول للشيكات الصادرة .... و في كل عميل نقوم بإصدار 36 ، 30 ، 24 شيك في ان واحد كيف ممكن ارقم الشيكات على الفورم.....
بالمناسبة انا عملتها لكن واجهتني طريقة استرجاع الارقام عند عمل query

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

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

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

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

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

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.