بتاريخ: 6 يونيو 200916 سنة comment_159493 السلام عليكم ورحمة الله وبركاتهيا إخوانا أنا عندي الفورم الرئيسية تحتوي على menus وهي تمثل الوظائف الرئيسية في النظام كيف ممكن أعمل صلاحيات على هذه الفورم بحيث لما ادخل بمستخدم معين يفحصلي ايش المنيو المطلوب تتفعل ويفعلها وما هي المنيو الغير مفعلى ( ويعمللها عدم تفعيل)بس الصلاحيات عندي فقط على المنيو ما بدي غير هيك أنا عملت جدول يحتوي على كل أسماء المنيو المطلوب بالإضافة إلى رقم الهوية وبأحدد لكل مستخدم صلاحياته بحيث لكل منيو الرقم 1 يعني مفعل والرقم 0 غير مفعل مش عارف كيف أعمل الكود الي بيفعل المنيو ووين أضعو ويا ريت تساعدوني في ذلك وإذا عندكم أفكار ثانية يا ريت ما تبخلو علينا وبارك الله فيكم أخوكم تقديم بلاغ
بتاريخ: 6 يونيو 200916 سنة comment_159498 السلام عليكماخي الحبيب..اعمل بجدول الصلاحيات نوع المستخدم وممكن تعمله كـــ ليست ايتموعندك الدخول حط نوع المستخدم بـــ GLOBAL VARIABLEمتلا: :GLOBAL.USER_TYPE:=:BLK.USER_TYPR; وفي المنيو تحدد هل تريده ان يفتح منيو معينه أم لا... متلا: IF :GLOBAL.USER_TYPE = 1 THEN SET_MENU_ITEM_PROPERTY('MENU_NAME',ENABLED,PROPRTY_FALSE); END IF; وهكذا لبقية الفورم المربوطة بالمنيو...بالتوفيق تقديم بلاغ
بتاريخ: 9 يونيو 200916 سنة كاتب الموضوع comment_159879 السلام عليكم ورحمة الله أخي الحبيب أين أضع هذا الكود ثانيا : أنا لما وضعت في trigger : when_new_form_instance الخاصة بالشاشة الرئيسية كان غير متعرف على اسم المنيو الي انا بدي اياها مع انها موجودة فعلا فيا ريت تساعدوني بهذا الشي وإذا كان بمثال عملي فهو نور على نور وبارك الله فيكم أخوكم تقديم بلاغ
بتاريخ: 9 يونيو 200916 سنة comment_159899 السلام عليكماخي بتفتح المنيو نفسها..ملف ( mmb ) .... وعلى sub menu اكبس F11 رح تظهرلك الصفحه اللي تكتب فيها الكود...لاحظ الصورة....بالمرفقاتبالتوفيق تم تعديل 9 يونيو 200916 سنة بواسطة PALI.ORACLE تقديم بلاغ
بتاريخ: 10 يونيو 200916 سنة كاتب الموضوع comment_160031 اعملت كما قلت ولكن ما زبط عندي رقم الخطأ FRM-41067وكتب الكود من غير ما يفحص صلاحيات المستخدم SET_MENU_ITEM_PROPERTY('OPEN_NEW_FILE',ENABLED,PROPERTY_FALSE); برضو ما زبط مش عارف ليشالمنيو في الرفقات MENUS.rar تقديم بلاغ
بتاريخ: 10 يونيو 200916 سنة comment_160033 السلام عليكم اكتب اسم القائمة الاول وبعد كده الايتم التابع لهامثال SET_MENU_ITEM_PROPERTY('file_menu.OPEN_NEW_FILE',ENABLED,PROPERTY_FALSE); تقديم بلاغ
بتاريخ: 10 يونيو 200916 سنة كاتب الموضوع comment_160079 ألف ألف ألف شكر أخي مصطفي الحمد لله زبط معي بارك الله فيكم أخي مصطفى وأخي الحبيب PALI.ORACLE على المساعدة الطيبة ونسأل الله أن يجعله في ميزان حسناتكم جوزيتم خيرا إن شاء الله أخوكم تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.