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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 909|回复: 2

[OAF] 求助....关于客户化查询无法显示数据的问题!急急急!!!

[复制链接]
发表于 2013/1/29 11:03:39 | 显示全部楼层 |阅读模式

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

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

x
1  在我的查询页面上,有一个按钮事件,该按钮的类型为submitbutton,id 为query,有一个lov的输入参数。
2 以下是我CO中的代码:
     OAApplicationModule am = pageContext.getApplicationModule(webBean);
    //OADBTransaction transaction = (OADBTransaction)am.getOADBTransaction();
   
      if (pageContext.getParameter("query") != null)
      {  
         String invitemslov = pageContext.getParameter("invitemslov");  
         Serializable[] params ={invitemslov };  
         Class[] classes ={String.class};  
         if (invitemslov!=""&&invitemslov!="" )
         {am.invokeMethod("queryHeaders", params, classes); }
      }
3 以下是我AM中的代码:
  public void queryHeaders (String invitemslov)
      {
          InvOddItemsVOImpl vo=getInvOddItemsVO1();
          vo.setWhereClause(null);
          vo.setWhereClauseParams(null);
        
          StringBuffer whereClause =new StringBuffer(400);
          whereClause.append("1=1");
          whereClause.append(" AND INVENTORY_ITEM = '"+ invitemslov+"'");
          vo.setWhereClause(whereClause.toString());
          String str=vo.getQuery();
          System.out.println(str);
          vo.executeQuery();
          System.out.println("xxx");
      }
4 在执行查询是,在页面上点击查询按钮无法展示数据,麻烦高人指点一二。
ps:我在代码中加入了 System.out.println(str)和System.out.println("xxx")两段打印信息,在得到的sql语句中,我拿到数据库中执行,能查询到数据,而且在打印台我能打印出xxx,确保了executeQuery()方法的执行。

图1.jpg
 楼主| 发表于 2013/1/29 11:05:59 | 显示全部楼层
快来人啊,快来人帮帮鄙人啊
发表于 2013/1/30 22:06:18 | 显示全部楼层
你的LV invitemslov,LovMapping有一个属性,请将Programmatic Query设置为True试一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

GMT+8, 2025/11/29 16:21 , Processed in 0.012579 second(s), 15 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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