ITPub博客

首页 > 数据库 > Oracle > report的CSV自动输出

report的CSV自动输出

原创 Oracle 作者:kiswind 时间:2010-05-12 15:44:17 0 删除 编辑

1.user parameter 增加P_CSV_FORMAT

字符型 20个

2. BeforePForm 需要增加一段

function BeforePForm return boolean is
begin
IF nvl(:P_CSV_FORMAT,'N') = 'Y' THEN
:DESFORMAT:='DELIMITEDDATA';
END IF;
:p_cc_delimiter := fnd_flex_ext.get_delimiter('SQLGL', 'GL#', :p_chart_of_accounts_id);

srw.user_exit('FND SRWINIT');
srw.message('00', 'Before Parameter Form.');
return (TRUE);
end;

3.在EBS的

concurrent-> program ->define界面上 options输入

delimiter="|" cellwrapper="'"

4.参数设置内

需要设置values->yes_no

default type-> select meaning from fnd_lookups where lookup_type='YES_NO' and lookup_code='Y'

不可见显示

数据就会按在reprot内的框架内的顺序排列,与report layout无关

[@more@]

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/394664/viewspace-1033557/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2008-05-06

  • 博文量
    43
  • 访问量
    313097