- 博客(27)
- 收藏
- 关注
原创 TEC1303.Form个性化技术总结 - 第四部分 Custom.pll个性化开发实例
第四部分 Custom.pll个性化开发实例 1) Custom.pll常用代码示例 Item属性修改 i. 获取当前Form和Block的名称 PROCEDURE event(event_name VARCHAR2) IS form_na
2016-12-29 13:48:38
871
原创 TEC1303.Form个性化技术总结 - 第三部分 Custom.pll个性化技术讲解
第三部分 Custom.pll个性化技术讲解 Form个性化满足了我们对form做某些更改的需求,但是还是有不少的局限。Oracle给我们的个性化还提供了一个途径CUSTOM.PLL。 CUST
2016-12-29 12:56:11
961
原创 TEC1303.Form个性化技术总结 - 第二部分 Form个性化开发实例
第二部分 Form个性化开发实例 1. 特定用户登陆时改变字段标签 i. 需求说明 在登陆用户为“SYSADMIN”时,修改用户定义表单中“用户名”标签为“HELLO_NAME”。
2016-12-29 11:37:19
1533
原创 TEC1303.Form个性化技术总结 - 第一部分 Form个性化技术讲解
前言 个性化主要用于客户化标准功能的Form。对于我们自己开发的Form,除非已经上线很久、很稳定了,不想改源文件了否则没必要用个性化。 个性化的好处在于,基本上不用担心升级问题,因为个性化信息是保存在表中的,独立于源代码,EBS版本升级或打Patch时,fmb可能被覆盖,但个性化信息仍然得以保留。 第一部分 Form个性化技术讲解 第一章
2016-12-28 19:06:28
3295
原创 TEC1304.值集和弹性域相关技术总结 - 第四章 弹性域安全性详解
第四章 弹性域安全性详解 第一节 弹性域快速录入 1. 快速录入概述 使用快速录入别名来表示有效弹性域组合或有效段值模式,快速录入别名是表示完整或部分键弹性域组合的词或代码。 使用弹性域快速录入,可以将完整或部分弹性域组合与快速录入别名关联。可以定义以每个快速录入别名所表示的完整或部分键弹性域段值集(模板)。这些值可以是有效弹性域组合或有效段值的不
2016-12-28 17:28:29
1748
原创 TEC1304.值集和弹性域相关技术总结 - 第三章 键弹性域详解
第三章 键弹性域详解 第一节 键弹性域的基本概念 1. 段,段是弹性域内的单个子字段。在自定义弹性域时定义单个段的外观和含义。段在数据库中以单个表列表示。 对于键弹性域来说,段通常说明了由弹性域标识的实体的特性。例如,可以建立一个存储部件号的键弹性域,此键弹性域可以包含部件号PAD-YEL-NR-8 1/2 x 14,表示一个大小为 8 1/2"x 14"
2016-12-28 16:30:16
1275
原创 TEC1304.值集和弹性域相关技术总结 - 第二章 说明性弹性域详解
第二章 说明性弹性域详解 第一节 说明性弹性域的概念 说明性弹性域包括两种不同类型的段:全局段和上下文相关段。 可以决定要在说明性弹性域结构中使用的段。 1) 全局段:是始终显示在说明性弹性域弹出式窗口中的段,它与上下文(表单中的任何其它信息)无关。 2) 上下文相关段:是可能会显示的段,是否显示要取决于表单中的其它信息。 第二节
2016-12-28 16:19:33
1955
原创 TEC1304.值集和弹性域相关技术总结 - 第一章 值和值集详解
第一章 值和值集详解 第一节 值和值集的基本概念 EBS使用值、值集和验证表作为说明性弹性域、键弹性域和标准请求提交的重要组成部分。 在首次定义弹性域时,可以选择段的使用数量和显示顺序,也可以选择验证每个段的方法,选择的结果将影响如何定义值集和值。不管是在定义弹性域段结构之前或在进行定义时,应首先定义值集。通常在完成定义(冻结和编译)弹性域之后才定义单个值。 对于在不同
2016-12-28 16:00:33
2652
原创 TEC1401.Report开发技术总结 - 第十章 使用BI Publisher开发报表-其他注意事项(5/5)
第一章 其他注意事项 1. BIP报表常见运行异常 BIP报表需要调用“输出处理提交程序”来完成数据源和模板的结合。 一般BIP报表运行完成后,状态为warning,其原因大概有以下3类: 1."输出提交处理程序"(Output Post Processor)未运行(状态为非active),或者请求未生成结果; 2."输出提交处理程序"(Output Post P
2016-12-28 03:15:16
1065
原创 TEC1401.Report开发技术总结 - 第九章 使用BI Publisher开发报表-使用BI Publisher创建RTF模板的语法(4/5)
第一章 使用BI Publisher创建RTF模板的语法 RTF是Rich TextFormat的缩写,即多文本格式。这是一种类似DOC格式(Word文档)的文件,有很好的兼容性。RTF是一种非常流行的文件结构,很多文字编辑器都支持它,RTF的结构并不复杂,但内容繁多。 BI Publisher插件是为了简化RTF模板开发而对Word进行扩展的工具,它替我们完成了很多手工操作,提高了工作
2016-12-28 02:56:28
3265
原创 TEC1401.Report开发技术总结 - 第八章 使用BI Publisher开发报表-在EBS应用中部署BIP报表(3/5)
第一章 在EBS应用中部署BIP报表 1. 定义并发程序 可执行和并发程序的定义与之前PL/SQL开发HTML报表的操作一样,注意并发程序的输出格式必须为XML。 2. 注册数据定义和布局模板 Ø 切换职责:Oracle XML Publisher 管理员 Ø 注册数据定义 Ø 填写好名称和代码(注意这里区分大小写),并选择
2016-12-28 02:37:42
1184
原创 TEC1401.Report开发技术总结 - 第七章 使用BI Publisher开发报表-创建一个简单的RTF模板(2/5)
第一章 创建一个简单的RTF模板 安装好Oracle BI Publisher Desktop之后,可以使用Word中的BI Publisher插件来进行报表布局模板(RTF格式)设计。 1. 打开Word之后,在BI Publisher插件中加载XML数据: 2. 可以使用Word标准功能进行布局设计: 3. 设计订单头部分的打印样式:
2016-12-28 02:27:46
1702
原创 TEC1401.Report开发技术总结 - 第六章 使用BI Publisher开发报表-创建XML数据源(1/5)
第三部分 使用BI Publisher开发报表 Oracle BI Publisher 是随Oracle EBS一起发布的一套基于模版的打印解决方案,它提供了一种设计报表和打印报表的新方式,很好的将桌面文字处理工具和EBS数据报表输出集成在一起。 BI Publisher (早期叫XML Publisher)将数据表现和数据结构完全分开,通过在EBS中取得数据,在模版文件中定义报表的输出格
2016-12-28 02:09:37
944
原创 TEC1401.Report开发技术总结 - 第五章 使用Oracle Reports开发报表-在EBS应用中注册Report的注意事项(4/4)
第一章 在EBS应用中注册Report的注意事项 1. 文本模式报表 在Oracle Applications可以输出的报表有两种模式:文本和图形. 输出格式分别为:文本:Text;图形:pdf,html,postscript 在开发文本模式报表时,一般需要将报表的设计模式也更改为字符模式。 方法:双击报表模型,在属性选项板中将属性“在字符单元中设计”设置为“是”
2016-12-28 01:55:29
1133
原创 TEC1401.Report开发技术总结 - 第四章 使用Oracle Reports开发报表-创建一个矩阵报表(3/4)
第一章 创建一个矩阵式报表 1. 建立矩阵式报表的需求 建立一个矩阵式报表必须要满足以下四个条件: 1) 在数据模型中必须至少建立四个组。 2) 其中之一必须是交叉组 3) 至少有两个组是交叉组的子组,这两个组用于矩阵式报表中的标题。 4) 至少有一个单元组,这个组中的值用于填写矩阵中的单元格。 2. 建
2016-12-28 01:41:36
941
原创 TEC1401.Report开发技术总结 - 第三章 使用Oracle Reports开发报表-创建一个分组报表(2/4)
第三章 创建一个分组报表 1. 建立数据模型 数据模型用于定义一个报表中使用的数据及数据结构,这些数据可以是数据库表中的原始数据,也可以是经过加工后的数据,如工资的总和等。从数据库中检索出的数据是否在报表输出中显示,也是在数据模型中定义的。 数据模型由五部分对象组成:查询(Queries)、组(Groups)、列(Columns)、连接(Links)和参数(Param
2016-12-27 23:05:06
4059
1
原创 TEC1401.Report开发技术总结 - 第二章 使用Oracle Reports开发报表-创建一个简单报表(1/4)
第二章 创建一个简单报表 1. Reports Builder环境设置 1) TNS配置:进入安装目录DevSuiteHome_1\NETWORK\ADMIN,修改tnsnames.ora。 2) 连接数据库:启动Report Builder,进入菜单“文件->连接”,填写信息后连接数据库。 3) 优化参数:进入菜单“编译->首选项
2016-12-27 22:29:46
2462
原创 TEC1401.Report开发技术总结 - 第一章 使用PLSQL开发HTML报表
第一章 使用PLSQL开发HTML报表 使用PLSQL存储过程准备好数据源,并控制输出的逻辑,最后生成带HTML标签的文本输出,再通过在EBS中设置报表的输出格式为HTML。 如果熟悉Web前端的设计和开发,我感觉用这种方法很方便。 完全将报表开发转变成Web开发了,报表的灵活行被无限放大了。 开发示例: 使用PLSQL开发HTML样式的销售订单报表,并通过javascrip
2016-12-27 18:56:38
1927
原创 TEC1701.WebADI开发技术总结 - 第六章 Web ADI开发常见问题(6/6)
第六章 Web ADI开发常见问题 1. Web ADI无法创建 如果在建Web ADI时,浏览器一直在运行,但是就是怎么都进不去,可能是相关表被锁住了,可以通过后台查是不是BNE打头的表被锁定了,可以通过SQL强制解锁。 如果能进去,但是一建就报错,可能就是你在删除Web ADI时,有数据没删干净,特别要留意以下几个表中的数据。 SELECT * FROM B
2016-12-27 13:24:01
1112
原创 TEC1701.WebADI开发技术总结 - 第五章 通过API自动创建Web ADI(5/6)
第五章 通过API自动创建Web ADI 在创建一些不是很复杂的WebADI时,使用标准的API来创建会非常方便。通过API生成的WebADI在界面上是无法修改的。 客制化的Integrator后台表bne_integrators_b中的source为'C',因此我们可以在桌面集成管理器职责中修改,如果不想让人改,把C删了;同样,如果想修改oracle标准的Integrator,可把so
2016-12-27 13:10:39
1341
原创 TEC1701.WebADI开发技术总结 - 第四章 Web ADI相关后台表结构(4/6)
第四章 Web ADI相关后台表结构 1. 查询自定义的集成器信息 --integrator table --集成器表 --alter session set nls_language='SIMPLIFIED CHINESE'; --alter session set nls_language='AMERICAN'; SELECT bni.applicatio
2016-12-27 12:59:53
987
原创 TEC1701.WebADI开发技术总结 - 第三章 Step3 - 配置Web ADI(3/6)
第三章 Step3 – 配置Web ADI 本章描述通过桌面集成管理器菜单配置Web ADI,环境为12.2.4。配置到第三节后,Web ADI的基本功能就已经实现,可以使用了,之后的小节为进阶使用,非必须配置。 第一节 创建Integrator(Required) 1. 定义集成器(Required) 使用桌面集成管理器(Desktop Integ
2016-12-27 03:07:18
3116
1
原创 TEC1701.WebADI开发技术总结 - 第一章 Step1 - Web ADI客户化开发设置(1/6)
第一章 Step1 - Web ADI客户化开发设置 第一节 OS必要设置 1. IE浏览器安全性设置 Oracle建议你使用IE,事实也可以间接支持firefox,因为ADI生成的Excel会自行调用IE。 路径:IE->工具->Internet选项->安全->Inernet->自定义级别 把“对没有标记为安全的ActivveX控件进行初始化和脚
2016-12-27 02:42:09
1649
原创 TEC1701.WebADI开发技术总结 - 第二章 Step2 - 创建数据库对象(2/6)
第二章 Step2 - 创建数据库对象 客户化开发WebADI,首先要建立好相应的数据库对象。然后再通过配置来创建需要使用的WebADI。 创建数据库对象时一定要注意Data object要生成在CUX schema中,code object创建在APPS schema中,CUX中的要在APPS中创建SYNONYM。 1. 创建表和视图 -- Create tabl
2016-12-27 02:38:31
810
原创 0202.EBS-2TEC1701.WebADI开发技术总结(2/6)
第一章 Step2 - 创建数据库对象客户化开发WebADI,首先要建立好相应的数据库对象。然后再通过配置来创建需要使用的WebADI。创建数据库对象时一定要注意Data object要生成在CUX schema中,code object创建在APPS schema中,CUX中的要在APPS中创建SYNONYM。1. 创建表和视图-- Create tableCREAT
2016-12-26 23:18:16
695
原创 0202.EBS-2TEC1701.WebADI开发技术总结(1/6)
第一章 Step1 - Web ADI客户化开发设置第一节 OS必要设置1. IE浏览器安全性设置Oracle建议你使用IE,事实也可以间接支持firefox,因为ADI生成的Excel会自行调用IE。路径:IE->工具->Internet选项->安全->Inernet->自定义级别把“对没有标记为安全的ActivveX控件进行初始化和脚本运行”设置为“提示”。
2016-12-26 22:59:30
794
原创 0202.EBS-DBA0102.系统客户化开发初始化安装总结
第一部分 客户化模块的建立本章指导系统管理员如何创建客户化应用模块。Warring:本章内容以个人测试环境为背景;在生产环境实施时需要作相应更改。第一步 Tablespace和User创建11i环境:-- create tablespaceCREATE TABLESPACE CUXD DATAFILE '/u01/oracle/PROD/db
2016-12-24 01:03:38
1399
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人