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

بتاريخ:

اخواني الاعزاء لدي جدول يقوم بتكرار السطور وهو جدول خاص بالمرتبات وتعديلها ويوجد لدي الحقول هما sal 1 , sal2,sal3
اريد الشاشة ان تقوم بعرض ال row عندما تختلف قيمة ال sal1,sal2,sal3 اي :-

في الجدول الحقول التالية

id
name
sal1
sal2
sal3

بالنسبة لل id هو ممكن يتكرر يعني دائما يوجد لدي في الجدول تكرار لل id بمقدار سطرين فمثلا

1111 1000 1500 1200 1300
1111 1300 1300 1300

فنلاحظ هنا ان ال id هو 1111 تكرر مرتين والان اريد عرض فقط اول سطر لان ال sal1 و sal2 قد تغير فيه واريد استثناء السطر الثاني وعدم ظهوره في الشاشة




ارجوا ان يكون المثال واضح


قاصدكم .... لا تفشلوني

بتاريخ:
اخواني الاعزاء لدي جدول يقوم بتكرار السطور وهو جدول خاص بالمرتبات وتعديلها ويوجد لدي الحقول هما sal 1 , sal2,sal3
اريد الشاشة ان تقوم بعرض ال row عندما تختلف قيمة ال sal1,sal2,sal3 اي :-

في الجدول الحقول التالية

id
name
sal1
sal2
sal3

بالنسبة لل id هو ممكن يتكرر يعني دائما يوجد لدي في الجدول تكرار لل id بمقدار سطرين فمثلا

1111 1000 1500 1200 1300
1111 1300 1300 1300

فنلاحظ هنا ان ال id هو 1111 تكرر مرتين والان اريد عرض فقط اول سطر لان ال sal1 و sal2 قد تغير فيه واريد استثناء السطر الثاني وعدم ظهوره في الشاشة




ارجوا ان يكون المثال واضح


قاصدكم .... لا تفشلوني



اقترح عليك ان تقوم بتخزين التاريخ (تاريخ الحركة او التعديل ) ومن ثم التحكم بعملية العرض من خلال الشرط WHERE بحيث يعرض الحركة او السطر الذي يساوي
اكبر تاريخ تم تسجيلة وهنا يقصد اخر حركة تعديل
بتاريخ:
  • كاتب الموضوع

اخي H.M.M.A بارك الله بك على الفكرة , بس صدقني ما راح تنجح معي لانه اصلا تاريخ التعديل او الحركة متساوي للسطرين لانه اصلا هاذا الجدول يتم تعبئته عن طريق trigger مبني
على جدول اخر يعني database trigger ومشكلته في عملية التعديل دائما يظهر 2 row كما في الشكل السابق بالرغم من وجود حملة insert واحدة .

اذا ممكن طريقة ثانية

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

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

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

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

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

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.