新聞中心
在Oracle屏蔽英文提示信息中,有兩個好的方法可以供我們選擇,其中包括壓縮相關(guān)的系統(tǒng)信息,禁止相關(guān)系統(tǒng)信息顯示在某些信息行上,還有如何截獲相關(guān)系統(tǒng)信息,轉(zhuǎn)換為漢字提示信息的實際操作介紹。

成都創(chuàng)新互聯(lián)是專業(yè)的民樂網(wǎng)站建設(shè)公司,民樂接單;提供成都網(wǎng)站設(shè)計、成都網(wǎng)站制作,網(wǎng)頁設(shè)計,網(wǎng)站設(shè)計,建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進行民樂網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團隊,希望更多企業(yè)前來合作!
一、壓縮系統(tǒng)信息,禁止系統(tǒng)信息顯示在信息行上
Oracle form將每個信息定義了重要級別,用于表明該信息是重要還是不重要。共有如下六個等級:
0 所有信息
5 重申明顯的條件
操作人員產(chǎn)生了一個過程錯誤
操作人員試圖執(zhí)行form未設(shè)計的動作
由于觸發(fā)子問題或某些其他突出問題不能繼續(xù)動作
可能引起form不正確完成任務(wù)的一個條件
25 開發(fā)人員不能壓縮的信息
開發(fā)人員可壓縮的最大信息級別為25,使用如下語句禁止系統(tǒng)信息顯示:
- system.massege—level:=′25′;
禁止顯示信息級別不大于25的系統(tǒng)信息:
- system.suppress—working:=′TRUE′;
禁止顯示系統(tǒng)處理一個動作時的工作信息
注意:這種方法只能Oracle屏蔽信息級別小于等于25的系統(tǒng)信息。
二、截獲系統(tǒng)信息,轉(zhuǎn)換為漢字提示信息
Oracle form中有兩個觸發(fā)子on—erro和on—message,分別在顯示系統(tǒng)錯誤信息和通知信息(告訴操作人員當(dāng)按磣刺蚋鏨舷攣南喙氐男畔?時觸發(fā),在觸發(fā)子中插入pl/sql代碼實現(xiàn)漢字提示信息替換英文提示信息。例如:在on—erro觸發(fā)子中插入以下編碼:
- Begin
- If erro—code=40202 and error—type=′FRM′
- Then message(′字段值必須鍵入!′); bell;
- End if;
- End;
這樣,當(dāng)有“form--40202”號錯誤時,系統(tǒng)信息行的提示信息則會從原來的英文“field must be enterd”變?yōu)闈h字“字段值必須鍵入!”。
以上的相關(guān)內(nèi)容就是對Oracle屏蔽英文提示信息的兩個好方法的介紹,望你能有所收獲。
加入收藏復(fù)制鏈接給好友我要報錯跳到頂部BBS討論2007-11-14 來自:xuejinyoulan [收藏到我的網(wǎng)摘]
網(wǎng)站標題:解決Oracle屏蔽英文提示信息的2個方案
文章轉(zhuǎn)載:http://m.fisionsoft.com.cn/article/cocoiip.html


咨詢
建站咨詢
