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

مساعدة في Chech Box عند تحديد الكل يقوم بالتاشير على الكل مرفق صورة

Featured Replies

بتاريخ:

 

مرفق لكم صورة لاحد الانظمة البرمجية لأحدى الشركات انا اريد عند تحديد الكل يقوم بتحديد كل chech box هل توجد خاصية لهذه ام لا

post-106044-0-50447100-1365406460_thumb.jpg

بتاريخ:

طبعاً نحتاج بالبداية الى اضافة بلوك واداة تشك بوكس لهذا البلوك ولنسمي البلك

block5

والاداة

all

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

check

والاداة سوف يكون اسمها

status

والصورة في المرفقات توضح اكثر

وبالتالي سوفغ يكون الكود التالي في حدث النقر على اداة التشك بوكس

المسماه all

 

 

 

go_block('check');
first_record;
loop
            :check.status := :all;
            next_record;
                        synchronize;
            exit when :system.last_record = 'TRUE';            
end loop;
:check.status := :all;
 

 

 

والسلام عليكم ورحمة الله,,,,,,, فارس

post-17465-0-57304100-1365415057_thumb.jpg

تم تعديل بواسطة Ahmad.Hasan

بتاريخ:

السلام عليكم

وبامكانك استخدام الكود التالي:

 

 

 

Declare
 Num_Total_Records Number;
 Num_Loop_I        Number;
Begin
 Go_Block('Blk_2');
 First_Record;
 Last_Record;
 Num_Total_Records := To_Number(Name_In('SYSTEM.CURSOR_RECORD'));
  First_Record;
   For Num_Loop_I In 1..Num_Total_Records Loop
    If :Blk_0.Check_All = 1 Then
     :Blk_2.Check_Flag := 1;
      Next_Record;
    Else
     :Blk_2.Check_Flag := 0;
      Next_Record;     
    End If;    
   End Loop;
    First_Record;
  :System.Message_Level := 25; 
   Commit;
  :System.Message_Level := 0;    
End;
 

 

 

مع مراعاة وجود Check Box على Control Block مثلا وعند التحديد عليه يتم تحديد جميع الـ 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.