EBS FORM 编译】的更多相关文章

http://www.cnblogs.com/quanweiru/archive/2013/01/01/2841574.html EBS R11================================================================================$AU_TOP/forms/US = /oracle/uat/uklgpiappl/au/11.5.0/forms/US 1.  cd $AU_TOP/forms/US 2.  f60gen Mo…
前段时间在本地XP系统上测试了一些整合javabean的Form例子,想着发布到服务器段去看看能否运行正常,一开始以为会和本地XP系统一样,部署到相关的目录下进行一些配置就可以了,但实际过程却和想象的大相径庭,部署到服务器上可称得上是一波三折.下面将Oracle EBS Form 发布到Server端的若干注意事项阐述如下: 1.确定EBS版本 由于不同版本EBS配置jar文件和发布javabean jar包的位置存在一些差异,所以必须要知道EBS版本,这样遇到问题才好搜索对应的解决方案.可以通…
最近有个项目,需要研究一下Oracle的E-Business Sutie(EBS),对于以前没接触此套件的我来说,简直太痛苦了.在网上找了一堆资料,试着进行Form二次开发,也遇到各类奇葩问题.目前遇到最大的一个问题是,如何在本地 Form Builder中进行窗体构建,并调用后台的JavaBean和窗体进行交互?网上也有不少的解决方案,但是都存在一些差异,试了很多次,终于实现了我预期的效果. 为了防止以后再遇到类似的问题,先做一个记录,以备后查. 1.环境搭建说明  服务器:Oracle EB…
前言: 有时候,因某些需要,必须知道Oracle的Form被使用的情况,以方面我们做出决策: 例如,如果某个Form被使用的次数非常多,那么,这个Form的相关SQL代码就应该优先处理,以减少服务器负荷,从而提供系统运行速度. 或者,(特别是)在系统要升级的时候,这些数据就显得非常重要了:决定哪个Form应该留,哪个Form应该拿掉. 当然,这个信息只是做出决策的参考数据而已. 1. 在Oracle EBS上进行Form跟踪的技术方法: Oracle EBS的一个Profile 提供此功能: U…
item的布局千万不要去乱动,只要调好长宽和y轴的坐标就好了.form内部集成了很多代码对布局进行动态的调整,而且有一些代码的长宽什么的还是写死了的,我们一动,form可能就识别不了了,然后就显示出来乱七八糟的东西. 编译的时候要先执行cd $AU_TOP/forms/US命令,不然form显示不了任何东西.我同学就只显示出来了垂直滚动条,一直在代码里面找都找不到错误,最后才发现只是因为编译前没有执行这条命令.…
前言: 有时候,因某些需要,必须知道Oracle的Form被使用的情况,以方面我们做出决策: 例如,如果某个Form被使用的次数非常多,那么,这个Form的相关SQL代码就应该优先处理,以减少服务器负荷,从而提供系统运行速度. 或者,(特别是)在系统要升级的时候,这些数据就显得非常重要了:决定哪个Form应该留,哪个Form应该拿掉. 当然,这个信息只是做出决策的参考数据而已. 1.        在Oracle EBS上进行Form跟踪的技术方法: Oracle EBS的一个Profile 提…
Form的个性化是EBS的比较好用的一个东西.好像很少人研究它的工作原理,都是直接用.最近有个同事问我问题,说他在个性化编写的代码无效果.解决之后,才发现,原来传说中的EBS的Form的个性化是这样子实现的.(题外话,了解工作原理之后,我可以编写一些实用的个性化作为补充了(要修改包APP_STANDARD.EVENT).因为现在个性化可用的触发器实在是太少了.以后再说.) 说正题. 简而言之,Form个性化的工作原理是触发器代码的"添加".那添加在哪里呢?什么时候会被执行?是这样子的,…
http://yedward.net/?id=247 客户在使用EBS的时候,很多都是使用IE浏览器打开,但是EBS并不仅仅只是支持IE,对于谷歌浏览器(Chrome).火狐浏览器(Firefox)也都支持.本文旨在介绍怎么设置火狐浏览器,让火狐一样可以打开EBS的Form界面,具体方法如下(对于本地已经安装了JRE的用户,可直接进入Step 3): Step 1:安装JRE EBS经常会出现因JRE版本问题而导致的form打不开,所以为了避免用户安装了不合适版本的java,建议首先卸载掉系统上…
11i: Form:f60gen $AU_TOP/forms/ZHT/GLXJEENT.fmb userid=apps/tpsadbm output_file=$GL_TOP/forms/ZHT/GLXJEENT.fmxf60gen $AU_TOPformsZHTXXWIPQ001N.fmb appstpsadbm output_file=$WIP_TOPformsZHTXXWIPQ001N.fmx Pll: f60gen module=OEXOEVOI.pll userid=apps/tpsa…
问题描述: 在使用folder开发FORM后,单元格无法使用右键,正常应该可以右键进行隐藏.显示.复制等操作. 通过对比发现是因ITEM属性中 弹出式菜单未设置导致. 解决方法: 设置弹出式菜单…
1.  查看数据库中的无效对象      check oracle object      SQL> select count(*) from dba_objects where status='INVALID'; 2. 关闭应用,数据库和监听不能关闭         cd  $ADMIN_SCRIPTS_HOME         ./adadstpall.sh apps/apps   3. 用APP用户,执行adadmin打开维护模式并重新编译APPS Schema:      打开维护模式…
实现 form CUXOMWB 使用 app_navigate.execute 打开 form CUXOEXPRAVA :然后 FROM CUXOEXPRAVA 上点击按钮 跳回from CUXOMWB 并重新执行查询,此时 from CUXOEXPRAVA  关闭,而且from CUXOMWB 只有一个打开的: 实现过程来自:form APXINWKB 和 APXRMTCH  --app_window.close_first_window; /* This form is closed by…
--1. 置換掉原來Winodw Property上的Title String ex. SET_WINDOW_PROPERTY('XXDII_INV_MISC_TXN_V',TITLE,:misc_trx_qf.Q_TYPE_NAME||'['||:misc_trx_qf.Q_MISC_TRX_NUM||']'); --2. 使用EBS Standard Library, 在Window title後加入Organization Name app_window.set_title('XXDII_…
1.锁住当前行 Set_Item_Instance_Property('main.import_flag', CURRENT_RECORD, UPDATE_ALLOWED, PROPERTY_OFF); 用在WHEN-NEW-RECORD-INSTANCE 或者POST-QUERY中. 同:app_item_property.set_property('MAIN.REF_COST',ALTERABLE,PROPERTY_ON) ; 2.设置记录的颜色 app_record.highlight('…
1. 创建文件夹resource与forms, 以便存放pll与forms(主要用到APSTAND.fmb, APPSTAND.fmb, TEMPLATE.fmb)文件; 2. 修改注册表 HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE 数值名称: NLS_LANG 值: AMERICAN_AMERICA.UTF8 HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE 数值名称: FORMS_PATH 值: 修改为以上两个文件夹路径 (注意只能加载文件夹路径…
存在一种情况: 一个LOV的值当前有效,因此填入保存.但突然无效后,当查询该界面时就会弹出LOV框使其修改. 解决方案: 1. 非常粗暴,不设置校验,在LOV对应的item强行将校验设置为NO. 2. 因为这个过程在查询后触发,在对应数据块的POST-QUERY 触发器添加代码,将LOV对应字段强制设置成validate.添加代码如下: app_item_property.set_property('block_name.item_name'                           …
get到一个新的思路. 因为validate触发器是无法做go_block或者loop操作的,因此可以尝试修改数据块属性,将状态更新为改动的,触发 ON-UPDATE 触发器,将循环或者跳转语句加入到 ON-UPDATE 程序中. 当然,前提是这个数据块不是基于表/视图的,仅是显示块,因此不需要添加 ON-INSERT 触发器.当然为了避免后台抛出异常,给相应的数据块添加 ON-LOCK 触发器,对应的程序为 null; 以下,是更改记录: SET_RECORD_PROPERTY(GET_BLO…
declare blk_id BLOCK; begin blk_id := Find_block('ADRP_HEADER'); Set_block_property(blk_id,insert_allowed,property_false); Set_block_property(blk_id,update_allowed,property_false); Set_block_property(blk_id,delete_allowed,property_false); end;…
 IE訪问Oracle EBS打不开Form的问题 例如以下图. 最后我才知道真正的原因.原来是兼容性视图的问题. watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" /> 要将站点增加兼容性列表中. watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/…
转自:http://blog.itpub.net/8781091/viewspace-1012244/ [内容导航] 第1页:开发工具安装 第2页:增加数据块 第3页:注册表单FORM 第4页:注册请求 第5页:注册职责 第6页:注册值集 第7页:通过应用开发员取得系统管理员责任 第8页:请求的输出及日志 第9页:手动提交请求示例 第10页:客制化右键菜单 第11页:实现文件夹功能 第12页:创建控制块MY_FOLDER_PROMPT 第13页:实现手电筒查找的功能 第14页:EBS的条件查询方…
***************************************************** Author: Flyingkite Blog:   http://space.itpub.net/?7434747 ***************************************************** =====================以下50条笔记为本人亲自整理====================== 1. 在11.5.10下的Responsibili…
Trigger 不是数据库中的触发器,不过功能类似,都是当某个事件发生的时候会触发. Trigger中可以编写代码,当对应事件发生的时候就会执行该Trigger中的代码. Oracle Form中的Trigger有三个层级:Form level.Data Block level.Item level. 三个层级的影响范围是依次递减的,三个层级可能存在相同名字的Trigger,如果下层Trigger的没有定义就会使用上层的Trigger.Trigger有个继承的property可以设置,可以设置是…
转自:http://oracleseeker.com/2009/09/01/graphical_component_control_in_oracle_ebs_form/ 在Oracle EBS 的Form二次开发中,经常需要灵活的来控制某些组件是否可用.是否可见:有时希望某些字段的值自动生成或者手动输入:有时又希望能够根据不同的职责.不同的用户等来设置不同的行为控制.常见的需求: 只有某些角色的人才能看到销售订单中“登记订单”这个按钮 只有某些角色的人才可以切换到某个标签页 实现订单号码根据需…
今天看了一个java工作流bpm开发ERP的例子,文章介绍:http://tech.it168.com/a2009/0507/275/000000275294_14.shtml 增加数据块 一路照做就可以了,步骤太简单就不用讲了吧.完成后,选择“仅创建数据块”. 3.增加一个画布 选择工具菜单上面的布局向导来做. 注意:选择画布时,选择新画布.如上图. 显示记录数一般为10就可以了.如上图. 注:将画布名称改成与数据块的名称一致 4.增加一个窗口 注:窗口尽量保持与画面一致,同时选择相应的主画布…
BOM模块常用表结构 表名: bom.bom_bill_of_materials 说明: BOM清单父项目 BILL_SEQUENCE_ID NUMBER 清单序号(关键字)ASSEMBLY_ITEM_ID NUMBER 装配件内码ORGANIZATION_ID NUMBER 组织代码ASSEMBLY_TYPE NUMBER 装配类别SPECFIIC_ASSEMBLY_COMMENT VARCHAR2(240) 注释(装配件状态P.R等)COMMON_ORGANIZATION_ID NUMBER…
2014-12-27 Created By BaoXinjian…
由于EBS form界面有一个报错,是一个小bug,以下打一个小patch修补一下. [以下的过程没有停库] 解压p8496830_111070_Linux-x86-64.zip cd 8496830 $ORACLE_HOME/OPatch/opatch apply -invPtrLoc /u01/ERPT1/db/tech_st/11.1.0/oraInst.loc [ora@erpt1 8496830]$ $ORACLE_HOME/OPatch/opatch apply -invPtrLoc…
ROI: receiving open interface, 是提供给客户的接口, 通过 ROI 客户能够不通过EBS form 界面做receiving 的动作, 而是通过脚本插入相关的接口表 ( RHI, RTI 等), 再手动调用 concurrent request: RTP 来处理接口表的数据. 以下的脚本总结了几个经常使用业务的ROI 脚本, 以便平时使用. 1. PO receipt for lot & serial controlled item -- Note: 368811.…
大熊猫猪·侯佩原创或翻译作品.欢迎转载,转载请注明出处. 如果觉得写的不好请多提意见,如果觉得不错请多多支持点赞.谢谢! hopy ;) 好久没写blog了,还不快快写来- ;] 我们知道在UIKit中做动画有几种方法,一种是Animation,还有就是Transition,前者根据对象的属性产生动画,后者则是通过View之间的操作完成动画. 我们可以看一下UIViewAnimationOptions这个类,其中与Transition相关的共有8种选项: public static var Tr…
Oracle Forms Services Architecture Author:                         PTIAN(tianpan@gmail.com) Creation Date:            05/01/2012 Last Updated:              Version:                         Status:                            Contents Forms Services Ar…