在Oracle ERP的报表源程序*.rdf中,有很多数据从像下面这样取出来的,
我的问题是
1.为什么不要用从数据库中直接select...的方法?
2.什么情况下必须用这种方法?(好像是与AOL相关的数据就这样取)
3.小弟英文不好,看不懂Developer6i中关于这个包的说明,
请高手用中文解释清楚?并说明相关使用技巧?
感激直至
begin
SRW.REFERENCE(:coa_id);--:coa_id数据已知
SRW.USER_EXIT('FND FLEXSQL
CODE="GL#"
NUM=":coa_id"
APPL_SHORT_NAME="SQLGL"
TABLEALIAS="cc"
OUTPUT=":ACCT_FLEX_ALL_SEG"
MODE="SELECT"
DISPLAY="ALL"');--取出:ACCT_FLEX_ALL_SEG变量值
RETURN(:ACCT_FLEX_ALL_SEG);--返回:ACCT_FLEX_ALL_SEG变量值
end;
我的问题是
1.为什么不要用从数据库中直接select...的方法?
2.什么情况下必须用这种方法?(好像是与AOL相关的数据就这样取)
3.小弟英文不好,看不懂Developer6i中关于这个包的说明,
请高手用中文解释清楚?并说明相关使用技巧?
感激直至
begin
SRW.REFERENCE(:coa_id);--:coa_id数据已知
SRW.USER_EXIT('FND FLEXSQL
CODE="GL#"
NUM=":coa_id"
APPL_SHORT_NAME="SQLGL"
TABLEALIAS="cc"
OUTPUT=":ACCT_FLEX_ALL_SEG"
MODE="SELECT"
DISPLAY="ALL"');--取出:ACCT_FLEX_ALL_SEG变量值
RETURN(:ACCT_FLEX_ALL_SEG);--返回:ACCT_FLEX_ALL_SEG变量值
end;
[email protected]
若有高人慷慨解囊,可以将相关资料Email给我.不胜感激!