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

How To Open Page In "createinsert" Mode

Featured Replies

بتاريخ:

اريد خطوات جعل صفحة adf اول ما تفتح بدل ما تنفذ الاستعلام ..تقوم بانشاء صف جديد

بتاريخ:

أخي الفاضل :

ما تريده موجود ضمن المقال التالي :

http://dstas.blogspot.com/2010/09/open-jspx-page-in-insert-mode-in-adf.html

مع تمنياتي لك بالتوفيق

بتاريخ:

Dear



very easy



you can do by two ways



First, you can do it when u navigate between one page to another, simple drop create insert method in your ADFC-Config or faces-config Task Flows and make ur navigation and finally just navigate normally and Method will fire putting your VO in Create insert Mode ..



X Page navigate to CreateInsert Method then Nagiate to Y page



Example



<adfc-config xmlns="http://xmlns.oracle.com/adf/controller" version="1.2">


<view id="x"></view>
<view id="y"></view>
<method-call id="CreateInsert">
<method>#{bindings.CreateInsert.execute}</method>
<outcome>
<fixed-outcome>CreateInsert</fixed-outcome>
</outcome>
</method-call>
<control-flow-rule id="__1">
<from-activity-id>x</from-activity-id>
<control-flow-case id="__2">
<from-outcome>a</from-outcome>
<to-activity-id>CreateInsert</to-activity-id>
</control-flow-case>
</control-flow-rule>
<control-flow-rule id="__3">
<from-activity-id>CreateInsert</from-activity-id>
<control-flow-case id="__4">
<from-outcome>b</from-outcome>
<to-activity-id>y</to-activity-id>
</control-flow-case>
</control-flow-rule>
</adfc-config>.



Second in your Bean Method before return final step, execute method declared in Page Defination to make create insert


Example



public String NavigationCreateInsert() {


BindingContainer bindings = getBindings();
OperationBinding operationBinding = bindings.getOperationBinding("CreateInsert");
Object result = operationBinding.execute();
if (!operationBinding.getErrors().isEmpty()) {
return null;
}
return "navigation";
}

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

thanks alot the first Link Not working For me , but the replay Of Eng.Wael Abdeen is very Useful and working ..Thanks Again

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

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

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

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

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

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.