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

بتاريخ:

هذه اول مشاركه فى المنتدى و اتمنى ان يستفيد الجميع من الموضوع و من لديه افكرا اخرى للبحث فى النوافذ ارجو ان يرفقها

SEARCH.zip

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

IF  :TXT_EMPNO IS NOT NULL THEN 
SET_BLOCK_PROPERTY('EMP_DEPT',DEFAULT_WHERE,'EMPNO=:TXT_EMPNO');
SET_BLOCK_PROPERTY('EMP_DEPT',ORDER_BY,'EMPNO');

GO_BLOCK('EMP_DEPT');
EXECUTE_QUERY;
ELSIF :TXT_ENAME IS NOT NULL THEN
SET_BLOCK_PROPERTY('EMP_DEPT',DEFAULT_WHERE,'LOWER(ENAME) LIKE  LOWER(:TXT_ENAME)||''%'' ');
SET_BLOCK_PROPERTY('EMP_DEPT',ORDER_BY,'ENAME');
GO_BLOCK('EMP_DEPT');
EXECUTE_QUERY;
ELSIF :TXT_JOB IS NOT NULL THEN 
SET_BLOCK_PROPERTY('EMP_DEPT',DEFAULT_WHERE,'LOWER(JOB) LIKE   LOWER(:TXT_JOB)||''%'' ');
GO_BLOCK('EMP_DEPT');
EXECUTE_QUERY;
ELSIF :TXT_hiredate IS NOT NULL THEN 
SET_BLOCK_PROPERTY('EMP_DEPT',DEFAULT_WHERE,'hiredate <   :TXT_hiredate');
SET_BLOCK_PROPERTY('EMP_DEPT',ORDER_BY,'hiredate');
GO_BLOCK('EMP_DEPT');
EXECUTE_QUERY;

ELSIF :TXT_SAL  IS NOT NULL THEN
SET_BLOCK_PROPERTY('EMP_DEPT',DEFAULT_WHERE,'SAL>=:TXT_SAL');
SET_BLOCK_PROPERTY('EMP_DEPT',ORDER_BY,'sal');
GO_BLOCK('EMP_DEPT');
EXECUTE_QUERY;

ELSIF :TXT_DNAME  IS NOT NULL THEN
SET_BLOCK_PROPERTY('EMP_DEPT',DEFAULT_WHERE,'LOWER(DNAME) LIKE   LOWER(:TXT_DNAME)||''%'' ');
SET_BLOCK_PROPERTY('EMP_DEPT',ORDER_BY,'ENAME');
GO_BLOCK('EMP_DEPT');
EXECUTE_QUERY;

ELSIF :TXT_LOC  IS NOT NULL THEN
SET_BLOCK_PROPERTY('EMP_DEPT',DEFAULT_WHERE,'LOWER(LOC) LIKE    LOWER(:TXT_LOC)||''%'' ');
GO_BLOCK('EMP_DEPT');
EXECUTE_QUERY;
ELSE 

GO_BLOCK('EMP_DEPT');
clear_block(no_commit);
EXECUTE_QUERY;
END IF;

بتاريخ:

فورمه رائعه... بارك الله فيك .. و لكن ماذا اذا اراد المستخدم بالبحث بالحروف و ليس بالأسم كامل ؟؟؟؟ او برقمين فقط من رقم التليفون ؟؟؟ اذا الكود ينقصه هذه الحالات .... وجزاك الله خير على مجهودك ... هناك موضوع بعنوان البحث داخل الفورمه سوف تجد فيه هذه الأفكار .. و ننتظر منك مزيد من الشاشات يا أخى ..أكثر الله من امثالك

  • بعد 1 شهر...
بتاريخ:

مشكووووووووووووور والله يعيطيك العافية

  • بعد 5 شهور...
بتاريخ:

مشكوووووووووور جدا يا اخى على هذه المشاركة المفيدة جدا و الى الأمام.....

  • بعد 2 سنة...
بتاريخ:

الف مليون شكر على هالمجهود والمشاركة في المعرفة ياللي موجودة بهالمنتدى الرائع
بس عندي تعليق بسيط انا بشتغل على فورمات كتيرة ولما احتجت خاصية متل هيك اني ادور
بجزء من كلمة ويرجعلي البيانات طبقت الكود الموجود لكنه رفضه بشدة وكان دائما بيعترض على % بانه مكانها غلط
بيقرأها كعلامة مئوية عادية يعني بلغي خاصية LIKE بليز ازا فيك تساعدني فيها لاني الي فيها يومين وعالفاضي
وهاد ميلي [email protected]

  • بعد 3 سنة...
بتاريخ:

والله بدعيلك 

  • بعد 2 أسابيع...
بتاريخ:

جميل جدا منك عزيزي عافاك الله البحث مهم في الفورم

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

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

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

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

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

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.