随笔分类 -  form

摘要:以下为个人的简单思路 画布效果如下: 关键点在于程序包的写法 1、以下为包体部分 PACKAGE BODY CUX_SUBMIT_REQUEST_PKG IS PROCEDURE CUX_SUBMIT_REQUEST(p_ledger number, p_company varchar2, p_ac 阅读全文
posted @ 2017-06-04 16:43 Akami 阅读(368) 评论(0) 推荐(0)
摘要:1,ebs编译 灰色 无输入框 编译命令 编译目录 !!!!!!!!!!!!!!!!!!!!!编译的位置错误造成 2,lov选择值时弹出2遍选择框 lov 双字段 注意校验的问题 实践问题解决方案当出现lov选完之后,又出现一个lov ,并且 “值”相关错误,应该是 form中其中一个自建字段做了 阅读全文
posted @ 2017-06-02 14:28 Akami 阅读(182) 评论(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 阅读(268) 评论(0) 推荐(0)
摘要:QureyFind的find按钮中when-button—pressed 进行字符串的拼接 在Controller块中建立一个item,将其长度属性改的大一些。、 QureyFind的find按钮中when-button—pressed 进行字符串的拼接 字符串拼接,根据你的条件自行拼接,注意时间要 阅读全文
posted @ 2017-06-02 12:00 Akami 阅读(482) 评论(0) 推荐(0)
摘要:查考Oracle EBS客户化练习手册——p15:partD.实现查询 先打开APPSTAND.fmb 复制APPSTAND.fmb数据块中的QUERY-FIND到目标表单中 按照上一步操作将APPSTAND.fmb画布和窗口中的QUERY-FIND分别复制到目标表单中,按照你的命名方式重新命名,并 阅读全文
posted @ 2017-06-02 11:57 Akami 阅读(267) 评论(0) 推荐(1)
摘要:添加LOV输入 在LOV选项下面增加一个新对象,按照向导走 .到下图步骤中添加sql语句,对应你想要查询的字段将数据库列与项对应 将sql中查询到的列与数据库中的项一一对应设置分配项,分配项即LOV查询所在的项上 LOV查询可以改为你想要的命名,在继承LOV子类信息 阅读全文
posted @ 2017-06-02 11:54 Akami 阅读(226) 评论(0) 推荐(0)
摘要:1.首先将文本框子类信息继承修改为 2.再修改值列表和从列表中验证 3.给该项添加一个触发器KEY-LISTVAL 4.修改触发器内容,具体代码如下:day_picker.show; 阅读全文
posted @ 2017-06-02 11:53 Akami 阅读(149) 评论(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 阅读(860) 评论(0) 推荐(0)
摘要:tab标签画布和fixed画布的应用 加标签画布,继承子类信息 tab画布添加标签,按照需求添加 设置标签的子类信息 创建与标签同名的堆叠画布,有几个标签建几个画布,继承子类信息 数据块的项分别显示在不同的画布上 每个画布里的内容设置位置,不同画布被切割大小要相同(美观),项的起始位置也要相同,效果 阅读全文
posted @ 2017-06-02 11:48 Akami 阅读(302) 评论(0) 推荐(0)
摘要:原表增加一些字段(others),用来超出原画布的范围 建一个画布 在主画布上保留一个项,不受水平滚动条影响 剩下的项加到堆叠画布中去显示 双击堆叠画布,进入布局页面,截取显示在主画布上的块 设置堆叠画布的属性,如下图 到主画布中,选择堆叠画布 调整位置,效果如下图 主画布的位置要放在堆叠画布的上面 阅读全文
posted @ 2017-06-02 11:42 Akami 阅读(721) 评论(0) 推荐(0)
摘要:首先增加如下字段 使用hand_plsql_autocreate.regist_table方法生成脚本 在Commend Window 窗口编译脚本,并提交脚本 入application developer 界面, 进入应用产品数据库 表查询是否表已经加入到网页中去 进入数据库弹性域界面 “弹性域- 阅读全文
posted @ 2017-06-02 11:39 Akami 阅读(296) 评论(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 阅读(147) 评论(0) 推荐(0)
摘要:调用公司的脚本HAND_PLSQL_AUTOCREATE 使用该脚本下的方法,右击测试出现下图 按照上图要求输入你的block_name(数据块名),table_name(主表名),owner(建表用户),primary_key(主表的主键名) 生成需要放在form程序单元中的包头和包体 注意:我们 阅读全文
posted @ 2017-06-02 11:29 Akami 阅读(224) 评论(0) 推荐(0)
摘要:1.先创建一个视图,视图可以关联多张表,必须包含主表的所有字段,再关联上副表的字段 2.主表必须有主键,如果没有的话要创建主键 3主表的主键字段必须有序列,没有的话要创建,代码如下 CREATE SEQUENCE CUX_ORDER_HEADERS_S INCREMENT BY 1 START WI 阅读全文
posted @ 2017-06-02 11:26 Akami 阅读(146) 评论(0) 推荐(0)
摘要:以超级用户sysadmin身份进入,查找一个责任,选择一个能通过责任切换找到的责任,记录其责任名,进入此责任获取此责任的菜单名 添加表单(刚刚在form bulider中创建的表单),添加应用,然后保存 将表单添加到功能,再将功能名添加到责任的菜单下即可在此责任下面查询到该表单,然后保存 进入Tel 阅读全文
posted @ 2017-06-02 11:20 Akami 阅读(452) 评论(0) 推荐(0)
摘要:1.$AU_TOP/forms/ZHS 得到路径 刷新路径下文件,找到TEMPLATE、APPSTAND两个文件拷贝开发目录下 2.APPSTAND 要放在resource的文件夹里面 不然会报错 用forms builder打开TEMPLATE文件 将TEMPLATE另存为重命名,再在forms 阅读全文
posted @ 2017-06-02 11:13 Akami 阅读(233) 评论(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 阅读(392) 评论(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 阅读(291) 评论(0) 推荐(0)