1.在職責安全性的限定下:可以得到很多預設的值,方便程式的編寫,也方便移植
ledger_id : fnd_profile.value('gl_set_of_bks_id');
2,,獲得段值得預設值,也可以免去一些程式中的段值有效性驗證
cux_flex_utl.get_default_value_with_segment('segment11');
3,(1)cux_flex_utl.get_fvsid_with_column_name('segment4') 取預設賬套某個欄位的預設flex_value_set_id,非常非常 常用
(2)獲得公司段的 flex_value_set_id,如: g_coa_co_set_id := cux_gl_utl.get_coa_co_flex_id;
(3)得到flex_value_set_id
引申後如下;
cux_flex_utl.get_key_seg_info('sqlgl'
,'gl#'
,g_coa_id
,'segment1'
,'form_left_prompt');
關於上面的函式,最後的引數得到的字段對應關係
flex_value_set_id---值集
segment_name--------值集英文簡稱
form_left_prompt--- 相當於『中文描述』
4, select cux_gl_utl.coa_segs(p_coa_id => g_coa_id
,p_name => 'gl_balancing')
,cux_gl_utl.coa_segs(p_coa_id => g_coa_id
,p_name => 'gl_account')
into g_coa_co_segment_name, g_coa_acc_segment_name
from dual;
co_字首一般表示公司,acc_字首一般表示科目
'gl_balancing'-------平衡段,在目前接觸的專案上,就是指公司段
'gl_account'-------科目段
『fa_cost_ctr』--------------成本中心/部門 段
『gl_intercompany』-------------往來段
cux_gl_utl.coa_segs函式返回值為 segmentx;
5,得到coa預設的分隔符
g_delimiter := fnd_flex_ext.get_delimiter('sqlgl', 'gl#', g_coa_id);得到coa組合的分隔符,比如這個專案為'.'
6,
c 函式引數取預設值
一般情況下,在函式呼叫時形參從實參那裡取得值,因此實參的個數應與形參相同。有時多次呼叫同一函式時用同樣的實參,c 提供簡單的處理辦法,給形參乙個預設值,這樣形參就不必一定要從實參取值了。如有一函式宣告 float area float r 6.5 指定r的預設值為6.5,如果在呼叫此函式時,確認r的...
C 函式引數取預設值
一般情況下,在函式呼叫時形參從實參那裡取得值,因此實參的個數應與形參相同。有時多次呼叫同一函式時用同樣的實參,c 提供簡單的處理辦法,給形參乙個預設值,這樣形參就不必一定要從實參取值了。如有一函式宣告 float area float r 6.5 指定r的預設值為6.5,如果在呼叫此函式時,確認r的...
預設值清洗
預設值是資料中最常見的乙個問題,處理預設值有很多方式,主要包括以下四個步驟進行預設值處理 確定預設值範圍 去除不需要的字段 填充預設值內容 重新獲取資料 注意 最重要的是預設值內容填充。在進行確定預設值範圍的時候,對每個欄位都計算其缺失比例,然後按照缺失比例和字段重要性分別指定不同的策略 重要性高,...