壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2977|回复: 1

[OAF] OAF FND_VIEWOBJECT_NOT_FOUND错误,高手看下。

[复制链接]
发表于 2011/10/17 20:21:40 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622  。

您需要 登录 才可以下载或查看,没有帐号?注册

x
错误 未找到消息。 应用产品: FND,消息名称: FND_VIEWOBJECT_NOT_FOUND. Tokens: VONAME = CuxReqLineNotificationsVO; APPLICATION_MODULE = Oracle.apps.icx.por.wf.server.ReqApprovalNotificationsAM;

基本做法:
新建VO,将VO添加到AM,在VO,AM里分别添加 initquery函数。在CO文件里调用AM.initquery报错,请帮忙看下是什么问题?

VOIMPL.java

public class CuxReqLineNotificationsVOImpl extends OAViewObjectImpl {
      public CuxReqLineNotificationsVOImpl() {
    }
   
   
    public void cuxInitQuery(String prHeaderId){
    if ((prHeaderId != null) && (!("".equals(prHeaderId.trim())))){
    Number prHeader = null;
    try{
    prHeader = new Number(prHeaderId);//
    }
    catch(Exception e) {
    /*throw new OAException("AK", "FWK_TBX_INVALID_EMP_NUMBER");*/
    prHeader = new Number(-1) ;
   
    }
    setWhereClause("pr_head_id = :1");
    setWhereClauseParams(null); // Always reset
    setWhereClauseParam(0, prHeader);
    executeQuery();
    }
    }
}


AM.JAVA
     public CuxReqLineNotificationsVOImpl getCuxReqLinesNotificationsVO()
     {
         return (CuxReqLineNotificationsVOImpl)findViewObject("CuxReqLinesNotificationsVO");
     }
     
     public void cuxInitQuery(String prHeaderId)
     {
     CuxReqLineNotificationsVOImpl vo = this.getCuxReqLinesNotificationsVO();
     if (vo == null)
     {
     MessageToken[] errTokens = { new MessageToken("OBJECT_NAME",
     "CuxReqLinesNotificationsVO")};
     throw new OAException("AK", "FWK_TBX_OBJECT_NOT_FOUND", errTokens);   
     }
     vo.cuxInitQuery(prHeaderId);
     }



co.java
         Serializable[] parameters2 = { s };
         oaapplicationmodule.invokeMethod("cuxInitQuery", parameters2);



发表于 2011/11/8 22:45:31 | 显示全部楼层
AM.JAVA
     public CuxReqLineNotificationsVOImpl getCuxReqLinesNotificationsVO()
     {
         return (CuxReqLineNotificationsVOImpl)findViewObject("CuxReqLinesNotificationsVO");
     }
=》
AM.JAVA
     public CuxReqLineNotificationsVOImpl getCuxReqLinesNotificationsVO()
     {
         return (CuxReqLineNotificationsVOImpl)findViewObject("CuxReqLinesNotificationsVO1");
     }
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备19053597号-2 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2025/11/29 04:27 , Processed in 0.014513 second(s), 14 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表