尽管Oracle的Developer工具已经升级到9i、10g,但EBS中使用的Forms Server和Forms Builder版本还是6i,今后的开发将逐步转移到Java,Oracle将来也不会在EBS中使用高于6i的Forms。Developer 6i的安装不够友好,必须安装到Default Home,为避免手工修改注册表的烦恼
转载 2023-07-28 13:06:38
196阅读
环境准备:1,EBS服务器的安装。2,Oracle客户端的安装(开发环境需要)。3,Oracle developer suit的安装(开发环境需要)。开发部署:基于TEMPLATE.fmb的开发,需要部署在服务器的相应Module下,访问服务器端地址去查看。如果没有在TEMPLATE.fmb的基础上进行开发,放到服务器端去查看,也可以运行本地Start OC4J,在本地客户端进行查看。(具体方法如
一共包括4种类型1.特性  用于改变FORM中各组件的属性,相当于set_block_property ,例如可以改变 画布隐藏与否,按钮是否可以点击,item是否可以更改等2.消息  用于弹出提示消息,相当于 fnd_message.debug3.内置  用于调用各类功能,并发程序等,包括表单 调用功能有一个需要注意的地方是 传递参数 
EBS FORM开发步骤(step by step)
原创 2015-03-03 18:01:13
666阅读
        关闭Form之前提示“是否关闭该表单”是通过触发POST-FORM触发器来管理的POST-FORM的代码: APP_STANDARD.EVENT('POST-FORM');         KEY-EXIT触发器调
转载 精选 2012-11-20 18:10:12
2052阅读
实现 form CUXOMWB 使用 app_navigate.execute 打开 form CUXOEXPRAVA ;然后 FROM CUXOEXPRAVA 上点击按钮 跳回from CUXOMWB 并重新执行查询,此时 from CUXOEXPRAVA 关闭,而且from CUXOMWB...
转载 2014-12-08 19:54:00
187阅读
2评论
## EBS Form没调用Java的实现流程 本文将教会你如何实现EBS Form没有调用Java的过程。首先,让我们来了解一下整个流程,并在下面的表格中展示每一步所需要做的事情。 ### 流程图 ```mermaid journey title EBS Form没调用Java的实现流程 section 确认问题 编写表格并提交EBS Form
原创 9月前
32阅读
1、备份 cd $CUXWL_TOP/12.0.0/forms/ZHS /d01/CWTEST/apps/apps_st/appl/cuxwl/12.0.0/forms/ZHS ll CUXWL_PO_RCV*.fmx CUXWL_PO_RCV2.fmx CUXWL_PO_RCV.fmx 扩展: cp CUXWL_PO_RCV2.fmx{,.bak} cp CUXWL_PO_RCV.fmx
原创 2016-09-06 08:55:15
2066阅读
1、FORM中调用请求示例:Form 中调用并发请求生成报表并输出PDF的方法。要完成这个目的,首先要在ebs中注册报表,并注册模板。然后
原创 2023-07-07 22:53:01
486阅读
背景:    因公司VPN特慢,上传速度10KB/S左右,而我自己改的FORM文件通常都在3MB以上,这就造成了自己修改完FORM上传至测试环境编译的过程太浪费时间,逼不得已,研究怎么能让FOMR文件小一点。过程:    因发现编译完触发器/存储过程后保存会造成form文件变大,于是认为form由两部分组成,源代码+编译信息。偶然一次使用了全部编译,发现fo
原创 2013-07-18 11:42:53
751阅读
功能:不同的发送类型---抄送、发送、密送。 CREATE OR REPLACE PACKAGE send_email IS FUNCTION fnk_mail_test(p_header_id IN NUMBER, ic_mail_...
ebs
原创 2021-07-21 12:33:50
658阅读
EBS form开发常用的技巧1.锁住当前行   Set_Item_Instance_Property('main.import_flag',                    &nbs
转载 精选 2016-05-30 09:15:54
875阅读
触发器执行顺序: 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-INSTANCE 2. 当填写一行记录完成后,光标移动到下
转载 精选 2012-10-08 15:41:52
1104阅读
form前台是可以修改某字段的提示内容的,如下。1、先打开一个form,这里选的是主组织物料界面:2、 选择 帮助-〉诊断-〉属性-〉项目3、 输入密码后出现如下界面。接着选择特性为“Prompt Text”,可以看到文本框中值为该栏位的提示:“组织”。修改该值后点击“更新”即可。4、 最终效果:
原创 2014-04-18 14:26:08
2021阅读
某情况下,会用到在EBS Form界面内打开请求提交界面,实现方式如下:fnd_function.execute(    function_name => 'FND_FNDRSRUN',    other_params => 'PROGRAM_APPL_SHORT_NAME="CUX" CONCURRE
原创 2018-07-20 16:16:45
4748阅读
XXSUP和XXDEV从同一个产品环境克隆过来。Form XXUTS_BULK_RECEIVE.fmb上传到XXSUP中编译通过,而上传到XXDEV中编译时出现错误。 编译命令: $cd $XXUTS_TOP/forms/US ...
原创 2021-07-21 11:48:49
488阅读
前言: 有时候,因某些需要,必须知道Oracle的Form被使用的情况,以方面我们做出决策; 例如,如果某个Form被使用的次数非常多,那么,这个Form的相关SQL代码就应该优先处理,以减少服务器负荷,从而提供系统运行速度。 或者,(特别是)在系统要升级的时候,这些数据就显得非常重要了:决定哪...
转载 2014-08-09 21:52:00
90阅读
2评论
动态隐藏folder列,一般写在 WHEN-NEW-FORM-INSTANCE 里。遇到有关联行的情况,可以写在行的when-new里。引用pll: APPFLDR引用过程: APP_FOLDER_DEL_FLDl_old_itm := :system.cursor_item;--转到你要删除的ITEM上go_item('BLOCK.ITEM');--调用标准a
原创 2018-07-05 17:02:47
3018阅读
1点赞
前言: 有时候,因某些需要,必须知道Oracle的Form被使用的情况,以方面我们做出决策; 例如,如果某个Form被使用的次数非常多,那么,这个Form的相关SQL代码就应该优先处理,以减少服务器负荷,从而提供系统运行速度。 或者,(特别是)在系统要升级的时候,这些数据就显得非常重要了:决定哪个Form应该留,哪个Form应该拿掉。 当然,这个信息只是做出决策的参考数据而已。 1. 在Ora...
原创 2021-07-21 11:41:49
535阅读
  • 1
  • 2
  • 3
  • 4
  • 5