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

بتاريخ:

هل من الممكن عند فتح الصفحة تكون في حالة ادخال للسجل
بدون الضغط علي متاح سجل جديد
فاذا كان من الممكن كيف ذلك؟

بتاريخ:

هل من الممكن عند فتح الصفحة تكون في حالة ادخال للسجل
بدون الضغط علي متاح سجل جديد
فاذا كان من الممكن كيف ذلك؟


بسيطة جدا. افتح التاسك فلو بتاعتك و روح على الداتا كنترول و اعمل drag and drop لل operation اللى اسمها createinsert فى التاسك فلو و خليها ال default activity و بعد كدة بس اعمل navigation control من الميثود دى للصفحة بتاعتك.
بتاريخ:

نفس الكلام لو انت بتعمل call للصفحة بتاعتك من صفحة تانية. بس كل الحكاية انك هتضيف بينهم CreateInsert operation ذى ما هو موضح بالصورة.

لكن السؤال هنا افرض انت عاوز تعمل default values فى الصفحة بتاعاتك لما يحصل انشاء لسجل جديد. فى طبعا كذا طريقة : الاولى هى انك تعمل ال default value دى فى ال model project على ال Entity object فى ال attribute . مثلا ذى ان التاريخ يبقى تاريخ اليوم adf.currentDate

لكن افرض مثلا انك عاوز تعمل ال default value هى global variable جاى من اللوجن مثلا. مثلا ذى كود المستخدم او ID بتاع الموظف اللى عمل تسجيل دخول على السيستم بتاعك. ففى الحالة دى بدل ما تعمل CreateInsert اعمل بدلها CreateWithParamaters ذى ما هو موجود فى الصورة المرفقة.
لو عاوز تفاصيل اكتر عن الموضوع دة انا ممكن اعملة فى بوست منفصل .

post-2550-0-12963600-1337491068_thumb.jpg

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

شكرا جزيلا علي الرد
وجزاك الله خيرا وجعله في ميزان حسناتك
الحل يعمل بشكل جيد بس جدول ال
detail
تظهر البيانات القديمة موجودة فيه
ولكن ال master
يكون جاهز للعمل

بتاريخ:

يبقى اكيد المشكلة عندك فى MASTER-DETAIL RELATION
لازم تتاكد ان شكل الداتا كنترول ذى الشكل المرفق بالصورة

post-2550-0-74739500-1337579137_thumb.jpg

بتاريخ:

Another way



go to page defenation


Executables


press + button (create executable binding)


----> choose invokeAction
----> write id any unique id example (cr1)
----> at binds* choose create insert operation u want to invoke
----> at executable choose edit button to edit cr1 action


common tab @ Refresh : prepareModel


referesh condition : #{!adfFacesContext.postback


{

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

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

شكرا جزيلا علي الاجابات وجعلها الله في ميزان حسناتكم
وعند استفسار بسيط ما هو المقصود
default activity

بتاريخ:

شكرا جزيلا علي الاجابات وجعلها الله في ميزان حسناتكم
وعند استفسار بسيط ما هو المقصود
default activity

يعنى اول حاجة بتتنفذ
بتاريخ:
  • كاتب الموضوع

بسيطة جدا. افتح التاسك فلو بتاعتك و روح على الداتا كنترول و اعمل drag and drop لل operation اللى اسمها createinsert فى التاسك فلو و خليها ال default activity و بعد كدة بس اعمل navigation control من الميثود دى للصفحة بتاعتك.

كيف اجعلها
كيف
خليها ال default activity

بتاريخ:

بسيطة جدا. افتح التاسك فلو بتاعتك و روح على الداتا كنترول و اعمل drag and drop لل operation اللى اسمها createinsert فى التاسك فلو و خليها ال default activity و بعد كدة بس اعمل navigation control من الميثود دى للصفحة بتاعتك.

كيف اجعلها
كيف
خليها ال default activity

انا اسف لعدم توضيحى
لجعلها default activity فقط اضغط بالزر الايمين للفارة على CreateInsert التى وضعتها فى التاسك فلو
ثم اختار mark activity ثم default activity

مرفق صورة للتوضيح

post-2550-0-44126700-1337769073_thumb.jpg

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

شكرا جزيلا علي الاجابات وجعلها الله في ميزان حسناتك
وجاري التنفيذ

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

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

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

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

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

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.