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

عايز اعمل في ال Defult value الخاص برقم الادارة في ال View object انه يأخذ من Session Scop

Featured Replies

بتاريخ:

عملت View Object وسحبتها من خلال ال Data control الى صفحة JSF هذه الشاشة لإدخال بيانات الإدارات وسحبت معها زرار Create لإدخال ادارة جديد لو سمحتم عايز لما اضغط على Create ينزل الاول رقم الإدارة ك default value واخده من متغير في ال Session scope يعني الخلاصة عايز اعمل في ال Defult value الخاص برقم الادارة في ال View object انه يأخذ من Session Scop

بتاريخ:

من الواضح اخي العزيز (أذا انا فهمت اللي بتقصدة)

أن خلاصة ما تريد هو عمل customize للcreate !
يعني تعمل override للcreate

ممكن تروح هنا انشاء الله تحصل اللي بدور عليه

http://adfcodebits.blogspot.com/2010/04/bi...et-default.html

أو تروح للكتاب التالي فية الشرح الوافي للadfوهو مجاني من أوراكل فية جميع الامثلــة وادعي لي
http://download.oracle.com/docs/pdf/B25947_01.pdf

تم تعديل بواسطة 10g10g

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

للأسف هذا ليس ما اريده ما اريده بالضبط هو كيفية ادخال Default Value داخل ال View Object على اي Attribute ويكون هذا ال Default قيمته من متغير في ال Session Scope

بتاريخ:

اتبع الخطوات التاليه
Right click على زر الcommit
ثم insert inside
ثم Adf_Cor
ثم set_actionlstner

داخل set_actionlstner
Form #{'ur_value'}
To#{ur_Binding }

Ur_Binding: تعني تعمل Binding للcolum المراد اعطاءه القيمة Default
اذا ما قدرت تعطي الBinging صحيح اتبع التالي

سوي سحب للattribute من datacontrol الى الصفحة ثم سوي نسخ للvalue والتى تعنيBinding
التابعة لها
ثم احذف ال للattribute من الصفحة

بتاريخ:

شكرا للأخ 10g10g على شرحه البسيط
وتكملة لكلامه هذه طريقه اخرى على 11g
1- Right click على زر الCreate
ثم insert inside
ثم Adf_Faces
ثم setPropertyListener

2-داخل setPropertyListener
From #{'U_value'} and
To #{'sessionScope.xx'} and
Type Action

3-اذهب الى attribute اللى فى viewObject اللى انت عايزه
دبل كليك على attribute
واجعل value Type--->Expression
واكتب داخل value

adf.context.expressionEvaluator.evaluate('#{sessionScope.xx}')

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

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

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

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

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

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.