ahmedbb بتاريخ: 24 يناير 2011 تقديم بلاغ مشاركة بتاريخ: 24 يناير 2011 السلام عليكمبعد التحيةطبعا كلنا عارفين ان موضوع عمل صلاحيات للمستخدمين على مستوى الفورم سهلبدى اسئلهل ينفع عمل صلاحيات لللمستخدمين على مستوى التاب؟؟tab canvesشكرا اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Eng_AL_kamel بتاريخ: 24 يناير 2011 تقديم بلاغ مشاركة بتاريخ: 24 يناير 2011 وعليكم السلام والرحمةاولا ازيك يا د/احمدنعم ينفع لي لاممكن تعطي صلاحيات للمستخدمين على مستوى التاب اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
ahmedbb بتاريخ: 25 يناير 2011 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 25 يناير 2011 اشكرك اخ الكامل على ردكاظن ان باقى الزملاء مشغولين جدا عن الرد او لعدم وضوح السؤال اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
ahmedbb بتاريخ: 26 يناير 2011 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 26 يناير 2011 السلام عليكم44 مشاهدة ورد واحدغريبة جدانوضح السؤال اكترمعروف طبعا ان الانظمة المعمولة باحتراف يكون لكل مستخدم صلاحيات معينة على استخدام شاشات البرنامج من حيث الفتح او التعديلات على البياناتيتم تغيرها فى اى وقت حسب حاجة العمل عن طريق الادمن المسؤل عن النظامطيب لو فى شاشة بها اكثر من تاب سوف تكون كل التاب متاحة للمستخدم المتاح له هذه الشاشةطيب المطلوب هو فتح تاب واحد فقط لهذا المستخدم على الرغم من ان الشاشة متاحة له للفتح حسب الصلاحيات المتاحة لهيا ريت يوجد حد يساعد فى الموضوع دا لو فى حل له؟؟شكرا على ردك على اى حالم احمد اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Abdallah.Hasan بتاريخ: 27 يناير 2011 تقديم بلاغ مشاركة بتاريخ: 27 يناير 2011 Alssalam Alaikom You can control tabs by changing its properties (e.g: Control tabs by changing the VISIBLE/ENABLED properties of the tab), with the SET_TAB_PAGE_PROPERTY built-in, use ONLINE HELP in Oracle Forms Builder to know more about SET_TAB_PAGE_PROPERTY built-in Example: Use SET_TAB_PAGE_PROPERTY to set the ENABLED property to FALSE for a tab page if it currently is set to TRUE DECLARE tb_pg_id TAB_PAGE; BEGIN tb_pg_id := FIND_TAB_PAGE('tab_page_1'); IF GET_TAB_PAGE_PROPERTY(tb_pg_id, enabled) = 'TRUE' THEN SET_TAB_PAGE_PROPERTY(tb_pg_id, enabled, property_FALSE); END IF; END; Hint : there is no way to change the tabs order at runtime Wish you a good luck 1 اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
rmoplusx بتاريخ: 27 يناير 2011 تقديم بلاغ مشاركة بتاريخ: 27 يناير 2011 بالاضافة الى طريقة الاستاذ عبدالله ايضا تقدر تستفيد من التريقر WHEN-TAB-PAGE-CHANGED على مستوى الفورمة بيفير كل ما تعمل كليك على اى تاب تقدر تتحقق من الصلاحيات داخل التريقر دا ودا رابط لبرنامج كنت عامله من فترة على استخدام الترقر دا :http://www.araboug.org/ib/index.php?showtopic=35527&st=0&p=163413entry163413بالتوفيق يا استاذ احمد اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
ahmedbb بتاريخ: 27 يناير 2011 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 27 يناير 2011 السلام عليكمالاخ عبداللهالاخ rmoplusxاولا شكرا جزيلا على ردكم وعلى اجتهادكم واهتمامكم معىبس مش دا المطلوب على فكرة لان دى طريقة معروفة وسهلةانا بسال على ان المستخدم استطيع ان اعطى له صلاحيات على مستوى التاب من جدول الصلاحيات الموجود فى النظامنوضح السؤال تانى اى نظام بيكون به جدول لاعطاء صلاحيات استخدام شاشات النظام حتى نستطيع فى اى وقت اعفاء او منح صلاحية معينة لمستخدم معين على شاشة معينة طيب انا عندى شاشة بها اكثر من تابفلو اعطيت صلاحية فتح هذه الشاشة لمستخدم معين فسوف تكون كل التاب الخاصة بهذه الشاشة متاحة لهانا محتاج اعطاء صلايحة تاب واحدة بس له مش كل الشاشة وفى نفس الوقت يستطيع المتحكم فى النظام(مش المبرمج)تغيرها له حسب حاجة العمل من ملفات fmxشكرا لمن قراشكرا شكرا شكرا لمن قرا وتابع وتفضل باقتراحمعكم ولكم نتواصلم احمد اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
rmoplusx بتاريخ: 27 يناير 2011 تقديم بلاغ مشاركة بتاريخ: 27 يناير 2011 اكيد يا استاذ احمد دا اقتراح بسيط ومعروف بالنسبة لشخص فى امكانياتك انا قبل ما ارد كنت شاكك انى فاهم السؤال بس دلوقتى اكيد مكنتش فاهم السؤال اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
ahmedbb بتاريخ: 27 يناير 2011 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 27 يناير 2011 السلام عليكمالاخ rmoplusxواضح انك فهمت كلامى بطريقة خطأانا لم اكن اقصد اى معنى سئعلى العموم ان كان كلامى تم فهمه بطريقة خطا مش مقصود فلكم اعتذارىشكرام احمد اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.