摘要: 由于项目过程中会有多个版本 dev uat prod 所以需要区分不同前台,防止误操作 通过改变ebs前台颜色的方式即可,可以单纯用户层面改变,而不影响项目其他成员 防止混淆各个系统环境,改变ebs颜色系统管理员—配置文件—系统 关键字 %JAVA%COLOUR 或者中文%Java%设计%而后进行颜 阅读全文
posted @ 2017-06-02 16:07 Akami 阅读(774) 评论(0) 推荐(0)
摘要: 1,凭证生成程序中:gl_je_segment_values 中可以通过je_header_Id直接定位到segment_value(平衡段,这个字段目前阶段默认为公司段,也就是机构段,本项目的segment1段) 2,常用sql (1)凭证主要信息SELECT gjb.NAME "批名称", gj 阅读全文
posted @ 2017-06-02 15:56 Akami 阅读(1780) 评论(0) 推荐(0)
摘要: 个人记性比较差,很多基础语法总是忘记,在这里把一些低级语法,总一下。 1,goto用法 、 begin 其他语句 goto over_flag; 其他语句 <<over_flag>> log('程序直接调到这里,做日志输出'); end; 2,sqlerrm sqlcode 常用异常的系统默认代码, 阅读全文
posted @ 2017-06-02 15:45 Akami 阅读(232) 评论(0) 推荐(0)
摘要: 四、资产模块常用表 对于资产模块,个人实际接触比较少,主要是通过官方文档和一个简单的资产明细报表的开发做的理解,会有很多不准确甚至错误的地方,之后会不断更新完善 1、首先通过前台ebs界面找到各个字段对应的各个表,而后分析各个表本身,以及相关的关系,在此过程中熟悉方法,并加深理解: 通过SYSTEM 阅读全文
posted @ 2017-06-02 15:39 Akami 阅读(4892) 评论(0) 推荐(0)
摘要: 1,父值和子值常用表 fnd_flex_value_norm_hierarchy 父值,其中有子值的范围, fnd_flex_value_children_v 可以查询 父值下包含的所有子值。 以上两张表都通过flex_value_set_id做定位 应用:在报表中存在一类参数情况,要求参数输入父值 阅读全文
posted @ 2017-06-02 15:39 Akami 阅读(464) 评论(0) 推荐(0)
摘要: 五、不常用但关键的表 1,GL_SET_OF_BOOKS 所有账簿的基础信息表 2 ,fnd_lookup_values_vl 快码表 3, all_tab_partitions 历史分区表 六、各项目客户化的常用表 合众: 涉及到新旧映射关系的 CUX_OLD_NEW_MAP; 平衡段(公司段)安 阅读全文
posted @ 2017-06-02 15:39 Akami 阅读(217) 评论(0) 推荐(0)
摘要: 1,多币种下的 。。——beq字段 余额表中的-beq如果在同一科目下,如果存在有2种币种,beq字段只统计本位币;而不加beq的字段则统计外币和本币的和(先将外币转化为本位币,而后和另一部分本位币相加求和),但是外币却不做单独统计.具体可以看内容SELECT A.PERIOD_NET_CR,A.P 阅读全文
posted @ 2017-06-02 15:34 Akami 阅读(447) 评论(0) 推荐(0)
摘要: 有两个简单例子,以说明 “exists”和“in”的效率问题1) select * from T1 where exists(select 1 from T2 where T1.a=T2.a) ; T1数据量小而T2数据量非常大时,T1<<T2 时,1) 的查询效率高。2) select * fro 阅读全文
posted @ 2017-06-02 15:27 Akami 阅读(569) 评论(0) 推荐(0)
摘要: 任何一种编程语言中的异常处理部分都是比较重要的一部分,单独学习一下。 一、异常的种类及基本用法: 1、预定义异常(总计21种,具体见文档) 使用方法: BEGIN SELECT ... SELECT ... SELECT ... ... EXCEPTION WHEN NO_DATA_FOUND TH 阅读全文
posted @ 2017-06-02 15:26 Akami 阅读(538) 评论(0) 推荐(0)
摘要: 1.1trunc函数处理数字 trunc函数返回处理后的数值,其工作机制与ROUND函数极为类似,只是该函数不对指定小数前或后的部分做相应舍入选择处理,而统统截去。 其具体的语法格式如下 TRUNC(number[,decimals]) 其中: number 待做截取处理的数值 decimals 指 阅读全文
posted @ 2017-06-02 15:23 Akami 阅读(268) 评论(0) 推荐(0)
摘要: Union:对两个结果集进行并集操作,不包括重复行,同时进行默认规则的排序;Union All:对两个结果集进行并集操作,包括重复行,不进行排序;Intersect:对两个结果集进行交集操作,不包括重复行,同时进行默认规则的排序;Minus:对两个结果集进行差操作,不包括重复行,同时进行默认规则的排 阅读全文
posted @ 2017-06-02 15:22 Akami 阅读(223) 评论(0) 推荐(0)
摘要: 每次用外连接的时候,总是要查左右啥的,自己总结了一下,感觉记忆更加清晰了 1、语法,左连接(以右面表为基表,包含左面表条件下的所有行信息)select * from table_a left join table_b on table_a.column_1= table_b.column_2相当于 阅读全文
posted @ 2017-06-02 15:21 Akami 阅读(180) 评论(0) 推荐(0)
摘要: 内容摘自公司 关于虚拟机安装的最佳实践文档 主要记录nat方式如何配置,详情查找原文档。 之后增加了,使用过程中的各种问题的解决方式 首先,打开虚拟机,(不多说) 虚拟机配置修改,改虚拟机缺省配置是6G内存,处理器4,请根据自己的机器修改配置。 . 打开虚拟网络编辑器 选中VMnet8,并按照图中所 阅读全文
posted @ 2017-06-02 15:14 Akami 阅读(168) 评论(0) 推荐(0)
摘要: 常见问题:0、 现象:有同学按照要求把网络配置好以后,主机还是无法Ping通虚拟机,在虚拟机中ping 192.168.1.2 网关的时候报网络不可用 原因:虚拟机的网卡的MAC已经更改,但设置未更改。 解决:在虚拟机菜单:应用程序->系统设置-〉网络-〉设备Tab页-〉编辑按钮-〉硬件设备Tab页 阅读全文
posted @ 2017-06-02 15:14 Akami 阅读(406) 评论(0) 推荐(0)
摘要: host关系到前台ebs应用的登陆问题 路径 host文件路径C:\Windows\System32\drivers\etc\hosttns关系到 plsql developer的应用问题 查询路径方法 未登录条件下打开plsql developer 菜单栏 support info中 第一个可以找 阅读全文
posted @ 2017-06-02 15:04 Akami 阅读(443) 评论(0) 推荐(0)
摘要: 10版本: 修改注册表:regedit 1) 在注册表的FORMS_PATH中,将10g的两个包FORM和LIB路径放到里面,资源路径也加到里面去。 C:\DevSuiteHome_1\cgenf61\admin;C:\DevSuiteHome_1\forms;C:\DevSuiteHome_1\L 阅读全文
posted @ 2017-06-02 15:02 Akami 阅读(350) 评论(0) 推荐(0)
摘要: 1、安装Developer10G,其实就是oracle数据库操作软件需要:1、以xp sp3兼容模式运行,在 setup.exe》属性》兼容性》选择以xp sp3兼容模式运行2、要求至少是256色,这个ok,win7表示是几万色3、需要修改swap space,也就是虚拟内存(virtual mem 阅读全文
posted @ 2017-06-02 15:00 Akami 阅读(598) 评论(0) 推荐(0)
摘要: 1,在新增职责后,ebs前段刷新后,依然不显示选项,通常采用‘清除高速缓存’,退出账户重新登陆的方式 清除高速缓存步骤:功能管理员 --核心服务--高速缓存结构--全部清除 阅读全文
posted @ 2017-06-02 14:39 Akami 阅读(352) 评论(0) 推荐(0)
摘要: 在查出数据前提下,第一种方法(直接点下方的历史记录是可以直接找到相关的表,这个较常用) 块system,字段last_query;一些其他功能可以探索 第二种方法 这里面可以找到form中的很多信息,不仅仅是select 阅读全文
posted @ 2017-06-02 14:36 Akami 阅读(511) 评论(0) 推荐(0)
摘要: 这个用法分为两部分第一部分是消息的定义,可以利用FND_MESSAGE.SET_STRING和FND_MESSAGE.SET_NAME 以下资料摘自网络,自身加入了部分整理 1. FND_MESSAGE.SET_STRING(‘<Message>’)。此消息一定要結合FND_MESSAGE.SHOW 阅读全文
posted @ 2017-06-02 14:32 Akami 阅读(4554) 评论(0) 推荐(0)
摘要: 1,ebs编译 灰色 无输入框 编译命令 编译目录 !!!!!!!!!!!!!!!!!!!!!编译的位置错误造成 2,lov选择值时弹出2遍选择框 lov 双字段 注意校验的问题 实践问题解决方案当出现lov选完之后,又出现一个lov ,并且 “值”相关错误,应该是 form中其中一个自建字段做了 阅读全文
posted @ 2017-06-02 14:28 Akami 阅读(186) 评论(0) 推荐(0)
摘要: 1.当打开FORM时: (1)PRE-FORM (2)PRE-BLOCK(BLOCK级) (3)WHEN-NEW-FORM-INSTANCE (4)WHEN-NEW-BLOCK-INSTANCE (5)WHEN-NEW-RECORD-INSTANCE (6)WHEN-NEW-ITEM-INSTANC 阅读全文
posted @ 2017-06-02 12:02 Akami 阅读(2163) 评论(0) 推荐(1)
摘要: 首先在行级数据块创建一个不基于数据库的字段: 需要参加计算的item的加入WHEN-VALIDATE-ITEM 触发器,并在这个里面加入相应的计算代码。 、 在数据块的中加入WHEN-VALIDATE-ITEM 和POST-QUERY触发器,和上一步进行同样的运算。 修改行级数据块的属性: 修改co 阅读全文
posted @ 2017-06-02 12:01 Akami 阅读(269) 评论(0) 推荐(0)
摘要: QureyFind的find按钮中when-button—pressed 进行字符串的拼接 在Controller块中建立一个item,将其长度属性改的大一些。、 QureyFind的find按钮中when-button—pressed 进行字符串的拼接 字符串拼接,根据你的条件自行拼接,注意时间要 阅读全文
posted @ 2017-06-02 12:00 Akami 阅读(483) 评论(0) 推荐(0)
摘要: 查考Oracle EBS客户化练习手册——p15:partD.实现查询 先打开APPSTAND.fmb 复制APPSTAND.fmb数据块中的QUERY-FIND到目标表单中 按照上一步操作将APPSTAND.fmb画布和窗口中的QUERY-FIND分别复制到目标表单中,按照你的命名方式重新命名,并 阅读全文
posted @ 2017-06-02 11:57 Akami 阅读(272) 评论(0) 推荐(1)
摘要: 添加LOV输入 在LOV选项下面增加一个新对象,按照向导走 .到下图步骤中添加sql语句,对应你想要查询的字段将数据库列与项对应 将sql中查询到的列与数据库中的项一一对应设置分配项,分配项即LOV查询所在的项上 LOV查询可以改为你想要的命名,在继承LOV子类信息 阅读全文
posted @ 2017-06-02 11:54 Akami 阅读(228) 评论(0) 推荐(0)
摘要: 1.首先将文本框子类信息继承修改为 2.再修改值列表和从列表中验证 3.给该项添加一个触发器KEY-LISTVAL 4.修改触发器内容,具体代码如下:day_picker.show; 阅读全文
posted @ 2017-06-02 11:53 Akami 阅读(153) 评论(0) 推荐(0)
摘要: 1.基于TEMPLATE_FOLDER.fmb可以快速创建带Folder的Form,使用到两个文件:TEMPLATE_FOLDER.fmb和HANDSTAND.pll。开始之前,先把HANDSTAND.pll复制到本地pll的resource文件夹里面。 一、用Form Builder打开TEMPL 阅读全文
posted @ 2017-06-02 11:51 Akami 阅读(863) 评论(0) 推荐(0)
摘要: tab标签画布和fixed画布的应用 加标签画布,继承子类信息 tab画布添加标签,按照需求添加 设置标签的子类信息 创建与标签同名的堆叠画布,有几个标签建几个画布,继承子类信息 数据块的项分别显示在不同的画布上 每个画布里的内容设置位置,不同画布被切割大小要相同(美观),项的起始位置也要相同,效果 阅读全文
posted @ 2017-06-02 11:48 Akami 阅读(304) 评论(0) 推荐(0)
摘要: 原表增加一些字段(others),用来超出原画布的范围 建一个画布 在主画布上保留一个项,不受水平滚动条影响 剩下的项加到堆叠画布中去显示 双击堆叠画布,进入布局页面,截取显示在主画布上的块 设置堆叠画布的属性,如下图 到主画布中,选择堆叠画布 调整位置,效果如下图 主画布的位置要放在堆叠画布的上面 阅读全文
posted @ 2017-06-02 11:42 Akami 阅读(722) 评论(0) 推荐(0)
摘要: 首先增加如下字段 使用hand_plsql_autocreate.regist_table方法生成脚本 在Commend Window 窗口编译脚本,并提交脚本 入application developer 界面, 进入应用产品数据库 表查询是否表已经加入到网页中去 进入数据库弹性域界面 “弹性域- 阅读全文
posted @ 2017-06-02 11:39 Akami 阅读(299) 评论(0) 推荐(0)
摘要: 1.在主表中建立一个flag位,用于实现区分 2.建立视图的时候加上选择条件,Y 显示 N 不显示 3.在创建数据块之后,赋予MY_FLAG初始值 Y(在属性选项版中实现) 4. 修改 FORM 级 TRIGGER: WHEN-NEW-FORM-INSTANCE 添加以下代码,用以定义新的菜单项“注 阅读全文
posted @ 2017-06-02 11:33 Akami 阅读(148) 评论(0) 推荐(0)
摘要: 调用公司的脚本HAND_PLSQL_AUTOCREATE 使用该脚本下的方法,右击测试出现下图 按照上图要求输入你的block_name(数据块名),table_name(主表名),owner(建表用户),primary_key(主表的主键名) 生成需要放在form程序单元中的包头和包体 注意:我们 阅读全文
posted @ 2017-06-02 11:29 Akami 阅读(226) 评论(0) 推荐(0)
摘要: 1.先创建一个视图,视图可以关联多张表,必须包含主表的所有字段,再关联上副表的字段 2.主表必须有主键,如果没有的话要创建主键 3主表的主键字段必须有序列,没有的话要创建,代码如下 CREATE SEQUENCE CUX_ORDER_HEADERS_S INCREMENT BY 1 START WI 阅读全文
posted @ 2017-06-02 11:26 Akami 阅读(148) 评论(0) 推荐(0)
摘要: 以超级用户sysadmin身份进入,查找一个责任,选择一个能通过责任切换找到的责任,记录其责任名,进入此责任获取此责任的菜单名 添加表单(刚刚在form bulider中创建的表单),添加应用,然后保存 将表单添加到功能,再将功能名添加到责任的菜单下即可在此责任下面查询到该表单,然后保存 进入Tel 阅读全文
posted @ 2017-06-02 11:20 Akami 阅读(453) 评论(0) 推荐(0)
摘要: 1.$AU_TOP/forms/ZHS 得到路径 刷新路径下文件,找到TEMPLATE、APPSTAND两个文件拷贝开发目录下 2.APPSTAND 要放在resource的文件夹里面 不然会报错 用forms builder打开TEMPLATE文件 将TEMPLATE另存为重命名,再在forms 阅读全文
posted @ 2017-06-02 11:13 Akami 阅读(234) 评论(0) 推荐(0)
摘要: 显示当前路径 方法一 - echo $AU_TOP/($AU_TOP/fomrs/ZHS) 方法二 - cd $AU_TOP/ - pwd 将地址复制到地址栏,回车 选择resource文件夹,右键download 下载时下面两个选项勾选上 Win+r打开运行,输入regedit打开注册表编辑器 找 阅读全文
posted @ 2017-06-02 10:48 Akami 阅读(394) 评论(0) 推荐(0)
摘要: 路径查询语句 echo $CUX_TOP/forms/ZHS目录路径/ulic/ofdev12/app/fs1/EBSapps/appl/cux/12.0.0/forms/ZHS转到目录下cd $AU_TOP/forms/ZHS进行编译命令frmcmp_batch module=$CUX_TOP/f 阅读全文
posted @ 2017-06-02 10:37 Akami 阅读(292) 评论(0) 推荐(0)
摘要: 一,cux_gl_utl包功能分析1.g_sob_id 明确概念 11i中用g_sob_id标示账簿id,现在到了R12版本,则用ledger_id代替sob_Id ,但是还有很多底层表中依然有这个字段2.g_ledger_id 获取获取当前访问权限集对应的账套id3,get_ledger_id(p 阅读全文
posted @ 2017-06-02 10:08 Akami 阅读(239) 评论(0) 推荐(0)