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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1799|回复: 2

[OAF] 請教 OAF UPDATE頁面保存后不能繼續Query All record

[复制链接]
发表于 2009/12/3 13:51:46 | 显示全部楼层 |阅读模式

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

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

x
請教各位:
updatePG.xml是copy的createPG.xml,當updateCO也是copy的CreateCO,當點擊apply按鈕之後 調用代碼如下:
if (pageContext.getParameter("Apply") != null)
  {
   am.invokeMethod("apply");
   TransactionUnitHelper.endTransactionUnit(pageContext,"GoodTypeUpdateTxn");
   //forwardImmediately
   pageContext.forwardImmediately("OA.jsp?page=/jovi/oracle/apps/ak/goodtype/webui/GoodSearchPG",
                                                  null,
                                                 OAWebBeanConstants.KEEP_MENU_CONTEXT,
                                                 null,
                                                 null,
                                                 true, // retain AM
                                                 OAWebBeanConstants.ADD_BREAD_CRUMB_NO
                                                 // OAWebBeanConstants.IGNORE_MESSAGES
                                                 );                        
   }

在create頁面點擊apply返回到GoodSearchPG以後,點擊query Region的 'Go' buttion可以查詢出所有record。
但是在在update頁面點擊apply返回到GoodSearchPG以後,點擊query Region的 'Go' buttion就只能查詢出update的這筆record。
 楼主| 发表于 2009/12/6 16:02:48 | 显示全部楼层
回复 1# jovili


    不知是不是和updatePG的processRequest 中調用了VO的初始化有關。。

public void initQuery(String TypeId)
  {
     if ((TypeId != null) &&
         (!("".equals(TypeId.trim()))))
     {

       // Do the following conversion for type consistency.
       Number tyid = null;
   
       try
       {
         tyid = new Number(TypeId);
       }
       catch(Exception e)
       {
         throw new OAException("AK", "FWK_TBX_INVALID_EMP_NUMBER");
       }
       setWhereClause("TYPE_ID = :1");
     setWhereClauseParams(null); // Always reset
       setWhereClauseParam(0, tyid);
       executeQuery();
     }
   }
发表于 2010/12/24 09:53:22 | 显示全部楼层
我用相同的VO也遇到了这个问题,用两个不同的VO就可以了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

GMT+8, 2025/11/29 10:35 , Processed in 0.033878 second(s), 14 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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