上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 63 下一页
摘要: 转自:http://oracleseeker.com/2009/04/27/using_vpd_hide_information_in_oracle_ebs/本文描述的是2005年在一个项目中采用Oracle VPD技术解决同一个OU下按照不同办事处屏蔽销售订单的解决方案。VPD技术提供了数据库对象(表,同义词,视图)行级别访问的控制。关于VPD更多的信息不在此进行描述,有兴趣的同学可以查看Oracle Database Security Guide中的Using Virtual Private Database to Implement Application Security Polici 阅读全文
posted @ 2011-03-01 14:42 郭振斌 阅读(1426) 评论(0) 推荐(0) 编辑
摘要: VPD全称Virtual Private Database,这个技术提供了对数据库信息的细粒度访问控制。关于VPD的更多描述性信息可通过Oracle官方文档获得:http://download.oracle.com/docs/cd/B19306_01/network.102/b14266/apdvpoli.htm#i1009600通过一个具体案例,体验一下VPD带给我们的功能特点。1.初始化环境构造表T,其中包含一个字段X。sec@ora10g> create table t (x number);sec@ora10g> insert into t values (1);sec@o 阅读全文
posted @ 2011-03-01 14:38 郭振斌 阅读(7711) 评论(1) 推荐(0) 编辑
摘要: Form 中调用并发请求生成报表并输出PDF的方法。要完成这个目的,首先要在ebs中注册报表,并注册模板。然后再方法里先调用FND_REQUEST.ADD_LAYOUT添加模板,然后调用FND_REQUEST.SUBMIT_REQUEST提交并发请求,再调用FND_CONCURRENT.WAIT_FOR_REQUEST等待请求完成并返回分析,状态和完成信息。procedure print_report(order_number in NUMBER,date_from in date,date_to in date) is L_REQUEST_ID NUMBER; L_BL_RESULT BOO 阅读全文
posted @ 2011-02-28 12:52 郭振斌 阅读(3034) 评论(0) 推荐(0) 编辑
摘要: 错误信息1:mtl_transactions_interface,货位段无效原因:mtl_transactions_interface.locator_id值不正确或为空,或其他异常情况错误信息2:mtl_transactions_interface,|物料挑库发放和挑库确认流程完成时出现错误,|程序包 INV_Trolin_Util 过程 Query_Rows 中出现错误Pending Transactions Stuck With Error The Material Pick Release and Pick Confirm Process Completed With Errors 原 阅读全文
posted @ 2011-02-25 12:50 郭振斌 阅读(9514) 评论(0) 推荐(0) 编辑
摘要: 使用sql%rowcount捕捉update异常:CREATE OR REPLACE procedure test1(retvalue out char) as begin update test set a = '1 ' where a = '1 '; if sql%rowcount = 0 then retvalue := 'F '; else commit; retvalue := 'T '; end if; end test1; 阅读全文
posted @ 2011-02-25 12:10 郭振斌 阅读(968) 评论(0) 推荐(0) 编辑
摘要: EBS里的Concurrent Manager 实际上也是一个request 的程序,而且如果request define的类型是immediately 的类型的话,一定要运行在mamnger中,这个是因为immediately类型的程序需要调用特定的库来执行的。其中interface manager里的程序就是其中的典型,因为他们都需要调用一个INVLIBR的库。 在interface manager里面有四个request: 1.Cost Manager 这个是导入WIP_COST_TXN_INTERFACE 中的数据的,如果这个manager的状态为inactive的话:可以手工提交:C 阅读全文
posted @ 2011-02-25 09:58 郭振斌 阅读(1396) 评论(0) 推荐(0) 编辑
摘要: 摘自标准form,搬运单/*PROCEDURE get_proj_cost_acc_segments IS*/declarel_segments fnd_flex_ext.segmentarray;l_no_segments NUMBER;l_concat_segs VARCHAR2(2000);l_get_flex BOOLEAN;BEGIN--message('CONTROL Cost Account ID (2) in GET_PROJ... Package:' || :control.project_cost_account_id);pause; --message(& 阅读全文
posted @ 2011-02-22 16:14 郭振斌 阅读(792) 评论(0) 推荐(0) 编辑
摘要: 每次成功退出保存修改或添加记录时窗体都会弹出“FRM-40400:事务完成:已应用和保存X条记录。" 的消息窗,可不可以在适当的触发器中改变它的属性?1.:system.message_level :=10; commit; :system.message_level :=10; 就不会有任何显示。------------------------------------------l_level := :system.message_level;:system.message_level :=25; commit; :system.message_level :=l_level; * 阅读全文
posted @ 2011-02-21 11:59 郭振斌 阅读(2013) 评论(0) 推荐(0) 编辑
摘要: ORA-24347: Warning of a NULL column in an aggregate function在网上搜索了以下帖子,没有解决我的问题。http://forums.oracle.com/forums/thread.jspa?threadID=240706http://www.itpub.net/viewthread.php?tid=1355244http://club.techtarget.com.cn/showtree.aspx?topicid=20053&postid=28126http://space.itpub.net/936/viewspace-606 阅读全文
posted @ 2011-02-21 11:52 郭振斌 阅读(2952) 评论(0) 推荐(0) 编辑
摘要: intersect运算 返回查询结果中相同的部分 exp:各个部门中有哪些相同的工种 select job fromaccount intersect selectjob fromresearch intersect selectjob fromsales; minus运算 返回在第一个查询结果中与第二个查询结果不相同的那部分行记录。 有哪些工种在财会部中有,而在销售部中没有? exp:selectjobfromaccount minus selectjobfromsales; 阅读全文
posted @ 2011-02-17 09:16 郭振斌 阅读(614) 评论(0) 推荐(0) 编辑
上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 63 下一页