摘要: 在ORACLE EBS数据库中,不同的OU的数据时存在一张基表中。譬如, oe_order_lines_all, ap_invoices_all 但是在不同的职责中,我们希望用户只能看到本OU,或者特定的几个OU的数据。 这个时候我们就需要使用VPD进行屏蔽了。 一般来说我们会将屏蔽的策略函数加在新... 阅读全文
posted @ 2012-07-31 00:42 全威儒 阅读(595) 评论(0) 推荐(0) 编辑
摘要: 环境: linux系统 工具:PL/SQL DEVELOPER第一步:查看表空间的名字及文件所在位置:select tablespace_name, file_id, file_name,round(bytes/(1024*1024),0) total_spacefrom dba_data_filesorder by tablespace_name第二步:增大所需表空间大小:alter database datafile '表空间位置'resize 新的尺寸例如:alter database datafile '\oracle\oradata\anita_2008.db 阅读全文
posted @ 2012-07-31 00:39 全威儒 阅读(669) 评论(0) 推荐(0) 编辑
摘要: 修改table 的常用方法添加列: alter table test_headers add col_test number;修改列: alter table test_headers modify litem varchar2(40) not null;删除列: alter table test_lines drop column col_test;重命名: alter table test_lines rename column col_test to col_test1;添加主键: alter table test_hlines add constraint pk_test primar 阅读全文
posted @ 2012-07-31 00:36 全威儒 阅读(673) 评论(0) 推荐(0) 编辑
摘要: CREATE OR REPLACE FUNCTION Check_Bond_By_Item (p_Organization_Id NUMBER, p_Dept_Part VARCHAR2, p_ebpt_item_type NUMBER) RETURN VARCHAR2IS x_Hs_Code_t Msl_Bnd_Ems_Lines.Hs_Code_t%TYPE; x_site VARCHAR2 (10); CURSOR Cur_ems IS... 阅读全文
posted @ 2012-07-31 00:33 全威儒 阅读(436) 评论(0) 推荐(0) 编辑
摘要: Case......end 语句insert into bnd_consumption_demand(demand_id,INVENTORY_ITEM_ID,DEMAND_QTY,ORIGINAL_SOURCE_TYPE,original_ref_number,PROCESS_STATUS,CREATED_BY)values(v_demand_id,r_wo.inventory_item_id,r_wo.total_dd_qty,(case when r_wo.wip_entity_id > 0 then 3 when r_wo.wip_entity_id < 0 then 2 e 阅读全文
posted @ 2012-07-31 00:29 全威儒 阅读(517) 评论(0) 推荐(0) 编辑
摘要: 1.想运用DB中的Package中的procedure挂report,首先要在这个procedure中添加两个标准Oracle 参数。如: Error_Code out nocopy number,Error_Message out nocopy varchar2这两个参数并不一定要在后面的语句中运用到,但是必须在定义中定义。For example:CREATE OR REPLACE PACKAGE bnd_auto_bom_pkg ASPROCEDURE get_snapshot_onhand_qty(asqlcode OUT NOCOPY NUMBER,asqlerrm OUT NOCOP 阅读全文
posted @ 2012-07-31 00:25 全威儒 阅读(397) 评论(0) 推荐(0) 编辑
摘要: Oracle XML Publisher一、什么是XML?XML (extensible Markup Language)最简单的定义就是:「遵守特定规则的文字」,而这些规则跟HTML的规则很像,但更严谨一些,并加上些补强1998/2由全球信息网协会(World Wide Wed Consortium;W3C) 提出与制定的一种规格主要语法:Tag成对出现的语法,例如<Name> ….. </Name>XML的批注与HTML语法相同,都是利用<!--批注内容-->来表示XML(data+metadata), XSL(style sheet;presentat 阅读全文
posted @ 2012-07-31 00:22 全威儒 阅读(3322) 评论(0) 推荐(1) 编辑
摘要: 1.打开windows--修改PER-FORM触发器中调用第一个form--修改app_custo.open_window中调用windows的名字,打开窗口(用键盘切换当前Block或用button打开窗体时,需使用APP_CUSTOM.OPEN_WINDOW函数,语法为APP_CUSTOM.OPEN_WINDOW(‘block_name’)APP_CUSTOM.OPEN_WINDOW 中又会调用app_window.set_window_position。如果是Master-Detail Block需要建立coordination关系的,在APP_CUSTOM.OPEN_WINDOW(&# 阅读全文
posted @ 2012-07-31 00:18 全威儒 阅读(3509) 评论(0) 推荐(0) 编辑
摘要: 1.取得需对应的货币其中:GET_ITEM_PROPERTY('LINES.PRICE',MAX_LENGTH)为返回一个该item的最大长度,FND_CURRENCY.GET_FORMAT_MASK(currency_code IN varchar2,field_length IN number)return varchar2;2.格式化(需要的话进行汇率转换)item的货币类型APP_ITEM_PROPERTY.SET_PROPERTY('LINES.PRICE',FORMAT_MASK,FND_CURRENCY.GET_FORMAT_MASK(:ORDER 阅读全文
posted @ 2012-07-31 00:17 全威儒 阅读(875) 评论(0) 推荐(0) 编辑
摘要: 1.一进页面就能看到表中已生成数据,而不用按ctrl+f11进行查询的语句:在form级的触发器when-new-form-instance中,写如下代码:go_block('XXXX');execute_query;要查询的数据块的名称说明:当使用基于表建立的块时,可使用块里的任何项的GO_BLOCK或者GO_ITEM找到那个块.当查询数据到一个块里去,可通过execute_query进行处理补充:用DELETE_RECORD从块中删除当前记录,要改变数据库的记录,必须使用COMMIT_FORM2, 什么办法可以控制form中File菜单中的Export吗?使其失效答:在FO 阅读全文
posted @ 2012-07-31 00:14 全威儒 阅读(2700) 评论(0) 推荐(0) 编辑