|
定义和利用MESSAGE
首先你在APPLICATION DEVELOPER职责下,到MESSAGE FORM,如图:
需要定义你的MESSAGE NAME,LANGUAGE(可供多语言利用),APPLICATION
然后定义MESSAGE主题部分,如果含有参数(PACKAGE等调用的时候可以传进来)用&PARAMETER
然后根据你定义的APPLICATION_ID取得APPLICATION_SHORT_NAME
SELECT
APPLICATION_SHORT_NAME
INTO P_SHORT_NAME
FROM FND_APPLICATION WHERE APPLICATION_ID=213
(当然你应该知道,应为程序中是要你直接写进去的,你可以先查出来然后供下面利用)
然后利用我上面说的
fnd_message.set_name('P_SHORT_NAME',
'TEST'
);
如果有参数:
fnd_message.set_token('parameter',
'aradin is a man' ,
TRUE
);
最后,你既可以通过raise exception的方式(如上面的贴)得到message,也可以通过其他方式得到
如果你想把message付给string变量
x_error_message := fnd_message.get;
不知道说的详细不详细 |
|