发布网友 发布时间:2022-04-22 02:54
共3个回答
懂视网 时间:2022-04-12 15:17
在EBS中,fnd_new_messages是用来存储message信息,几乎EBS中所有的错误,提示信息都存储在这个表里。 fnd_log_messages是用来存储fnd及其它模块的日志信息 两个表名有些类,但用途完全不同,但有人有时会搞混了,本来要truncate fnd_log_messages,结果把fnd
在EBS中,fnd_new_messages是用来存储message信息,几乎EBS中所有的错误,提示信息都存储在这个表里。
fnd_log_messages是用来存储fnd及其它模块的日志信息
两个表名有些类似,但用途完全不同,但有人有时会搞混了,本来要truncate fnd_log_messages,结果把fnd_new_messages给truncate掉了,导致message丢失,所有OAF页面和FORM的message都提示找不到message了。
处理方法有两个
1.FNDLOAD把所有的message文件手工Load到数据库
FNDLOAD>
可以参考下面的Note.
-- Note 274667.1 (Download)
--Note287417.1 (Confugration Files)
--Note735338.1 (Tips)
2.使用exp从备份数据导出相应数据到文件中,然后再用imp把文件内容导入到开发库/测试库。
exp>
热心网友 时间:2022-04-12 12:25
方法如下:
declare
v_file_id NUMBER;
url VARCHAR2(500);
begin
--Get the file_id of the file which you want to download in fnd_lobs
v_file_id := xxxxxx;
--Get The Download URL
url := fnd_gfm.construct_download_url(fnd_web_config.gfm_agent,v_file_id,TRUE);
fnd_utilities.open_url(url);
end;
以上的方法就可以轻松的实现下载存储在fnd_lobs中的文件,只要告诉fnd_gfm.construct_download_url在fnd_lobs表中文件的file_id,就可以轻松取得URL,使用fnd_utilities.open_url就可以下载该文件。不过现在还有一个问题就是要在工作流发送的消息找到一个东西(比如说一个按钮、超链接)来执行下载文件的方法,请教顾问也没得到比较好的方法,无奈只好硬着头够尝试,在多次尝试之后找到了可以在document类型的ATTRIBUTE里设置一个超链接,然后让这个超链接的地址指向我已经取得的下载文件的URL,问题终于得以解决。热心网友 时间:2022-04-12 13:43
要看你什么用途了 你只是想编译FORM ,REPORT的话 就用FlashFXP这软件 然后用SecureCRT编译