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

هل ينفع عمل صلاحيات لللمستخدمين على مستوى التاب؟؟


ahmedbb

Recommended Posts

السلام عليكم
بعد التحية
طبعا كلنا عارفين ان موضوع عمل صلاحيات للمستخدمين على مستوى الفورم سهل
بدى اسئل
هل ينفع عمل صلاحيات لللمستخدمين على مستوى التاب؟؟
tab canves
شكرا

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

وعليكم السلام والرحمة
اولا ازيك يا د/احمد
نعم ينفع لي لا
ممكن تعطي صلاحيات للمستخدمين على مستوى التاب

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

السلام عليكم
44 مشاهدة ورد واحد
غريبة جدا
نوضح السؤال اكتر
معروف طبعا ان الانظمة المعمولة باحتراف يكون لكل مستخدم صلاحيات معينة على استخدام شاشات البرنامج من حيث الفتح او التعديلات على البيانات
يتم تغيرها فى اى وقت حسب حاجة العمل عن طريق الادمن المسؤل عن النظام
طيب لو فى شاشة بها اكثر من تاب سوف تكون كل التاب متاحة للمستخدم المتاح له هذه الشاشة
طيب المطلوب هو فتح تاب واحد فقط لهذا المستخدم على الرغم من ان الشاشة متاحة له للفتح حسب الصلاحيات المتاحة له

يا ريت يوجد حد يساعد فى الموضوع دا لو فى حل له؟؟
شكرا على ردك على اى حال
م احمد

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

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

smile.gif

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

بالاضافة الى طريقة الاستاذ عبدالله ايضا تقدر تستفيد من التريقر WHEN-TAB-PAGE-CHANGED على مستوى الفورمة بيفير كل ما تعمل كليك على اى تاب تقدر تتحقق من الصلاحيات داخل التريقر دا ودا رابط لبرنامج كنت عامله من فترة على استخدام الترقر دا :

http://www.araboug.org/ib/index.php?showtopic=35527&st=0&p=163413entry163413

بالتوفيق يا استاذ احمد

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

السلام عليكم
الاخ عبدالله
الاخ rmoplusx
اولا شكرا جزيلا على ردكم وعلى اجتهادكم واهتمامكم معى
بس مش دا المطلوب على فكرة لان دى طريقة معروفة وسهلة
انا بسال على ان المستخدم استطيع ان اعطى له صلاحيات على مستوى التاب من جدول الصلاحيات الموجود فى النظام
نوضح السؤال تانى
اى نظام بيكون به جدول لاعطاء صلاحيات استخدام شاشات النظام حتى نستطيع فى اى وقت اعفاء او منح صلاحية معينة لمستخدم معين على شاشة معينة

طيب انا عندى شاشة بها اكثر من تاب

فلو اعطيت صلاحية فتح هذه الشاشة لمستخدم معين فسوف تكون كل التاب الخاصة بهذه الشاشة متاحة له

انا محتاج اعطاء صلايحة تاب واحدة بس له مش كل الشاشة وفى نفس الوقت يستطيع المتحكم فى النظام(مش المبرمج)تغيرها له حسب حاجة العمل من ملفات fmx

شكرا لمن قرا

شكرا شكرا شكرا لمن قرا وتابع وتفضل باقتراح

معكم ولكم نتواصل

م احمد

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

السلام عليكم
الاخ rmoplusx
واضح انك فهمت كلامى بطريقة خطأ
انا لم اكن اقصد اى معنى سئ
على العموم ان كان كلامى تم فهمه بطريقة خطا مش مقصود فلكم اعتذارى
شكرا
م احمد

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

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

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

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

×   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.

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

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

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