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

Call Tab Form

Featured Replies

بتاريخ:

السلام عليكم

عندي فورم على شكل tap page
وعملت menu واريد كود لاستدعاء tab page من menu
شكرا

بتاريخ:

السلام عليكم
اخي العزيز...
انت تتعامل مع الفورم.
يعني انت تستدعي الفورم المحتوي على الـ Tap Pages.

بامكانك استخدام Call_Form

موفق.

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

شكرا على الرد

ولكن انا اريد استدعاء التاب يعني انا عندي شاشات كل شاشة على تاب واعمل مينيو فيها اسماء الشاشات الي في التاب ولما اضغط على اي شاشة في المنيو يفتح التاب بتاعتها


وشكرا

بتاريخ:

اعمل جلوبال فاريبول وحط فيه قيمه تمثل التاب اللي انت عايز تروحها
وفي الفورم من تريجر when-new-form-instance
شوف الجلوبال دا قيمته فيها ايه مثلا لو قيمته بتساوي inv روح لتابه المخزن
الكود يبقا بالشكل دا

if :global.tab='inv' then
go_block('inventory');
elsif :global.tab=.......
then.........
else
........
end if;
end;

تم تعديل بواسطة HELL-BOY

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

شكرا على الرد

ولسه ما بيظهر التاب

بتاريخ:

اتاكد من كتابه الكود صح لاني جربتها عندي اشتغلت
او اشتغل من الديبج مود وشوف المشكله في ايه بالظبط

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

شكرا على الرد
لكن اذا في اكثر من تاب يخربط بينهم

ارجو ارسال الكود

بتاريخ:

مش كل تاب عندك ليها بلوك او اكثر منفصل عن التابات الاخري
يبقا لما تيجي في المينيو تختار التاب رقم 1 مثلا هتخلي قيمه الجلوبال ب 1 وفي التريجر هتكتب

if :global.tab=1 then
go_block('blk1);
elsif :global.tab=2
then
go_block('blk_2')
else
go_block('blk_3');
end if;
end

;

بتاريخ:

انت شغال علي 10 جي

هبعتلك الفورمه

بتاريخ:

دي الفورمه اهي فيها 3 تاب

فك الضغط عن الملف كليك يمين واختار extract here متخترش extract to tab
هيظهرلك ملف ال tab حطه في درايف ال c وشغل الفورمه اللي اسمها m
من القايمه اللي عندك هتلاقي مكتوب tab1 &tab2 & tab3
كل اختيار هيفتحك الفورمه علي التاب الي انت اخترتها
علشان تشغل الفورمه علي طول شغ ال oc4j و افتح الانترنت اكسبلورر
وانسخ فيه اكلام دا

http://127.0.0.1:8889/forms/frmservlet?form=c:\tab\m.fmx



او اكتب اسم الجهاز بدل 127.0.0.1

tab.rar

تم تعديل بواسطة HELL-BOY

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

شكرا على الرد
انا شغال 6i

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

في حاجة تانية

عند عمل خروج من البرنامج لازم تضغط بعدد التاب الي فتحته
يعني فتحت التاب او الشاشات 10 مرات لازم تضغط على خروج 10 مرات عشان يخرج من البرنامج

اصدار 10g لا يعمل على 6i

شكرا

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

السلام عليكم


انا بانتظار الرد

شكرا

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

مافيش رد للان

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

هو في شي غلط ولا ايه الحكاية

بتاريخ:

لو الفورمه مشتغلتش انا اديتلك الفكره حاول انت تطبقها علي ال 6 اي
اعمل جلوبال فاريبول يحمل اسم التاب اللي اضغط عليه من المنيو
وفي الفورمه التانيه اول مالفورمه تشتغل في تريجر
when-new-form-instance
اعمل جمله الايف دي

if :global.tab=1 then
go_block('blk1);
elsif :global.tab=2
then
go_block('blk_2')
else
go_block('blk_3');
end if;
end



طبعا مع تغير الكود للبلوكات بتعتك
جرب ولو حاجه طعت غلط ارسالنا المشكه وهنحلهالك ان شاء الله
وبالنسبه لمسئله انك لو فتحت 10 مرات هتطر انك تقفل 10 مرات بردو
لا انت في الكود بتاع open_form خليه call_form
لان call_form بتغلق اللي وراها
مش بتقفلها يعني مينفعش تروح للفورمه رقم 1 غير لما تغلق الفورمه رقم 2

تم تعديل بواسطة HELL-BOY

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

شكرا لك على الرد

لكن مازال تضطر الى الضغط على خروج اكتر من مرة
انا عامل داخل المينيو خروج من البرنامج
والحكاية التانية انه ما بفتحش كل التاب

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

مافيش حد عارف
للان بانتظار الرد
حد عنده جواب

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

مافيش حد عارف
للان بانتظار الرد
حد عنده جواب

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

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

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

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

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

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.