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

بتاريخ:

ألسلام عليكم...
لمن لديه الخبره في مجال ال Apps Technical

قمت بعمل برنامج كامل حسب طلب العميل وقمة بأضافته على ال Apps ولا يوجد اي مشاكل فالامور سهله..
ولكن عندما نفذت البرنامج عن طريق Oracle Apps وافتح احد الشاشات تفتح بدون اي مشاكل وعندما اغلقها عن طريق أكس الاغلاق على يمين اعلا الشاشه فأنه يغلق الصفحه المفتوحه ويبقى شاشه تسمى PROGRESS_INDICATOR زظهر فيها خط احمر, علا بأن هذه الشاشه تكون موجوده من ال TEMBLATE فلا يجب حذفها , فما هو الحل برأي الخبراء . فمن لديه الاجابه الشافيه والوافيه ارجو افادتي

أبو عنان....

بتاريخ:

ضع البلوك الخاص اول بلوك بالفورم

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

ماذا تقصد في البلك الخاص؟؟
اي بلوك فيهم تبع ال PROGRESS
ام
custom_block

بتاريخ:

put the custom block first and make another block(empty block) seconed one .

بتاريخ:

the progess intiogator is part of the template form so i guess you built your custom form based on the template form correct?
anyway i believe you just need to add code in the when window closed trigger to catch up the pressing of the x button
simply you can type in exit_form as it's part of the appcore supported builtins but with the do key first

copy(’Y’,’GLOBAL.APPCORE_EXIT_FLAG’);
Then call:
do_key(’exit_form’);

also you can simply delete the progress indicator block it's just an empty block in the template form with no use in your custom form

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

السلام عليكم

اشكر كل من اهتم بالموضوع وكل من رد علي .

اما بالنسبه لحل الاخ Ora_Consultant:
فلم يحل المشكله وبقيت كما هي

وحل الاخ مؤمن :

فهو اعطاني حلين :

الحل الاول عندما استخدمته وجربته: عندما اضغط عللى X الخروج يخرج من النظام كاملا وهذا غير صحيح لذلك اضطررت لحذف copy(’Y’,’GLOBAL.APPCORE_EXIT_FLAG’);

وبقي do_key(’exit_form’); فكان الحل صحيح 100%

اما بالنسبه للحل الثاني لم اجربه

-------
كنت اود ان اعرف من سؤالي ما سبب ظهور هذه المسج progress indicator
لأني عمل شاشات كثيره على apps وهه اول مره تطلعلي .. وكنت اود ان اعرف السبب

والشكر كل الشكر للاخوه والاخوات على مساعدتهم
والسلام عليكم

بتاريخ:

in the template form there is as you nitice alot of blocks which are used for different puposes like the apps calendar ,progress integators and many others . which are there in case you need them in the new custom form that you add these can be deleted if not needed infact iwould recommend so so as not to affect the performance of the form..
Also as you know there is a property for the next navigable block in your case most probably the next navigable block was the progress indicator block this caused the progress indicator to appear when you close the window.

this is because you didn't add code in the when windows closed trigger to spcify what action you want when clicking on the X button .
so the other block showed up either because it was already open behind the sceens or it was the next navigable .
the do_key (exit_form)
in the when window closed will specify what action you need which is closing the form
hope this helps

glad that the issue is solved

elsalam alykom
Alaa

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

thanks my dear

  • بعد 2 أسابيع...
بتاريخ:

My dear friend Mohammed,
I faced the same prob. when i built an extension for the AP module in APPS. I built a form based on the template file, all u have to do is hiding all the not necessary views on the PRE-FORM trigger:

app_window.set_window_position('MAIN', 'FIRST_WINDOW');
HIDE_VIEW('BLOCKNAME');
HIDE_VIEW('PROGRESS_INDICATOR');
HIDE_VIEW('CALENDAR');
HIDE_VIEW('APPCORE_PROPERTIES');

Here you can add any new canvas to build your new form. Here i created a new canvas and window with the name MAIN.
In addition, by this solution you can use the Progress indicator where ever you want, like the Export function.

Try this solution, and if u face any prob. please dont hesitate to ask me.

Kindly Regards.

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

thanks my dear

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

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

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

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

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

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.