الانتقال إلى المحتوى

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


OracleQatar

Recommended Posts

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



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

عندي إستفسار حول طريقة إرسال الـ 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 الى شاشة
لإدخال البيانات وذلك لإرسال اسم المستخدم في الشاشة المذكورة وتسجيله عند حفظ بيانات.

رابط هذا التعليق
شارك

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

رابط هذا التعليق
شارك

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

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

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

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

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

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