بتاريخ: 4 أبريل 200619 سنة comment_65343 السلام عليكم ورحمة الله و بركاتهعند اغلاق البرنامج يظهر لى رساله بمعنى هلى تريد الحفظ , حتى لو لم اقم بعمل اي تغير يستدعى ظهور هذه الرساله .من فضلكم حد يقولى ازاى امنع ظهور هذه الرساله .و شكراااااا تقديم بلاغ
بتاريخ: 5 أبريل 200619 سنة كاتب الموضوع comment_65425 سلام عليكملو سمحتوا حد يساعدنى فى التخلص من هذه الرساله التى تقوم الفورم بظهورها وهى :عند اغلاق البرنامج يظهر لى رساله بمعنى هلى تريد الحفظ , حتى لو لم اقم بعمل اي تغير يستدعى ظهور هذه الرساله .من فضلكم حد يقولى ازاى امنع ظهور هذه الرساله .فى انتظار ردكم و شكرا تقديم بلاغ
بتاريخ: 5 أبريل 200619 سنة comment_65435 الحل بسيط و سهل اختى الكريمةOn_Error null;و كمانOn_MessageNull;و الله اعلمOracle ITself تقديم بلاغ
بتاريخ: 5 أبريل 200619 سنة كاتب الموضوع comment_65446 شكرا على الردو لكن الرساله اللى بتظهر مش رسالة خطأدى رساله الفورم تقوم بأظهارها بمعنى هل تريد حفظ التغيرات التى اجريتها على البرنامج ام لا حتى لو لم اقم بعمل اى تغيراتو انا اريد منع ظهورهاو مثلا ظهور ALERTخاص بىارجو ان تكون المشكله واضحهو حد يتكرم و برد على و يقولى الحل و شكراااااا تقديم بلاغ
بتاريخ: 5 أبريل 200619 سنة comment_65461 اختي الكريمة اختي ضعي هذه الرسالة عند اغلاق الفورم CLEAR_BLOCK(NO_COMMIT) تقديم بلاغ
بتاريخ: 6 أبريل 200619 سنة كاتب الموضوع comment_65526 متشكررررررره جداااااااا على كل الردود و لكن انا الحمد لله لقيت الحل وهو :1 - عمل button و ليكن اسمه exit2 - ثم داخل ال when _button_presed نكتب مايلى :if system.form_status in ('change' , 'insert');thenexit_form(do_commit);elseexit_form(no_validte);end if ;و بكده عند الضغط على الزرار سيخرج بدون ظهور الرساله الخاصه بالفورم بعد عمل chk هل حدث تغير للحفظ ام لم يحدث و يخرج بدون عمل اى شئ .ارجو ان اكون افادتكم و السلام عليكم و رحمة الله و بركاته تقديم بلاغ
بتاريخ: 6 أبريل 200619 سنة comment_65566 السلام عليكم الاخت الكريمة الحل الذي توصلتي اليه غير عملي إطلاقا و يتسبب في مشاكل كثيرة و لكن اولا ظهور هذه الرسالة معناه انك قمتي بتغييرات في الفورم عن طريق كود مكتوب في احد الترجيرز و لذلك تغيرت حالة الفورم الي CHANGED بالرغم من ان اليوزر لم يقم بعمل تغيير مرئي غلي الشاشةو لذلك لحل هذه المشكلة راجعي الاكواد المكتوبة و اعيدي كتابتها بحيث لا تغير حالة الفورم اما بالنسبة لعمل اوفرايد علي الرسالة الخاصة بالديفلوبر و عمل الرت بدلا منها فيجب عليكي ان لا تعملي IMPLICIT COMMIT بالطريقة التي توصلتي اليها لانه تخيلي مثلا ان اليوزر قام بعمل تغييرات و لكن اكتشف انها خاطئة سيخرج من الشاشة علي امل انه سيظهر رسالة تقول له هل تريد الحفظ ليختار لا و لكن بهذه الطريقة لن تظهر الرسالة و سيتم الحفظ رغما عن اليوزر لحل هذه المشلكة كنت بعت بروسيدر تقوم بحلها و ها هي OBJECT LIBRARY فيها كل ما تحتاجينه لعمل هذه PROCEDURE , 2 ALERTS AND TRIGGER KEY-EXIT ملحوظة : الLIBRARY ل ديفلوبر 6iاحاول اضافة الملف و لكن لايتم اضافته علي اي حال فقد رفعته الي احد المواقع و ها هي اللينك الخاص بتنزيله http://www.uploading.com/?get=Z7WHO9WW بالتوفيق تم تعديل 6 أبريل 200619 سنة بواسطة hanon_OCP تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.