الانتقال إلى المحتوى

مطلوب أسهل طريقه لارجاع قيمه واحده من جدول اخر بواسطة حقل الادخال الحالي


السفير70

Recommended Posts

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

رابط هذا التعليق
شارك

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

 

(عدد كثير)

رابط هذا التعليق
شارك

نعم في الحقل الذي ستكون النتيجة فيه عبارة عن الذي قلت  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  تستطيع عمل هذه المعادلة وتظهر اتوماتيك فى الخانة التالية

رابط هذا التعليق
شارك

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

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

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

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

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

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