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

بتاريخ:

الاخوة والاخوات الافاضل

السلام عليكم ورحمة الله

 

انا عامل تريجر على زر الخروج في النظام بحيث يسجل في جدول في قاعدة البيانات اسم المستخدم ووقت الخروج

لكن المشكلة عندما يضغط المستخدم على زر (×) في اعلى النافذة ، في هذه الحالة لا يقوم  النظام بالطبع بتسجيل عملية الخروج 

 

فهل يمكن منعه من ذلك او هناك تريجر يكتب عند الضغط على هذا الزر

 

علما بأن هذا الزر في الشاشة الرئيسية الأولى وهي من نوع document

 

 

بارك الله فيكم جميعا

 

بتاريخ:

السلام عليكم ورحمة الله وبركاته

 

اخي الكريم

 

1_لتوقيف عمل المفتاح نستخدم الـ Trigger التالي على مستوي الفورم

 

KEY-EXIT

NULL ;

 

KEY-CLRFRM

NULL ;

2_لتغيير عمل المفتاح وجعله يقوم بفتح شاشة أخرى على مستوي الفورم

KEY-CLRFRM

call_form('D:\ACCOUNT\INSERT\ENT_A',no_hide);

 

او يمكن كتابة كود اسم المستخدم ووقت الخروج في تريجر على مستوى الفورم

PRE-LOGOUT

 

جزاك الله خيرا

بتاريخ:

لو عاوزه يخرج استخدم exit_form في نهاية الكود المكتوب , لكن اظن الافضل انك تكتب الكود في post-form .

ملحوظة : pre-logout ينطلق قبل اصدار logout built-in , اى قبل قطع الاتصال بقاعدة البيانات .

بتاريخ:
  • كاتب الموضوع

جزاك الله خيرا 

فعلا فائدة طيبة جدا 

بارك الله لك في علمك ودينك

بتاريخ:

الصحيح أن يتم كتابة الكود في تريجر PRE-LOGOUT على مستوى الفورم

لأنه في كلا الحالتين وعند الخروج من البرنامج بأي طريقة كانت سيتم عمل Log Off من قاعدة البيانات 

 

والله أعلم

بتاريخ:

الوضع الافتراضى لفتح اكثر من نموذج بواسطة open_form هو no_session , فعند خروجك من شاشة معينة لا يعنى اطلاقا الخروج من الـ session .

بتاريخ:
  • كاتب الموضوع

لكن اضيف فائدة ،،، في بعض الاحيان تحتاج ان تغير اليوزر وتنتقل الى اخر داخل النظام

 

في هذه الحالة اعتقد ان التريجر هيشتغل 

وده لا ينطبق مع ما احتاجه

 

بارك الله فيكم جميعا

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

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

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

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

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

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.