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

بتاريخ:

السلام عليكم
عندي شاشة بها بلوك تابلور ويحتوي على عدد من الأعمدة , وأحد هذه الأعمدة خالي ولنفرض ان اسمه x
والمطلوب
اني اريد عند وضع قيمة في أي حقل على العمود x وعند الضغط على زر معين يقوم بتعبئة العامود حسب القيمة المدخلة

وتقبلوا تحياتي

بتاريخ:

السلام عليكم
انت هاتحتاج تعمل لوب يلف على كل السطور ويضع القيمة في الحقل x .
ولكن الافضل ان تضع القيمه في حقل اخر يكون في كنترول بلوك وبعدين تضغط على الزر يعمل لوب على البلوك ويضيف القيمه في الحقل x في كل سطر فيه بيانات. او حسب عدد الاسطر الي انت عايزها.

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

السلام عليكم
ممكن توضيح السؤال اكتر ؟

أشكرك على الرد أخي
الفكرة مثل ماقال الأخ hamoudah ان الفكرة في عمل لوب وانا اريد ان اعرف الكود وطريقته
في الصورة المرفقة فيها بلوك تابلور ويحتوي على عامود اسمه مفسوح وهذا العامود خالي من القيم
والمطلوب اني اريد أن اضع قيمة واحده فيه وعند الضغط على زر معين يقوم بتوزيع هذه القيمة على العامود بالكامل
اعتقد انه كده الصورة وضحت
وشكراpost-96835-0-67151000-1363753535_thumb.png

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

بتاريخ:

السلام عليكم
انصح كما قال الأخ حموده بأن يتم وضع حقل على كونترول بلوك وتضع فيه القيمة وبعد الضغط على الزر يتم تعبئة العمود كامل:
جرب هذا الكود:


DECLARE
  lv_n_last_rec   NUMBER;
  lv_n_fst_rec    NUMBER;
BEGIN
  GO_BLOCK ('Blk_2');
  LAST_RECORD;
  lv_n_last_rec := SYSTEM.trigger_record;
  FIRST_RECORD;
  lv_n_fst_rec := SYSTEM.trigger_record;

  FOR i IN lv_n_fst_rec .. lv_n_last_rec
  LOOP
     IF :blk_1.control_field IS NOT NULL
     THEN
        :blk_2.your_field := :blk_1.control_field;
     END IF;

     NEXT_RECORD;
  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.