常用取預設值

2022-08-26 16:06:25 字數 1321 閱讀 9147

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的...

預設值清洗

預設值是資料中最常見的乙個問題,處理預設值有很多方式,主要包括以下四個步驟進行預設值處理 確定預設值範圍 去除不需要的字段 填充預設值內容 重新獲取資料 注意 最重要的是預設值內容填充。在進行確定預設值範圍的時候,對每個欄位都計算其缺失比例,然後按照缺失比例和字段重要性分別指定不同的策略 重要性高,...