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

بتاريخ:

السلام عليكم

عامل شاشة على الفورم بلدر 6i ماستر ديتيل واريد بعد أن أعمل enter_query
وبعد أن أدخل قيمة داخل تكست ايتم في الماستر وعند الضغط على enter
اريده أن يذهب الى الديتيل ويعمل execute_query

ارجو المساعدة وجزاكم الله خير

بتاريخ:

i think that you can only execute query in detail block by execute query in master block first because on master detail blocks there relation between master block and details block ( join condition)

بتاريخ:

السلام عليكم

عامل شاشة على الفورم بلدر 6i ماستر ديتيل واريد بعد أن أعمل enter_query
وبعد أن أدخل قيمة داخل تكست ايتم في الماستر وعند الضغط على enter
اريده أن يذهب الى الديتيل ويعمل execute_query

ارجو المساعدة وجزاكم الله خير

حكاية الضغط علي انتر دي صعبة شوية , انا سالت عليها قبل كده , وقالوا مش موجودة في الاوراكل والله اعلم , ممكن سكة جافا بقي
java bean , java class حاجة كده
وبعدين جرب الاول , مش انت ممكن تروح للديتيل وتدوس execute query هينفذ ؟ لو هينفذ يبقي ممكن تعمل اللي انت عاوزه
بس عن طريق زرار مثلا ,
when button pressed
go_block(block_name
execute_query
بتاريخ:
  • كاتب الموضوع

معلش كان شرحي ناقص
انا عندي في الماستر 3 حقول , في حالة ادخال سجل جديد وعند الضغط على انتر في الحقل الاخير أريد ان يحفظ وينتقل الى البلوك الديتيل
وفي حالة كان الوضع في الفورم enter_query اريد عندما يكون المؤشر في الحقل الاخير وعند الضغط على انتر يعمل execute_query
استخدمت الكود التالي لكن فيه مشكلة انه عند ادخال بيان جديد وعند الظغط على انتر يعطي رسالة هل تريد الحفظ والمفروض انه يحفظ تلقائي وينتفل للبوك الديتيل
وفي حالة كان الفورم على enter_query شغال كويس وده الكود بتاعي :

if :system.mode = 'normal' then
commit;
go_block('block_name')
else
execute_query;
end if;
بتاريخ:

معلش كان شرحي ناقص
انا عندي في الماستر 3 حقول , في حالة ادخال سجل جديد وعند الضغط على انتر في الحقل الاخير أريد ان يحفظ وينتقل الى البلوك الديتيل
وفي حالة كان الوضع في الفورم enter_query اريد عندما يكون المؤشر في الحقل الاخير وعند الضغط على انتر يعمل execute_query
استخدمت الكود التالي لكن فيه مشكلة انه عند ادخال بيان جديد وعند الظغط على انتر يعطي رسالة هل تريد الحفظ والمفروض انه يحفظ تلقائي وينتفل للبوك الديتيل
وفي حالة كان الفورم على enter_query شغال كويس وده الكود بتاعي :

if :system.mode = 'normal' then
commit;
go_block('block_name')
else
execute_query;
end if;




السلام عليكم ورحمة الله وبركاته
جرب الكود ده (انا جربته وهو شغال):
IF :SYSTEM.MODE = 'ENTER-QUERY' THEN
EXECUTE_QUERY;
ELSE
COMMIT;
GO_BLOCK('BLOCK_NAME');
END IF;

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

نجحت الطريقة وما اقدر اقول غير
الله يبارك فيك ويسعد أيامك وأشكرك على مجهوداتك الطيبة في المنتدى
تقبل تحياتي
فؤاد عبده

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

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

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

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

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

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.