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

بتاريخ:

ياشباب ساعدوني وجزاكم الله خير

بتاريخ:

السلام عليكم

1- تحتاج الى عمل roles على مستوى كل جدول في قاعدة البيانات الخاصة بالنظام كالتالي :

CREATE ROLE AA_CODES;
Grant select,insert,update,delete on ADDRESS to AA_CODES;
Grant select,insert,update,delete on HELP_TYPE to AA_CODES;
Grant select,insert,update,delete on ITEMS to AA_CODES;
Grant select,insert,update,delete on UNIT_PRICE to AA_CODES;
Grant select,insert,update,delete on UNITS to AA_CODES;

2- تقوم بتصميم فورم به جميع الحقول التى تريد عمل صلاحية عليها كما في الصورة المرفقة

3- تضع في زر منح الصلاحية كود كالمثال التالي :
IF :AA_CODES = 1 THEN
FORMS_DDL('GRANT AA_CODES TO '||:USER_NAME);
End If;

IF :AA_Query_Role = 1 THEN
FORMS_DDL('GRANT AA_Query_Role TO '||:USER_NAME);
End If;

IF :AA_BACKUP = 1 THEN
FORMS_DDL('GRANT AA_BACKUP TO '||:USER_NAME);
End If;

4- في زر الغاء الصلاحية تضع كود كالتالي :
IF :AA_CODES = 0 THEN
FORMS_DDL('REVOKE AA_CODES FROM '||:USER_NAME);
End If;

NOTE : NAME THE CHECKBOX AS ROLE NAME...............................

5- تعديل هذه الخاصية في MENU
USE SECURITY ضعها نعم
في MODUL ROLES ضع اسماء جميع الرولز التى قمت بتنفيذها على مستوي قاعدة البيانات

6- عدل قوائم MENU بحيث تضع لكل خيار في القائمة الرول الخاصة به

ارجو ان يكون الشرح واضحاً ... وفي حالة اى استفسار انا جاهزة للمساعدة

وبالتوفيق

post-9-1120515916_thumb.jpg

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

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

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

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

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

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.