بتاريخ: 31 يوليو 200520 سنة comment_43240 dear brothers assalamo alikomi have learned in the forum about how to suppress oracle messages and errorsthere was many solution proposed such as:-system.message_level-console_window-on_message and on_error triggersbut they give solutions to some problems like frm-40400 messagebut they don't resolve the problem for the message that arrive when we make changes and we want to close the window so they ask us "do you want to save changes"i ask if there is one of the brothers in the forum who have a real and experimented solution to this problemyour brother in islamthank you تقديم بلاغ
بتاريخ: 31 يوليو 200520 سنة comment_43243 My Sister,,,,in the first welcome in arab oracle site and you have tow problem and i think this is solution :1-for error message you can display this error i mean error code and error number and details go to this linkClick here2- about message frm-40400 this is message not for error this is tell you , you dont have any changes in your database i mean update ,insert or delete so you can put this code for tell you if you want to save change or not you can put it in level form that trigger name KEY-EXIT /* if the previous commit was successful then the form status would not be CHANGED or INSERT */ if :SYSTEM.FORM_STATUS in ('CHANGED','INSERT') then return(FALSE); else return(TRUE); end if; and put this code in trigger name ON-COMMIT commit_form ; if not form_success then raise form_trigger_failure ; end if ; i hope this is explain help youand you are welcome تم تعديل 31 يوليو 200520 سنة بواسطة Admin05 تقديم بلاغ
بتاريخ: 31 يوليو 200520 سنة كاتب الموضوع comment_43250 thank you very much brother admin-05 and i will try your solution تقديم بلاغ
بتاريخ: 1 أغسطس 200520 سنة كاتب الموضوع comment_43319 my brother admin05i have tried your preposition about the message "do you want to save" but it doesn't workand it return an error messagethat return built in must be in a procedure or function i hope that you or any one of our brother in the forum have a real and experienced solution tothis problemand thank you previously تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.