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

المساعدة في check box

Featured Replies

بتاريخ:

الاخوة الاعزاء السلام عليكم ورحمة الله وبركاته، الموضوع هو على النحو الاتي
يوجد جدول به ارصدة مالية لمجموعة من الزبائن
جدول اخر به قيم شيكات يدفعها الزبائن، حيث كلما اضفنا شيكا وتم التخزين يتم طرح قيمته من رصيد الزبون من الجدول الاول، وهناك حقل في هذا الجدول هو (تم ارجاع الشيك) بمعنى انه لم يتم صرفه وهو عبارة عن check box المطلوب انه عند اجراء check على هذا الحقل اي انه بالفعل ارجع الشيك فيجب زيادة رصيد الزبون في الجدول الاول بقيمة الشيك.

فكيف يتم ذلك ؟؟؟؟ هل بمجرد اجراء تغيير على الحقل بمعرفة هل هو checked ام unchecked واجراء الاضافة ام يجب الانتظار حتى اجراء التخزين ومن ثم اجراء عملية الاضافة؟؟؟ الرجاء المساعدة وبارك الله فيكم جميعا، راجيا التفصيل في ذلك من حيث التريجر المطلوب ومحتوى ذلك التريجر.

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

اين الاخوة الاعزاء الذين يمدون يد المساعدة لكل محتاج؟؟؟؟ الرجاء المساعدة عاجل

بتاريخ:

السلام عليكم....
You can use the trigger When-chekbox_changed on the returned cheque field in the second data block.

If checkbox_checked('cheque_block.cheque_returned') then
  update  client_balance_table
  set         client_credit = client_credit + :amount_returned
  where    client_id  = :client_id;
 else 
    update  client_balance_table
   set         client_credit = client_credit - :amount_returned
   where     client_id  = :client_id;
 end if;
commit;

Good luck.

بتاريخ:

السلام عليكم
يمكنك إستخدام كود الاخ ammar_kh1982
T في تريجر علي الداتا بيز قبل او بعد تعديل عمود هذا الCHECK BOX أذا كان حقل موجود في الجدول لنتائج أفضل
بالتوفيق

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

الاخوة الاعزاء بارك الله فيكم وفي ردودكم
ولكنن وجدت حلاً لهذه الاشكالية على النحو الاتي
في تريجر pre-update قمت بتخزين قيمة الحقل الذي يحتوي اذا ارجع الشيك أم لا
في تريجر post-update قمت بالسؤال اذا كانت القيمة المخزنة مثلا Y والقيمة الحالية على النموذج N قمت بعمل update على الجدول الاول وهكذا اخذت جميع الاحتمالات وقد تمت الامور على مايرام
فهل تعتبر هذه الطريقة في المعالجة ناجحة.
وهذه الطريقة العملية تجري عند التخزين او التعديل فقط وليس عند كل تغيير في check box شاكرا للجميع جهودهم.

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

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

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

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

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

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.