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

بتاريخ:

انا عاوز يا اخوني واخواني اعمل تسلسل ارقام على جدول تابيولر
متلا :
1
2
3
4
5
6
7
وفي حال حذفت الرقم 5 يتحول الرقم 6 الى 5 والرقم 7 الى 6 ؟؟؟؟؟؟؟؟؟؟؟؟ فهمتو قصدري ؟
ارجو منكم الرد والحل ؟؟؟

بتاريخ:

قولنا اول هو التسلسل دة انت عاملة عمود فى الجدول بتاعك
و اية الهدف منه
هل علشان يظهر التسلسل على الفورم بس او الريبورت
لو كان كدة فرأئى انك متعملش عمود فى الجدول بتاعك علشان كدة
و لو عاوز تظهر تسلسل على الفورم او الريبورت فدى لها حل افضل
مثلا لو قولنا ان الفورم بتاعتك فيها tabular datablock
و انت عاوز تعمل رقم مسلسل للسجلات فى حالة query mode
استخدم الكود دة
on post query on block level
:

:emp.serial:=:system.trigger_record;


خلى باللك
:Emp.serial is not a database item. it is unbound item

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

بتاريخ:

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

وشكرا

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

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

بتاريخ:

1- create a tabular databalock for employee data
2- add new item "serial"
3-change the propertydata type to number and the property database item to no
4- on the post query trigger for the block write this code

begin :serial := :system.trigger_record;
end;

بتاريخ:

لماذا على ال post query
?

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

declare
cursor c is
select P_NO
from PART_SERVC
where P_NO>:BLK1.P_NO for update;
begin
for i in c loop
update PART_SERVC
set P_NO=i.P_NO-1 where current of c;
end loop;
end;

هذا الكود يحافظ على التسلسل ولكن اذا كان على جدول تابيولر يمنع حذ اكتر من سجل ؟؟؟ لماذا ؟؟

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

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

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

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

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

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.