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

default where

Featured Replies

بتاريخ:

السلام عليكم ورحمة الله و بركاته

لو سمحتوا حد يتكرم و يكتبلى الصيغه السليمه لوضع شرط فى الرن تايم يتم استخدامه عند عمل استعلام
لانى حاولت اكتبه بأكتر من صيغه و كل مره يعطى خطأ

هل الصيغه هى :
set_block_property('emp', 'default where' , :parameter.cond);

ولا
set_block_property('emp' , 'where' , :parameter.cond);

فى الحالتين السابقتين يعطى خطأ
لو سمحتوا حد يكتبلى الصيغه الصح

وشكرااااااا

بتاريخ:

و عليكم السلام عليكم ورحمة الله و بركاته



الصيغه هى :
set_block_property('emp', 'default where' ,empno= :parameter.cond);

لابد ان تضع الشرط بطريقه سليمه
بتاريخ:
  • كاتب الموضوع

شكرا على ردك السريع

لكن المشكله عندى اننى اخزن داخل هذا الباراميتر الشرط بالكامل بمعنى ان قيمه الباراميتر ده عباره عن

:PARAMETER.COND := 'EMPNO=7900'
حيث هذه القيمه ناتجه من كود اخر خاص ببرنامج البحث

و بالتالى انا عايزه اكتب فى ال DEFAULT WHERE
الباراميتر مباشرة
SET_BLOCK_PROPERTY('EMP', ' DEFAULT WHERE' , :PARAMETER.COND);

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

فى انتظار ردكم

بتاريخ:

ضعي الـ
default_where من غير ' علامة تنصيص وان شاء الله تشتغل

ِ

بتاريخ:

استخدمى هذا

set_block_property('dept',default_where,:parameter.p);
-- where dept your block name
-- :parameter.p parameter hold any condition


بالتوفيق

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

متشكره جداااااااا على ردكم السريع و مساعدتكم لى
انا فعلا جربتها و اشتغلت بنفس الكود اللى كتبه الاخ llord
شكرررررررررراااااا

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

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

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

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

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

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.