随笔分类 - Oracle EBS Form
摘要:PROCEDURE event (event_name VARCHAR2)IS---- This procedure allows you to execute your code at specific events-- including:---- ZOOM-- WHEN-NEW-FORM-INSTANCE-- WHEN-NEW-BLOCK-INSTANCE-- ...
阅读全文
摘要:Standard Attachments in Oracle Form 默认情况下“附件”按钮是灰色的,本文将展示如何让某个Form的附件按钮变亮,并能上传附件. 以用户Form为例,我们想让用户上传自己的照片 Pre-Setups Help > Diagnostics > Custom Code > Personalize,记录下Function Name 并用Help > Diagno...
阅读全文
摘要:1 Form Personalization 简介 Oracle EBS 11.5.10增加了Form Personalization功能,该功能不仅是技术功能的一次增强,也是对业务功能的扩展,提高了系统的柔性1.1 Form Personalization能做到什么 1.1.1良好的用户体验 利用Form个性化功能可以根据不同的条件在特定的时机动态的改变Form中各个对象的各种属性。不...
阅读全文
摘要:症状: FORM开发后挂上服务器后,运行保存按键提示: ORA-01403: 未找到任何数据 ------------------------------------------------------------------------------------------------- FRM-40735: ON-INSERT触发器提出了不能处理的异常状况 ORA-06502。 解决方法:...
阅读全文
摘要:1、使用:parameter.G_query_find参数; IF (NAME_IN('PO_HEADERS.PO_HEADER_ID') IS NOT NULL) THEN :parameter.G_query_find := 'TRUE'; app_find.find('CUX_PO_HEADERS_ADD_MESSAGE'); go_block('CUX_...
阅读全文
摘要:我们经常会要在ORACLE EBS中寻找我们正在浏览的form页面的执行文件,我们都会直接在Help中的菜单里点击“About Oracle Application”,然后查看当前正在执行的fmx文件。 但实际上,这个时候我们看到的文件名有时候却不是我们的form真正执行的fmx文件。 因为这个文件名是Help根据当前form在设计时候为form取的名称拼凑出来的 例如在设计form的时候为...
阅读全文
摘要:Block的数据源是View的,如果想操作数据,需要注意在以下几个Trigger里面写代码: 一般建议创建View的时候包含rowid字段。 on-lock: select inventory_item_id into :xx_update_category_v.inventory_item_id from xx_update_category_detail where ro...
阅读全文
摘要:Form中某些按钮可能调用了Package对表中某些字段进行更新,但是数据库中字段的修改不会马上反映到form的界面上,所以要进行重新查询,但是用户可能使用了查询窗口进行查询之后然后再点击按钮动作,如果简单的使用execute_query进行查询的话那么就会把原来的查询条件冲掉。所以这里写了一个公用的包进行查询: procedure query_block(p_block_name varcha...
阅读全文
摘要:FAQ: I have updated a table from the form and written a update statement in the when-button-pressed trigger. while the code is working fine and the table is updated but iam finding this error in t...
阅读全文
摘要:Introduction ------------ This document lists the order in which triggers fire in Oracle Forms 4.5: o The first column, Action, describes the function to be performed (e.g. deleting a ...
阅读全文
摘要:FAQ: 在BUTTON的触发器中,写如下代码, commit_form; go_bloack('你想显示的那个window的block'); --或者写 show_view('你要显示的canvas'); --或者 show_window('你要显示的window'); 但是原來的那個WINDOWS我想關閉掉的在到新的窗口,還用加其他的語句么? HI...
阅读全文
摘要:go_block('block_name'); first_record; LOOP message(:block_name.item); if :system.last_record = 'TRUE' then exit; end if; next_record; END LOOP;
阅读全文
摘要:FORM BUILDER开发,遇到这样一个需求: 添加一个CHECKBOX完成全选功能,红框为新添加的CHECKBOX(如图示) Try to use APP_RECORD.FOR_ALL_RECORDS ex:Soure Block:TEST Soure Item:CHECK(is a Checkbox Item) 1、BLOCK:CONTROL(Non Database...
阅读全文
摘要:---- 设块名为VO,要操作的数据项为VO_ID,在该块中建立块级触发子WHEN-CREATE- RECORD,每当生成新记录时VO_ID就会自动加一了,加入如下代码: :VO_ID:=:System.Trigger_Record;
阅读全文
摘要:A block lines has item line_number. When a record is deleted, line_number must be renumbered. step 1: Create your item handler procedures as follows: PACKAGE BODY lines IS line_number_s...
阅读全文
摘要:Question: 做FOLDER文件夹功能,打开FORM错误提示: FRM-99999:出现1412错误。有关该错误的详细信息,请参阅发行说明文件(relnotes) Answer: 原因是FOLDER主块上没有设滚动条。 Tips: Undocumented Error Messages (FRM-99999) Any Forms error message no...
阅读全文
摘要:Oracle Forms 提供了六个特殊的系统变量,均为提供日期和时间的信息的变量: •$$DATE$$ •$$TIME$$ •$$DATETIME$$ •$$DBDATE$$ •$$DBTIME$$ •$$DBDATETIME$$ 其中, $$DATE$$, $$TIME$$, $$DATETIME$$三个系统变量可以用来获取用户客户端操作...
阅读全文
摘要:一、属性 1.1 通用属性 名称(Name) 子类信息(Subclass Information) 备注(Comments) 标题(Title) 方向(Direction) 字体名称(Font Name) 字体大小(Font Size) 字体粗细(Font Weight) 字体风格(Font Style) 字体间距(Font ...
阅读全文
摘要:Oracle Developer 6i Path \orant\NET80\ADMIN\tnsnames.ora Oracle Developer 10g Path \DevSuiteHome_1\NETWORK\ADMIN\tnsnames.ora EBS12VIS = (DESCRIPTION = (ADDRESS_LIST = (A...
阅读全文
摘要:1. abort_query; 停止查询的执行 2. add_group_column(record group id 或 name,group column 添加一个列到一个记录组,Record group id、name,column type,column width); 3. add_group_row(record grou...
阅读全文

浙公网安备 33010602011771号