FND_MESSAGE.DEBUG使用错误
ebs11.0.3 form二次开发,不能调用ebs内置的FND_MESSAGE.DEBUG语句,
为了能使用这个函数,我加入了FND_MESSAGE(Package Spec)、FND_MESSAGE(Package Body)
代码如下:
a.FND_MESSAGE(Package Spec)---------------------------------------
PACKAGE FND_MESSAGE IS
procedure debug(x_message_text varchar2);
procedure warning(x_message_text varchar2,x_msg_button in out varchar2);
END;
b.FND_MESSAGE(Package Body)--------------------------------------------
PACKAGE BODY FND_MESSAGE IS
procedure debug(x_message_text varchar2) is
x_button number;
begin
SET_ALERT_PROPERTY('MSG',ALERT_MESSAGE_TEXT ,x_message_text);
x_button:=show_alert('MSG');
end debug;
procedure warning(x_message_text varchar2,x_msg_button in out varchar2) is
x_button number;
begin
SET_ALERT_PROPERTY('WARNING',ALERT_MESSAGE_TEXT ,x_message_text);
x_button:=show_alert('WARNING');
if x_button=alert_button1 then
x_msg_button:='Y';
else x_msg_button:='N';
end if;
end;
END;
但是系统却报错:
FRM-41039:Invalid Alert ID 0.
哪位高手帮帮忙啊???????????????????
ebs11.0.3 form二次开发,不能调用ebs内置的FND_MESSAGE.DEBUG语句,
为了能使用这个函数,我加入了FND_MESSAGE(Package Spec)、FND_MESSAGE(Package Body)
代码如下:
a.FND_MESSAGE(Package Spec)---------------------------------------
PACKAGE FND_MESSAGE IS
procedure debug(x_message_text varchar2);
procedure warning(x_message_text varchar2,x_msg_button in out varchar2);
END;
b.FND_MESSAGE(Package Body)--------------------------------------------
PACKAGE BODY FND_MESSAGE IS
procedure debug(x_message_text varchar2) is
x_button number;
begin
SET_ALERT_PROPERTY('MSG',ALERT_MESSAGE_TEXT ,x_message_text);
x_button:=show_alert('MSG');
end debug;
procedure warning(x_message_text varchar2,x_msg_button in out varchar2) is
x_button number;
begin
SET_ALERT_PROPERTY('WARNING',ALERT_MESSAGE_TEXT ,x_message_text);
x_button:=show_alert('WARNING');
if x_button=alert_button1 then
x_msg_button:='Y';
else x_msg_button:='N';
end if;
end;
END;
但是系统却报错:
FRM-41039:Invalid Alert ID 0.
哪位高手帮帮忙啊???????????????????
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货