0
我正在试图为我的数据模型创建一个报表后触发器。我创建了下面的包在我的数据库:当添加事件触发器时,函数列表未出现在BI Publisher中
套餐:
create or replace PACKAGE CM_BILL_PRINT_PACKAGE AS
P_TO_ACCT_ID CI_ACCT.ACCT_ID%TYPE;
P_FROM_ACCT_ID CI_ACCT.ACCT_ID%TYPE;
P_BATCH_NBR CI_BILL_ROUTING.BATCH_NBR%TYPE;
P_BATCH_CD CI_BATCH_CTRL.BATCH_CD%TYPE;
P_LARGE_SW CHAR(1);
FUNCTION afterreport RETURN NUMBER;
END CM_BILL_PRINT_PACKAGE;
包体:
create or replace PACKAGE BODY CM_BILL_PRINT_PACKAGE AS
v_result NUMBER;
FUNCTION afterreport RETURN NUMBER AS
BEGIN
SELECT 1 INTO v_result FROM DUAL;
RETURN (v_result);
END afterreport;
END CM_BILL_PRINT_PACKAGE;
后来我创建了提供的包的名称作为我的默认数据库包数据模型属性。
然后着手创建事件触发。但是,我创建的功能没有出现在列表中。
对我失去了我的任何想法?