07 2013 档案

摘要:DBMS_UTILITY.FORMAT_ERROR_BACKTRACE系统为最近一次生成的异常设置了一个栈,并跟踪它的传递过程,而这个函数使用这个栈,然后返回该异常的整个传递过程。这个函数对错误的定位和实施下一步处理起着至关重要的作用。例如:CREATE OR REPLACE PROCEDURE procl ISBEGIN dbms_output.put_line('running proc1'); RAISE no_data_found;END;/CREATE OR REPLACE PROCEDURE proc2 ISBEGIN dbms_output.put_line(&# 阅读全文
posted @ 2013-07-15 22:34 小Q的DD 阅读(563) 评论(0) 推荐(0)
摘要:在标准Form中提交客户化请求,通过使用Form的个性化,完全可以实现这个需求。下面这个例子是在付款界面上打印付款申请,使用工具栏上活动--打印付款申请提交请求。1. 首先创建菜单按钮,这个就不赘述了,触发器事件选择WHEN-NEW-FORM-INSTANCE2.其次,响应打印按钮 ,这里使用执行过程这个内置项来调用请求,调用的过程代码如下PROCEDURE submit_plan_request(p_group_id IN VARCHAR2, p_vendor_id IN VARCHAR2) IS l_success ... 阅读全文
posted @ 2013-07-12 22:05 小Q的DD 阅读(607) 评论(0) 推荐(1)
摘要:在财务各子模块写日记账的时候,需要先把数据导入到GL_INTERFACE表,在字段STATUS中出现了'EF05' 'P'等错误状态。其中的'P状态不是错误的状态,是由于同一个组标示的其他的数据出现了问题。出现的错误状态可能有:期间错误代码------------------EP01 此日期不在任何打开的或将来可输入的期间内。EP02 这个帐套没有任何已打开的或将来可输入的会计期EP03 此日期不在打开保留年度的任何期间内。EP04 此日期不是一个业务日。EP05 在此会计期中不存在业务日。不平衡的日记帐错误代码--------------------- 阅读全文
posted @ 2013-07-10 10:56 小Q的DD 阅读(3023) 评论(0) 推荐(0)