Oracle EBS Form
文章平均质量分 55
萌虫小焕焕
我是小焕焕
展开
-
Form中调用请求
--添加模板文件l_return boolean;l_return := fnd_request.add_layout(template_appl_name => 'SFY', template_code => p_template,原创 2013-11-30 21:59:42 · 1410 阅读 · 0 评论 -
Form添加MOAC:多组织访问控制
首先是向PO_GLOB_ORG_ACCESS_TMP插入当前能操作的ORG_ID,然后是通过MO_GLOBAL的一系列方法设置CONTEXT的值(包括访问模式和当前org_id),最后是使用VPD向相对应的同义词上添加ORG_SECURITY验证,当访问模式为Single-org时,对当前的org_id使用CONTEXT值进行验证,当访问模式为Mutil-org,对当前的org_id使原创 2013-12-03 13:18:44 · 2222 阅读 · 0 评论 -
define_folder_block
FOLDER定义define_folder_block(object_name varchar2, folder_block_name varchar2 default 'FOLDER',原创 2014-04-16 12:56:19 · 2052 阅读 · 0 评论 -
查看ORA错误
当form出现ora错误时,可以使用如下方法进行查询错误例如打开form遇到了FRM-40735:WHEN-BUTTON_PRESSED出现了异常:ORA-040631、进入数据库,输入oerr ORA 04063[oratst2@oracletest ~]$ oerr ORA 0406304063, 00000, "%s has errors"// *Cause:原创 2014-03-16 12:59:43 · 1664 阅读 · 0 评论 -
form界面禁用F11、CTRL + F11查询
form界面禁用F11查询在对应的BLOCK级触发器KEY-ENTQRY中的值赋成NULL;form界面禁用CTRL + F11查询在对应的BLOCK级触发器KEY-EXEQRY中的值赋成NULL;原创 2014-02-20 23:16:44 · 6100 阅读 · 0 评论 -
Form个性化即时打印
form个性化一、进入个性化:在需要进行个性化设置的form窗口中依次选择:帮助—诊断—自定义代码—个性化:二、设置个性化菜单项:条件序号:10层:功能说明:启用菜单项 触发器事件:WHEN-NEW-FORM-INSTANCE活动序号:10类型:菜单菜单项:SPECIAL1菜单标签:打印测试2) 执行功能原创 2013-12-05 11:05:09 · 2225 阅读 · 0 评论 -
FORM遍历数据块
FORM遍历数据块BEGIN --检查是否选择需要处理的记录 i := 0; go_block('UNPAY'); first_record; IF :system.block_status <> 'NEW ' THEN LOOP IF :unpay.check_box = 'Y' THEN i :原创 2014-01-12 23:21:06 · 4983 阅读 · 0 评论 -
function_startup_error(function=??????)
function_startup_error(function=??????)现象:从主页进入form,报如下错误:function_startup_error(function=??????),不进入form,而先进其他form再进报错form就不会报错。原因:注册的功能名中带有了中文解决方法:修改注册的function,去掉function名原创 2013-12-27 10:31:53 · 2411 阅读 · 1 评论 -
Folder 和小计域(Folders and Total Fields)
1. 把”小计域”(Total field) 放到一个单独的块上 (这个块的Single Record 属性必须设置成 Yes)。”小计域”的名称必须和被小计的 Item的名称保持一致。2.设置好”小计域”Calculation 属性3.设置小计域字段的数据类型为 number,database属性设为no ,canvas设为堆叠画布;4.设原创 2013-11-30 22:06:46 · 1555 阅读 · 0 评论 -
Oracle Forn触发器执行顺序
触发器执行顺序: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-NE原创 2013-12-18 16:43:27 · 1388 阅读 · 0 评论 -
标准库存现有量界面取值
DECLARE l_row_index BINARY_INTEGER; l_row_records jtf_grid_property.row_selection_type; l_row_type jtf_grid_property.row_interval_type; l_rownumber NUMBER; p_org_id NUMBER; p_i原创 2013-12-03 11:50:39 · 1860 阅读 · 0 评论 -
Form开发小技巧
1、设置堆叠画布窗口跟随主窗口变化form级触发器:WHEN-WINDOW_RESIZED触发器中修改in中的窗口名2、启用标准菜单中的导出功能操作路径=>文件=>导出Oracle Form中经常会发现系统导出菜单失效,利用上段代码可强行激活。set_menu_item_property('FILE.EXPORT',ENABLED,PROPE原创 2013-12-03 22:16:56 · 2735 阅读 · 0 评论 -
Form中checkbox的实现
效果:一般这种item的名称为enable_flag属性值subclass informationcheckboxvalue when checkedYvalue when uncheckedNinitial valueN默认是不选上时,设置che原创 2013-11-30 22:05:21 · 4241 阅读 · 0 评论 -
form中调用功能
--调用函数格式: FND_FUNCTION.EXECUTE( FUNCTION_NAME=>function_name, --功能名 OPEN_FLAG=>'Y', --打开标识原创 2013-12-03 12:53:59 · 1952 阅读 · 0 评论 -
Oracle EBS附件下载功能
附件下载功能使用 fnd_lobs 表结合 fnd_gfm 包下载文件,可以下载已经存在fnd_lobs表里的文件,也可以手动写些内容进fnd_lobs表,然后在浏览器里显示:--1.下载fnd_lobs表里已经存在的文件:DECLARE v_file_id NUMBER; url VARCHAR2(500 );BEGIN --Get原创 2014-10-30 11:48:25 · 3141 阅读 · 0 评论