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

بتاريخ:

لو سمحتوا اناعندي فكرة وعاوز اطبقها
انا عاوز اعمل حاجة في البرنامج وهي :
بعد فترة معينة من تاريخ تشغيل البرنامج مثلا وليكن شهر يقفل البرنامج اوتوماتيكيا
وتظهر رسالة تقول ان البرنامج المدة التجريبية بتاعته انتهت
وبعدين يطلب كود من المستخدم لو دخله البرنامج يفتح معاه علي طول (الي الابد)
يعني نسخة تجريبية وتقفل بعد فترة وليكن عدد مرات فتح البرنامج مثلا بعد 30 مرة او فترة كشهر مثلا
اعتقد انها ممكن تكون loop او تريجر manual
بس انا مش عارف اوصل للكود
ممكن حد يساعدني في هذه الفكرة
ولكم جزيل الشكر

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

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

بتاريخ:

السلام عليكم
بامكانك عند تسجيل اول دخول لليوزر على البرنامج تخزن تاريخ الدخول في حقل معين في الداتابيز...
بعدين اعمل بروسيجر للتشييك:

Create Or Replace Procedure Chk_Demo Is
Begin
If Months_Between (To_Date(Start_Date, 'dd/mm/rrrr'), To_Date(Sysdate, 'dd/mm/rrrr')) > 1 Then
  -- Your Action
End If;  
End Chk_Demo;
/



بعدين بتعمل JOB تقوم بالتشييك يوميا اذا تعدى تاريخ الدخول مدة شهر يمنع اليوزر من الدخول على البرنامج...

Declare
 X Number;
Begin
 Sys.Dbms_Job.Submit
 ( Job       => X 
  ,What      => 'Chk_Demo;'
  ,Next_Date => To_Date('10/10/2010 00:00:00','dd/mm/yyyy hh24:mi:ss')
  ,Interval  => 'TRUNC(SYSDATE+1)'
  ,No_Parse  => False
 );
 Sys.Dbms_Output.Put_Line('Job Number is: ' || To_Char(X));
Commit;
End;
/



موفق.

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

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

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

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

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

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

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

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.