بتاريخ: 10 سبتمبر 201213 سنة comment_227250 بسم الله الرحمن الرحيمالاخوان الاعزاء في المنتدى حياكم اللهانا عندي استفسار واحد وهو الاتيانا عندي في برنامجي اريد ان اعمل حمايه بحيث البرنامج يشتغل عدد محدد من المرات ثم يتوقففي شاشة الدخول عندي مربع نص ياخذ اكبر قيمة موجودة في حقل رقم الدخول وانا كاتب الكود التالي لكي يضهر الرقم ويضيف اليه عدد واحد 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; مع ملاحظة اني لا اريد ان تضهر لي رسالة تقول انه تم الحفظ او تسئل هل تريد الحفظفهل من تعديل على الموضوعوجزاكم الله كل خير تقديم بلاغ
بتاريخ: 10 سبتمبر 201213 سنة comment_227260 جرب تستخدم الmessage_level قبل وبعد commit:SYSTEM.message_level := 0; COMMIT; :SYSTEM.message_level := 25; تقديم بلاغ
بتاريخ: 10 سبتمبر 201213 سنة كاتب الموضوع comment_227267 جرب تستخدم الmessage_level قبل وبعد commit:SYSTEM.message_level := 0; COMMIT; :SYSTEM.message_level := 25; مشكور اخي على الرد لكن ما مشي الحال وتطلع لي رساله تقول no changes to save تقديم بلاغ
بتاريخ: 10 سبتمبر 201213 سنة comment_227268 السلام عليكمقم بعكس الأرقام: :System.Message_Level := 25; Commit; :System.Message_Level := 0; تقديم بلاغ
بتاريخ: 12 سبتمبر 201213 سنة كاتب الموضوع comment_227294 السلام عليكمقم بعكس الأرقام: :System.Message_Level := 25; Commit; :System.Message_Level := 0; جزاك الله كل خير اخي المشرفطلعت لي نفس الرسالة ولكن انا اظن ان الخلل هو الاتيانا عندي شاشة الدخول الي فيها ادخال اسم المستخدم وكلمة المروروهي شاشة غير مربوطه بقاعدة البيانات لان كل التكستات الي فها فقط للتاكد من اسم المستخدم وكلمة السروانا قمت باضافة بلوك لنفس الكانفاس واخذت قيمة من جدول المستخدمين users وهي حقل رقم الدخولوالان اول ما ادخل للشاشة تطلع لي القيمة 2 في التكست الجديدولكن لا تحفظ الرقم 2 كي عندما ادخل مره اخرى تعطيني الرقم 3 التي هي اكبر قيمة في الحقل +1ارجو اني اوصلت الفكره بشكل مفهوموجزاك الله كل خير تم تعديل 12 سبتمبر 201213 سنة بواسطة الحكيمي تقديم بلاغ
بتاريخ: 13 سبتمبر 201213 سنة كاتب الموضوع comment_227309 بسم الله الرحمن الرحيمكل الشكر لكم اخواني الاعزاءلقد حلت المشكلة بان اضفت جدول جديد يحتوي على الحقل رقم الدخول واضفته بدل من الحقل الذي كان في جدول المستخدمينوهو الان يقوم بالحفظ بشكل جيدوجزاكم الله كل خير تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.