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

بتاريخ:

السلام عليكم
اخواني يوجد لدي مشكله وهي عند تنفيذ الفورم لاتخرج بيانات في display items الا عند الضغط على زر Enter query وبعدها الضغط على زر Execute query حينئذ تظهر البيانات
ارجو حل هذه المشكله
وشكرا

بتاريخ:

مرحبا
حسب اللي فهمتو.... اعمل كود اللي بيرجع بيانات في الـ display item في trigger post_query على مستوى block .
و نفس الكود اعملوا في trigger when_validate_item اللي بيعتمد عليه البانات الموجودة في display item

block- post_query
item- when_validate_item

بتاريخ:

هل تعني أنه يوجد ID وتريد استرجاع الاسم الخاص فيه على Display Item؟؟؟

اذا كان كذلك فاستخدم post-change trigger على فيلد ال ID وضع الكود التالي:

if :id is not null then
select name into :display_item_name from table_name where id = :id; 
end if;

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

شكرا اخي العزيز على الرد
ولكن لم افهم ردك ممكن توضحلي اكثر لاني مبتدأ
وشكرا

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

لم يكن هذا قصدي يااخي rose_4 وانما كان قصدي انه عند تنفيذ الفورم فمن الطبيعي يجب ان تظهر البيانات المخزنة في الجدول المربوط بالفورم في display items اليس كذلك ؟؟؟
انا عندي لاتظهر مباشرة في display items الا عند الضغط على زر Enter query وبعدها الضغط على زر Execute query حينئذ تظهر البيانات وبدون ادخال اي شي
ارجو حل هذه المشكله

بتاريخ:
لم يكن هذا قصدي يااخي rose_4 وانما كان قصدي انه عند تنفيذ الفورم فمن الطبيعي يجب ان تظهر البيانات المخزنة في الجدول المربوط بالفورم في display items اليس كذلك ؟؟؟
انا عندي لاتظهر مباشرة في display items الا عند الضغط على زر Enter query وبعدها الضغط على زر Execute query حينئذ تظهر البيانات وبدون ادخال اي شي
ارجو حل هذه المشكله



هل فقط ال display items لا تظهر؟
هل تستدعي البيانات عندما تفتح الفورم مباشرة؟

المنطق يقول انه لو كان الفيلد داتابيز يجب أن يستدعي البيانات الخاصة فيه ، هل من الممكن أن تبعث لي الشاشة؟ديفلوبر 6i او 9i
بتاريخ:
  • كاتب الموضوع

السلام عليكم
الاخ rose_4 اعتذر عن التاخير ولكن كنت مشغول جدا
بالنسبه للمشكله الاولى فقد وضحتها بالصوره المرفقه
ولقد واجهتني مشكله ثانية وهي عند الضغط على الزر EMP الموضح في الصوره لا يتم فتح النموذج Form2 مع العلم اني كتبت الكود التالي داخل التريجر الخاص بالزر
open_form('form2'(

post-27641-1222574068_thumb.jpg

بتاريخ:
السلام عليكم
الاخ rose_4 اعتذر عن التاخير ولكن كنت مشغول جدا
بالنسبه للمشكله الاولى فقد وضحتها بالصوره المرفقه
ولقد واجهتني مشكله ثانية وهي عند الضغط على الزر EMP الموضح في الصوره لا يتم فتح النموذج Form2 مع العلم اني كتبت الكود التالي داخل التريجر الخاص بالزر
open_form('form2'(


------------------------------------------
بالنسبة للصورة المرفقة اخي الكريم اذا أردت ان تستعلم عن دائرة معينة فيجب أن تضغط زر enter_query ثم تضع رقم الدائرة بالمكان المخصص ثم execute_query
اما اذا ضغطت على الزر رقم 2(execute_query) فسيقوم بالاستعلام عن اول مدخل بالجدول.

اما بالنسبة للنقطة الثانية:
ضع المسار الموجود فيه الفورم كاملا بين الاقواس وليس اسم الفورم فقط

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

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

شكرا يااخي على الرد
اخي rose_4 انا لااريد الاستعلام عن اي شي ولكني فقط اريد عندما انفذ الفورم تظهر لي البيانات داخل مربعات العرض بصوره اعتيادية بدون ان اضغط اي شي

بتاريخ:
شكرا يااخي على الرد
اخي rose_4 انا لااريد الاستعلام عن اي شي ولكني فقط اريد عندما انفذ الفورم تظهر لي البيانات داخل مربعات العرض بصوره اعتيادية بدون ان اضغط اي شي


========================

when-new-form-instance trigger:

execute_query(no_commit);

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

شكرا يااخي
يعني افهم من كلامك يجب كتابة هذا الكود لكي تظهر البيانات ولا يمكن الاستغناء عنه.... اي لايوجد طريقه اخرى لحل هذه المشكله من دون اي كود
وشكرا

بتاريخ:

اخى الفاضل لكى تعمل الفورم لديك من بدايه التشغيل هناك طريقه وهى وضع تريجر على بدايه البلوك او الفورم when _new_instance _form

execute_query ;
وان شاء الله تعمل معك

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

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

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

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

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

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.