摘要: 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_... 阅读全文
posted @ 2013-11-29 17:40 全威儒 阅读(11194) 评论(0) 推荐(0)
摘要: Oracle EBS Standard Package Function Add User & Resp. fnd_user_pkg.CreateUser; fnd_user_pkg.AddResp; Demo: fnd_user_pkg.CreateUser('WILSONCHUAN', 'ADMIN', 'PW$123456'); fnd_user_pkg.AddResp ('... 阅读全文
posted @ 2013-11-29 17:23 全威儒 阅读(525) 评论(0) 推荐(0)
摘要: 我们经常会要在ORACLE EBS中寻找我们正在浏览的form页面的执行文件,我们都会直接在Help中的菜单里点击“About Oracle Application”,然后查看当前正在执行的fmx文件。 但实际上,这个时候我们看到的文件名有时候却不是我们的form真正执行的fmx文件。 因为这个文件名是Help根据当前form在设计时候为form取的名称拼凑出来的 例如在设计form的时候为... 阅读全文
posted @ 2013-11-29 17:05 全威儒 阅读(793) 评论(0) 推荐(0)
摘要: 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... 阅读全文
posted @ 2013-11-29 16:54 全威儒 阅读(663) 评论(0) 推荐(0)
摘要: Form中某些按钮可能调用了Package对表中某些字段进行更新,但是数据库中字段的修改不会马上反映到form的界面上,所以要进行重新查询,但是用户可能使用了查询窗口进行查询之后然后再点击按钮动作,如果简单的使用execute_query进行查询的话那么就会把原来的查询条件冲掉。所以这里写了一个公用的包进行查询: procedure query_block(p_block_name varcha... 阅读全文
posted @ 2013-11-29 16:49 全威儒 阅读(1398) 评论(0) 推荐(0)
摘要: Apps Menu Path: Help > Diagnostics > Custom Code > Personalize 查看LOV中的查询语句 一直有实施顾问询问我XXForm的XX LOV是什么逻辑,取数SQL是什么来着,以前比较笨,打开Form去看,运气好点,碰到LOV和Record Group都是固定的就一下找到了,运气不好有可能LOV是动态绑定到ITEM上,而LOV的RG是动... 阅读全文
posted @ 2013-11-29 16:05 全威儒 阅读(622) 评论(0) 推荐(0)
摘要: 方案1: 在 rtf template 里头添加 =T("域")。 方案2: 加个无中断空格 0xA0 In the rtf template, use the “Insert -> Symbol” function to insert a very small 0xA0 (NO-BREAK SPACE) character (font size 1 o... 阅读全文
posted @ 2013-11-29 15:24 全威儒 阅读(739) 评论(0) 推荐(0)