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

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

Featured Replies

بتاريخ:

السلام عليكم
بعد التحية
طبعا كلنا عارفين ان موضوع عمل صلاحيات للمستخدمين على مستوى الفورم سهل
بدى اسئل
هل ينفع عمل صلاحيات لللمستخدمين على مستوى التاب؟؟
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
واضح انك فهمت كلامى بطريقة خطأ
انا لم اكن اقصد اى معنى سئ
على العموم ان كان كلامى تم فهمه بطريقة خطا مش مقصود فلكم اعتذارى
شكرا
م احمد

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

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

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

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

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

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.