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

بتاريخ:

بسم الله الرحمن الرحيم

الاخوان الاعزاء في المنتدى حياكم الله

انا عندي استفسار واحد وهو الاتي

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

 
declare
i number;
begin
select max(login_NO)into i from users;
:b4.login_NO:=i+1;
end;



وهو يعمل بشكل جيد حيث وهو يضهر الرقم 2 في مربع النص

وارد الان ان بمجرد ان يضهر الرقم في مربع النص ان يقوم بالحفظ فورا لكي في المره التالية للدخول يطلع الرقم 3 في مربع النص
انا كتبت في زر الدخول الكود التالي لكنه لا يقوم بالحفظ

 
if:system.form_status='CHANGED'  THEN
 commit_form;
end if;



مع ملاحظة اني لا اريد ان تضهر لي رسالة تقول انه تم الحفظ او تسئل هل تريد الحفظ

فهل من تعديل على الموضوع

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

بتاريخ:

جرب تستخدم الmessage_level قبل وبعد commit


:SYSTEM.message_level := 0;
COMMIT;
:SYSTEM.message_level := 25;

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

جرب تستخدم الmessage_level قبل وبعد commit


:SYSTEM.message_level := 0;
  COMMIT;
 :SYSTEM.message_level := 25;




مشكور اخي على الرد لكن ما مشي الحال وتطلع لي رساله تقول no changes to save
بتاريخ:
  • كاتب الموضوع

السلام عليكم
قم بعكس الأرقام:


:System.Message_Level := 25;
  Commit;
 :System.Message_Level := 0;




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

انا عندي شاشة الدخول الي فيها ادخال اسم المستخدم وكلمة المرور
وهي شاشة غير مربوطه بقاعدة البيانات لان كل التكستات الي فها فقط للتاكد من اسم المستخدم وكلمة السر

وانا قمت باضافة بلوك لنفس الكانفاس واخذت قيمة من جدول المستخدمين users وهي حقل رقم الدخول
والان اول ما ادخل للشاشة تطلع لي القيمة 2 في التكست الجديد
ولكن لا تحفظ الرقم 2 كي عندما ادخل مره اخرى تعطيني الرقم 3 التي هي اكبر قيمة في الحقل +1

ارجو اني اوصلت الفكره بشكل مفهوم

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

تم تعديل بواسطة الحكيمي

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

بسم الله الرحمن الرحيم

كل الشكر لكم اخواني الاعزاء

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

وهو الان يقوم بالحفظ بشكل جيد

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

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

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

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

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

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

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.