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

التنقل بين الBLOCKS

Featured Replies

بتاريخ:

بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
أخواني الكرام أنا عندي مشكلة وهي انه عندي بلوكين في الشاشة ماستر وديتيل والديتيل في المنتصف يعني أدخل بعض الحقول للماستر ثم بعدها ينتقل المؤشر للديتيل لكي أدخل البيانات ثم بعدها أخرك لكي اكمل الماستر المشكلة في عملية الخروج وهي عند وضع تريجر في أخر حقل في الديتيل GO_ITEM وأحدد الحقل الذي أريده لا ينتقل المؤشر للحقل المطلوب ولكن ينتقل لبداية الماستر أنا أريد ان ينتقل للحقل المحدد وعلما أني قرأت في الHELP الخاص بالأوراكل التالي

In Enter Query mode, GO_ITEM cannot be used to navigate to an item in a different block.
فما رأيكم ياشباب
والسلام عليكم ورحمة الله وبركاته

بتاريخ:

اقترح يا اخي
ان تضع خصائص الايتم في defualt value اي قيمة ليتيح لك التنقل بين الماستر والديتيل فالواضح انه لايقدر الانتقال الى الحقل المطلوب في الديتيل الا بوجود قيم في الماستر على اساس لا تكون القيم بالماستر تعتمد عليها القيم بالديتيل
وثاني شيء يمكن وضع الكود التالي قبل go_item
وهو Go_block('block_name');
ثم تنفيذ الامر go_item('item_name');
وحياك الله

بتاريخ:

أخي الكريم...

الواضح من كلامك انك شغال في الوضع الادخال العادي وليس في وضع (Enter Query )
والكلام اللي موجود في ال HELP عن وضع الادخال الاستعلام..

جرب ضع الكود في التريجر (KEY-NEXT-ITEM) ....

GO_ITEM(BLOCK_NAME.ITEM_NAME);


بالتوفيق...

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

بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
أخي الكريم أسامة أنا حطيت مسبقا
go_block
وبعدها
go_item
ولم تحل المشكلة سوف اجرب طريقة أخي الأخرى وهي تحديد البلوك والأيتم مع بعض وإن شاء الله تصير
وبالنسبة للإدخال أنا بدخل قيم في الماستر قبل ما أنتقل للديتيل
وشكرا لتعاونكم معي
وأسف على التأخر بالرد بسبب سفري
والسلام عليكم ورحمة الله وبركاته

بتاريخ:

السلام عليكم ..
اعمل في خصائص البلوك الديتيل بدل same-record اعمل change-data-block
اعمل بارمايترx على مستوى الفورم بمجرد دخول اخر حقل في الديتيل تعطيه قيمة مثلا 1
وطبعا بتعمل على مستوى الماستر في تريجير when-new-block-instance
if :parameter.x=1 then
go_item('s')
:parameter.x:=0;
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.