一般在查詢模式下最常用的就是輸入特定資料來查詢, 好比說, 直接輸入訂單號碼, 不然就是用 % 來做 Like 查詢. 不過其實還有一些隱藏功能可以讓你的查詢更有彈性喔~
1. 此欄位資料為空值 (#IS NULL)
2. 此欄位資料不為空值 (#IS NOT NULL)
3. 此欄位資料大於某個數字 (#>XXXX)
4. 此欄位資料介於某兩個值之間 (#BETWEEN A and B)
5. IN 查詢 (#IN (A, B))
一般在查詢模式下最常用的就是輸入特定資料來查詢, 好比說, 直接輸入訂單號碼, 不然就是用 % 來做 Like 查詢. 不過其實還有一些隱藏功能可以讓你的查詢更有彈性喔~
1. 此欄位資料為空值 (#IS NULL)
2. 此欄位資料不為空值 (#IS NOT NULL)
3. 此欄位資料大於某個數字 (#>XXXX)
4. 此欄位資料介於某兩個值之間 (#BETWEEN A and B)
5. IN 查詢 (#IN (A, B))
在標準的 Sales Order Line 畫面中, Tools > Scheduling 是可以正常使用的, 但是, 一樣的 Sales Order Line 在 Order Organizer 中, 卻怎樣都不能使用, 很怪阿~
Metalink 有一篇是教怎麼外掛 View Resveration (View only), 拿來改一下就可以變成我們要的了
當需要使用 Personalize 控制 Datetime 欄位值的時候, 必須要將值轉成 CHAR 型態 (TO_CHAR), 如果直接使用 DATE 型態 (TO_DATE), 就算給的資料有時間, 寫入時仍然只有日期, 然後時間部份都會呈現 00:00:00
User希望可以寫一個客製Form, 然後用個按鈕就可以Submit Report
1. 一般報表
:result := fnd_request.submit_request(application varchar2 --模組
,program varchar2 --應用程式簡稱
,description varchar2 --請求說明(非必填)
,start_time varchar2 --RUN 時間(非必填)
,sub_request boolean --立刻提交請求 (FALSE)
,argument1 varchar2 --參數1
,argument2 varchar2 --參數2
,argument3 varchar2 --參數3
,argument4 varchar2 --參數4
,argument5 varchar2 --參數5
.......
,argument100 varchar2);
2. PDF報表
除了使用fnd_request.submit_request來Submit Report之外,
在前面還需要增加一行:
XML_LAYOUT := FND_REQUEST.ADD_LAYOUT(application varchar2 --模組
,program varchar2 --應用程式簡稱
,file language varchar2 --語言縮寫(ISO Value): 'en'
,file territory varchar2 --語系縮寫(ISO Value): 'US'
,output format varchar2 --輸出格式: 'PDF');
3. 最後, 還需要加一段 DO_KEY('COMMIT_FORM'); 喔~~