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

اريد كتابة كود بحث في البلوك Search Data_block

Featured Replies

بتاريخ:

2yrVmH.jpg

 

لو سمحتم يا جماعة انا جديد في البرمجة وفي مشكلة معايا بعد ما صممت الفورمة دي ....

الزرار اللي عليه السهم الاسود لظهور lov  الظاهرة امامكم وهي بتظهر كود واسم الادارة وبتعمل returne في text4,tex6

المطلوب عمل كود داخل زرار بحث بجوار زرار lov  بحيث يظهر في الجدول الظاهر اسفل بيانات الموظفيين الموجدين في الادارة التي تم اختيارها من الـ Lov

بمعنى اذا تم اختيار إدارة 30 من الـ LOV  يظهر في الجدول التالي اسماء موظفيين ادارة 30

ملحوظة الجدول عبارة عن Data block هي جدول Employees

بتاريخ:

طيب ممكن تعمل زرار تخليعه يروح على بلوك ال employees

و تعمل تريجر pre_query و تساوى قيمة رقم القسم اللى فى بلوك الموظفيين

بالرقم اللى بيطلعلك فى ال text 4 مثلا لو رقم القسم اللى حتختاره من ال LOV حيتم وضعه فى ال Text ده

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

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

طيب ممكن تعمل زرار تخليعه يروح على بلوك ال employees

و تعمل تريجر pre_query و تساوى قيمة رقم القسم اللى فى بلوك الموظفيين

بالرقم اللى بيطلعلك فى ال text 4 مثلا لو رقم القسم اللى حتختاره من ال LOV حيتم وضعه فى ال Text ده

شكرا لحضرتك يا

AhmedOmar بس ياريت حضرتك تكتب الكود علشان انا كتبت اكتر من كود بس للاسف طلع غلط
بتاريخ:

حنفرض انه text4 حياخد رقم القسم اللى حيطلع من ال LOV

حتعمل بلوك جديد مثلا اسمه BLOCK1 و تعمل فيه الزرار بتاعك و تضيفه فى الكانفاس بتاعك

و تعمل على الزرار تريجر When_button_pressed

go_block('EMPLOYEES');
Execute_query;

و بعديين تروح على بلوك ال Employees و تعمل تريجر على مستوى البلوك اسمه Pre_query و تكتب فيه الكود ده

:Employees.department_id := :text4;

و ياريت بردو تقول على الخطاء اللى بيطلعلك

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

شكراً لحضرتك جداً لردك ...

انا عملت الزرار فعلا في بلوك جديد واشتغل

بس لما عملت التريجر على مستوى الفورمة ظهر الايرور ده

afEMQ9.jpg

بتاريخ:

طيب اتاكد انك متصل باليوسر الصحيح

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

طيب اتاكد انك متصل باليوسر الصحيح

لا انا متأكد انه يوزر صح علشان شغال مع باقي الفور

بتاريخ:

هو حضرتك ضايف عمود ال department_id فى ال data block ؟

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

اه انا ضايفه بس لاقيت الكود مكتوب كده في موقع اوراكل

 

:Employees.department_id := :block3.text4;
set_block_property('employees', default_where, 'department_id = :block3.text4');

 

https://community.oracle.com/thread/976612?tstart=0

شكرا جدا لتعب حضرتك واستحملني معلش علشان لسه هتعبك معايا في كام حاجة تاني بس قدام شوية ....

 

وكل سنة وحضرتك طيب

بتاريخ:

و حضرتك طيب

و ما فيش تعب ولا حاجة

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

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

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

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

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

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.