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

بتاريخ:

انا عندي data block عامل شرط في ال where clause بتاعها وعامل كود في ال where new fom instance بيعمل overwrite على الكود الي انا كاتبة في ال where caluse انا عايز الكودين يشتغلو مع بعض اعمل ايه يعني انا عايز الكود الي مكتوب في ال where clause يتنفذ مع التاني ومحدش يلغي التاني

تم تعديل بواسطة mustafagamiel
تعديل العنوان للدلالة على المضمون

بتاريخ:

أخي الكريم يوجد كذا حل
ممكن تستخدم بدل الكود الموجود في ال where cluse تستخدم ال cursor ويبدأ تنفيذ الشرط من أخر صف موجود في الفورم يعني هيضيف
الحل الاخر إنك تخزن الشرط في متغير الاي انت عملته في تريجر when new form instance وتضعه بجوار الشرط الاي في where clause يعني تدمج الشرطين معا وكأنهم شرط واحد

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

ممكن توضحلي اكتر لو سمحت يعني ازاي

بتاريخ:

شوف يأخي
بالنسبة للكيرسور
فرضا انت مثلا هتجيب الموظفين الاي شغالين في القسم رقم 10 ماشي ده الاي مكتوب في when new form instance
ممكن تعمل كيرسور للاي في القسم رقم عشرين
وتجعل الكيرسور يجلب البيانات بداية من last_record على البلوك وبكده هيضيف في البلوك الذي به البيانات ومعملش overwrite


الحل الثاني
انك ممكن تخزن الكود الاي موجود في ال when new form instance في global variable تخزنه كنص في متغير اسمه gg مثلا
وفي جملة where clause
هنعمل كده

set_blok_property('bloc;_name',default_where,'gg ||and|| your_condition');


دي الفكرة حاول تضبطها معك
بالتوفيق

بتاريخ:

معلش انا عندي استفسار بسيط .... ايه لازمة الشرط اللي انت حاطه في WHER CLUSE طالما عندك شرط تاني في في NEW FORM INSTANCE
انا رأي حضرتك تعمل في NEW FORM INSTANCE التريجر ده
DELCARE
V_WHERE VARCHAR2(1000) :='WHERE .........'; -- تحط حضرتك بدل النقط الشرط اللي انت كاتبه في WHERE CLUSE
BEGIN
V_WHERE := V_WHERE ||' AND ...................' -- هتحط اي شروط حضرتك عايزها
SET_BLOCK_PROPERTY(BLOCK_NAME ,DEFAULT_WHERE ,V_WHERE);
END ;

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

عايز اعرف مجموعة  من جمل الشروط

بتاريخ:

ما تشيل الـ where clause خالص , وتحط الشرط في الـ and clause بتاعت الـ when-new-form-instance

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

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

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

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

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

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.