2014-05-31 created bybaoxinjian
1. srw的主要作用
控制報表的執行 -> srw.program_abort
在執行時輸出資訊 -> srw.message
執行ddl語句 -> srw.do_sql
呼叫使用者出口 -> srw.reference
動態地設定格式 -> srw.set_attr
report前後初始化 -> srw.userexist() ->初始化之後才能使用fnd_profile或者其他
2. srw.program_abort: 控制報表的執行
raise srw.program_abort;
3. srw.message:在執行時輸出資訊
4. srw.do_sql & srw.do_sql_failure: 執行ddl語句
5. srw.reference & srw.userexit:呼叫使用者出口
1. report中實現本位幣和外幣轉換格式化
beginsrw.reference(:c_inv_due_amt_3);
srw.reference(:c_base_currency_code);
srw.reference(:p_min_precision);
srw.user_exit(『fnd format_currency
code
=」:c_base_currency_code」
display_width
=」15
″ amount
=」:c_inv_due_amt_3″
display
=」:c_inv_due_amt_3_f」
minimum_precision
=」:p_min_precision」『);
return
(:c_inv_due_amt_3_f);
end;
2. 獲取賬戶彈性域說明
srw.user_exit('fnd srwinit');
if :p_account_f is
notnull
and :p_account_t is
notnull
then
srw.reference(:p_coa);
srw.user_exit(
'fnd flexsql code="gl#"
num=":p_coa"
output=":p_account_where"
mode="where"
display="all"
operator="between"
operand1=:p_account_t
operand2=:p_account_f
tablealias="gcc"
');
if :p_account_where is
notnull
then
:p_account_where :='
and '||
:p_account_where;
endif;
endif;
6. srw.set_attr:動態設定格式
7. srw.:report前後初始化
beforereport初始化:srw.user_exit('fnd srwinit');
afterreport退出:srw.user_exit('fnd srwexit');
thanks and regards
sharedPreference的基本用法
android儲存資料的形式主要有四種 1 sharedpreference,是乙個系統定義好的xml檔案 2 檔案系統 3 sqlite 4 網路儲存 這裡是sharedpreference 寫入 1 建立新的sharedpreference sharedpreferences sharedpre...
git工具的基本操作
安裝 新增鏈結描述 git scm.com downloads 檢視git 版本 git version第四步 全域性配置使用者名稱和郵箱 git config global user.name 姓名 git config global user.email xx qq.com 本地操作 第一步 建...
Spring Integration基本用法
關於spring integration的介紹這裡不需要贅述,現在我們需要實現的是傳送乙個param,裡面有兩個引數datatype和data,datatype是0和1除外的捨棄,剩餘datatype 0的資料往oldchannel通道發,剩餘datatype 1的資料往newchannel通道發,...