الانتقال إلى المحتوى

الترقيم التلقائي


محب_999

Recommended Posts

السلام عليكم

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

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

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

و يا رب ما ينحذف هذا الموضوع كمان ؟؟ :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

رابط هذا التعليق
شارك

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

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

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

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

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

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