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

بتاريخ:

مطلوب أسهل طريقه لارجاع قيمه واحده من استعلام مثلا كتبت في الحقل اثناء عملية الاضافة رقم وهذا الرقم هو في جدول اخر مثلا يظهر مجموع تكراره او مجموعه في الجدول الآخر في والناتج يكون label مثلا 
يعني الطريقه معروفه فيlov لكن lov يرجع عدد كثير ولازم الحقل يكون نوع list
جربت في default value sql لكن كان هناك مشكله اذا كان في وضع insert

بتاريخ:

ما المقصود من هذا السطر        الطريقه معروفه فيlov لكن lov يرجع عدد كثير ولازم الحقل يكون نوع list

 

(عدد كثير)

بتاريخ:

يمكنك وضع transient يقوم بإرجاع ما تريد

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

نعم في الحقل الذي ستكون النتيجة فيه عبارة عن الذي قلت  transient 

 

انا عملت فيو  فيه الاستعلام وربطة في الحالي عن طريق طريقAccessors

 

وحاولت ان اقرا قيمة الناتج من Groovy Expressions مثل  view objects.getValue  لكن كانني لم اجد  attribute 

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

يمكنك وضع transient يقوم بإرجاع ما تريد

نعم في الحقل الذي ستكون النتيجة فيه عبارة عن الذي قلت  transient 

 

انا عملت فيو  فيه الاستعلام وربطة في الحالي عن طريق طريقAccessors

 

وحاولت ان اقرا قيمة الناتج من Groovy Expressions مثل  view objects.getValue  لكن كانني لم اجد  attribute 

بتاريخ:

لم أفهم

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

لم أفهم

 

انا اريد ان اعرف الطريقة الواضحة لعمل 

select :a*:b into :c where Value =1

طبعا هذا اثناء وضع insert بعد ادخال قيمة a و b

لماذا هي معقدة في adf

بتاريخ:

لا تزال غير واضحة

بتاريخ:

لا يوجد شئ معقد

إما أنك تعرفها أو لا تعرفها

فإن عرفتها تكون سهلة وعادية

وإن تجهلها فتكون صعبة ومعقدة

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

لا يوجد شئ معقد

إما أنك تعرفها أو لا تعرفها

فإن عرفتها تكون سهلة وعادية

وإن تجهلها فتكون صعبة ومعقدة

اوك ساوضح بمثال 

لنفرض اننا نريد نعطي مكافئات للموظفين بحسب عدد ايام الدوام 

 

123.png

 

فانا اريد بعد ان انتهي مباشرة من ادخال المبلغ اليومي يقوم البرنامج بادخال القيمة الافتراضية في مبلغ الزيادة المعتمد تلقائيا حسب المعادلة =عدد ايام الحظور * المبلغ اليومي

 

باختصار سوف استفيد من رقم الموظف باستعلام عدد ايام الحظور في جدول الحظور والناتج اقوم بضربة في المبلغ اليومي ثم احصل على النتيجة في مبلغ الزيادة المعتمد

post-130277-0-05834800-1507299456_thumb.png

بتاريخ:

يوجد كود جافا لل viewObject   امسمها rowImpl    عن طريق set   و get  تستطيع عمل هذه المعادلة وتظهر اتوماتيك فى الخانة التالية

بتاريخ:

في مشروع ADF مثال مشابه

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

اتمنى رابط للامثلة لو سمحتم 

بتاريخ:

تجدها في قناتنا

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

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

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

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

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

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.