您的位置:首页 > 其它

EBS开发中,FORM上传编译运行,出现ORA-01403:未找到任何数据的错误提示!

2014-08-31 20:22 477 查看
EBS开发中,FORM上传编译运行,出现ORA-01403:未找到任何数据的错误提示!

错误界面如下:



[align=left] [/align]

我们上传的form名称为CUXBANKAPLY.fmb,运行的form界面如下:



[align=left] [/align]

解决方案如下,
出现该错误主要是由于没有对form进行初始化。
首先,我们在程序单元中定义一个包,命名为CUXBANKAPLY,用于对form级触发器WHEN_NEW_FORM_INSTANCE进行初始化。
程序包规格代码如下:

PACKAGE CUXBANKAPLY IS
PROCEDURE WHEN_NEW_FORM_INSTANCE;
END;

程序包主体中代码如下:
PACKAGE BODY CUXBANKAPLY IS
PROCEDURE WHEN_NEW_FORM_INSTANCE IS

BEGIN
app_folder.define_folder_block('CUXBANKAPLY', 'FOLDER', 'FOLDER_PROMPT', 'FOLDER_STK', 'MAIN', NULL);
app_folder.event('INSTANTIATE');
END WHEN_NEW_FORM_INSTANCE;

END;

接着,我们对该form重新上传编译,然后运行后发现该form运行正常了,运行界面如下:



[align=left] [/align]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐