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

كيفية إرسال الـ Parameter عن طريق الـ Menus

Featured Replies

بتاريخ:

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



كيف الحال يا شباب ؟؟!

عندي إستفسار حول طريقة إرسال الـ Parameters عن طريق الـ Menus.

الموضوع هو كالآتي :-
عندي برنامج خاص لقسم معين في الإدارة ، وهذا البرنامج يستخدم كـأداة لإستعلام عن أسعار السلع ، ويستخدم البرنامج من قبل مجموعة من المستخدمين بصلاحيات مختلفة علماً بأن هذه الصلاحيات على مستوى الـ Developer أي عند فتح أي Form يقوم البرنامج من التأكد من خلال جدول معين للمستخدمين في قاعدة بيانات الخاصة بالبرنامج.
كما أن البرنامج يحتوي على شاشة خاصة للدخول إلى البرنامج Login Screen ، وبعدها تقوم هذه الشاشة بإرسال الـ Parameter والذي يحتوي على اسم المستخدم إلى القائمة الرئيسية والذي تحتوي على Buttons لفتح شاشات أخرى مثل شاشة القائمة الفرعية ، شاشة إدخال المعلومات ، شاشة الاستعلام ، شاشة إدخال مستخدمين جدد.

كل هذه الشاشات لها صلاحية معينة ، ولهذا السبب استخدام الـParameter في الانتقال من شاشة لأخرى.

السؤال : بعد شهرين من وضع البرنامج في الانتاج Production ، أود أن أطور في البرنامج من خلال تحويل شاشة القائمة الرئيسية والقائمة الفرعية إلى Menus ، بحيث أن المستخدم بعد تجاوز شاشة Login Screen تظهر شاشة فيها Menu وتستخدم بنفس الطريقة القديمة ( شاشة القائمة الرئيسية ، والفرعية )..

اسمحوا لي على إطالة الموضوع ، ولكن أردت أن أوصل الفكرة لكم بالتفصيل..

شكرا لكم.

:D

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

بتاريخ:

أخي العزيز
يجب وضع جميع البارامترات في كل الشاشات ( Forms ) التي يتم استدعائها
و عند الإستدعاء يمكنك استخدام الـ Parameter List لإرسال البارامترات إلى الفورم الجديد
لاتضع بارامترات في الـ Menu وإنما استخدم
NAME_IN('Parameter.Parameter_Name')
لأخذ قيمة الباراميتر الموجود في الفورم حاملة الـ Menu

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

السلام عليكم ورحمة الله وبركاته،،


شكرا يا أخ PhSoft على الرد.

وأريد إيضاح أكثر إذا ممكن علما في البرنامج المذكور يقوم بإرسال الـ Parameter عن طريق الشاشات التي تحتوي على Buttons لفتح شاشات أخرى للبرنامج

إيضاح أكثر:
1- Login Screen حيث تقوم الشاشة بإرسال الـ Parameter الى الشاشة التالية وهي Main Menu .
2- Main Menu وتحوي على Buttons ، حيث تقوم هذه الشاشة لفتح شاشة Sub Menu
علما بأن الشاشة الاولى تقوم بإرسال الـ Parameter الى الشاشة التالية وهى Sub Menu .
3- Sub Menu تقوم بفتح الشاشة الخاصة لإدخال البيانات وتقوم بإرسال الـ Parameter الى شاشة
لإدخال البيانات وذلك لإرسال اسم المستخدم في الشاشة المذكورة وتسجيله عند حفظ بيانات.

بتاريخ:

جربت الNAME_IN و لكن لم تضبط

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

بتاريخ:

أنا عندي مشكلة شبيهةبمشكلة الPARAMETER في ال MENU وهي: عندي مجموعة من الBUTTONS كل واحد بينادي FORM
و عندي إمكانية منادة الFORM من الMENU BAR و لكن المشكلة إنه عند الضغط على الBUTTON يحمل معه PARAMETER من الFORM اللي هو فيه إلى FORM الذي يريد الذهاب إليه و لكن عند إختيار هذا الFORM من الMENU لا يحمل الPARAMETER ساعدوني جزاكم الله خيرا علما بأني جربت ال NAME_IN(PARAMETER.PARAMETER_NMAE) و لكن ماظبطت و شكرا

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

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

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

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

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

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.