fnd_message相关⽤法总结
这个⽤法分为两部分
第⼀部分是消息的定义,可以利⽤FND__STRING和FND__NAME
以下资料摘⾃⽹络,⾃⾝加⼊了部分整理
__STRING(‘
此消息⼀定要結合FND_或FND_或FND_或FND_或
FND_ON使⽤才能彈出對話窗⼝或顯⽰消息。
例如:
FND__STRING(‘陳顯平測試OracleForm的消息,’||Chr(10)||
‘⼤家看⼀下是否成功?’);
FND_;
__NAME(‘
此消息也要結合FND_或FND_或FND_或FND_或
FND_ON使⽤才能彈出對話窗⼝或顯⽰消息。
參數說明:
轉換⼤寫。
為何OracleForm要內置此函數?它是為了系統定義多語⾔版本。
例如:
FND__NAME(‘FPT’,’ORACLE_001’);
FND_;
第⼆部分是将上⾯的各种定义的信息或者预定义信息进⾏输出
_(‘
它是⽤於調試的,效果等同於FND__NAME或FND__STRING結合FND_使⽤。
例如:
FND_(‘陳顯平測試OracleForm的消息,’||Chr(10)||
‘⼤家看⼀下是否成功?’);
_、FND_、FND_和FND_的區別
FND_提⽰的是注意消息,如下圖
FND_提⽰的是誤錯消息,如下圖
FND_是顯⽰在表單中的狀態欄,如下圖
FND_提⽰有“確認”和“取消”⼆個按鈕,選擇進
下⼀步操作,它與FND_ON類似。
关于FND_的应⽤,当利⽤这个函数时,⼀定要卸载程序中,因为他的设定为,点确定就返回ture,点取消返回fal;这
是固定⽤法,然后根据返回的值,给出不同的反应
⽰例:
IfFND_
Then…..--------------这⾥是点确定也就是返回true时发⽣的情况
El…….--------------这⾥是点确定也就是返回fla时发⽣的情况
Endif;
因为返回的是逻辑值,所以可以⽤notFND_的⽤法
_ON
其与FND_的⽤法差别在于可以⾃定义按钮的显⽰名称,同时固定后⾯返回1,2,3这3个数字,根据不同的数字返回不
同的情况
⽤法FND_ON
(BUTTON1INVARCHAR2,----第⼀个位置
BUTTON2INVARCHAR2,----第三个位置
BUTTON3INVARCHAR2,----中间的位位置)
如果有不⽤的,可以写成null
⽤於⾃定義對話按鈕,⽐FND_要靈活多了。
例如:
FND__STRING(‘陳顯平測試OracleForm的消息,’||Chr(10)||‘⼤家看⼀下是否成功?’);
Int_Choo:=FND_ON(‘確定’,null,’取消’);
IfInt_Choo=2Then
Null;
ElIfInt_Choo=1Then
Null;
EndIf;
本文发布于:2022-11-12 08:05:41,感谢您对本站的认可!
本文链接:http://www.wtabcd.cn/fanwen/fan/88/3337.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |