Oracle EBS 报表输出Excel @吃萝卜去
首先需要在系统中增加请求的输出类型
增加EXCEL输出类型
- 在快码 ‘CP_OUTPUT_FILE_TYPE’ 中新增一行:
1.1) 路径: (Responsibility) Application Developer > (Menu) Application > (SubMenu) Lookups > (Function) Application Object Library.
1.2) 查询快码 ‘CP_OUTPUT_FILE_TYPE’.
1.3) 增加一行:
Code: TEST, Meaning: TEST, Description: Test of Excel Output.
Note: 由于 FND_CONCURRENT_PROGRAMS.OUTPUT_FILE_TYPE 的字符类型为 VARCHAR2(4), 所以快码的长度不能超过4个字符.
快码 ‘CP_OUTPUT_FILE_TYPE’ 正常情况下是不允许新增数据的。
Note: 如果在新建数据的时候form提示 “FRM-41051- You can not create records here.” 可以使用form个性化来解决。
A.) FORM ‘Application Object Library Lookups’, 点击’Help’ > ‘Diagnostics’ > ‘Custom Code’ > ‘Personalize’.
B.) 在个性化界面设置以下内容 :
- 序号: 10
- 描述: Allow Edit
- 条件> Trigger Event : WHEN-NEW-RECORD-INSTANCE, Trigger Object : FND_LOOKUP_VALUES
- 动作> Seq : 10, Type :