Client 前端:


IMDPersistenceQueryService service=NCLocator.getInstance().lookup(IMDPersistenceQueryService.class);
ArriveVO arriveVO=(ArriveVO) service.queryBillOfNCObjectByPK(ArriveVO.class,"1001A110000000B3ACOT").getContainmentObject();

后端:

BillQuery<OrderVO> billquery = new BillQuery(OrderVO.class);
OrderVO[] aggvo=billquery.query(new String[] {pk});
return aggvo;
/*待测试*/
AggGaugeVO[] resultVos = (AggGaugeVO[])getServiceTemplate().queryByCondition(AggGaugeVO.class, extraCond.toString());

测试未通过的方法(前段)

ArriveVO   arriveVO =(ArriveVO) HYPubBO_Client.queryBillVOByPrimaryKey(new String[]{ArriveVO.class.getName(),ArriveHeaderVO.class.getName(),ArriveItemVO.class.getName()},"1001A110000000B3ACOT");

client查询aggvo

nc.itf.pubapp.pub.smart.IBillQueryServiceIBillQueryService billquery = NCLocator.getInstance().lookup(IBillQueryService.class);AbstractBill[] fill_dataVOS = (AbstractBill[]) billquery.queryAbstractBillsByPks(src_class, pk_list.toArray(new String[pk_list.size()]));System.out.println(fill_dataVOS);

根据查询条件查询AGGVO

        String[] headwhere=headgroup.split(",");String sqlwhere="  1=1 ";for(int i=0;i<headwhere.length;i++){sqlwhere=sqlwhere+" and   "+ headwhere[i]+" ='"+(String) (list.get(0).getAttributeValue(group[i])==null?"":list.get(0).getAttributeValue(group[i]))+"' ";// cond.addCondition(Restrictions.eq (headwhere[i],(String) (list.get(0).getAttributeValue(group[i])==null?"":list.get(0).getAttributeValue(group[i]))));}sqlwhere =sqlwhere+ " and  btogoldtaxflag!='Y' and  vdef16='Y'";IMDPersistenceQueryService qryService = NCLocator.getInstance().lookup(IMDPersistenceQueryService.class);Collection<AggArap_invoice> colVOs = qryService.queryBillOfVOByCond(AggArap_invoice.class,sqlwhere , true, false);

根据编码查询AGGVO

     IMDPersistenceQueryService service=NCLocator.getInstance().lookup(IMDPersistenceQueryService.class);QueryCondition queryCondition=new QueryCondition(src_class);queryCondition.addCondition(Restrictions.and(Restrictions.eq("vbillcode", billcode), Restrictions.eq("dr", 0)));return service.queryBillOfVOByCond(queryCondition, false);
//根据查询SQL查
String condition = null;Collection bills = null;try {condition = SqlUtils.getInStr("top_itemid", keys, new boolean[]{true});String sql = "pk_recbill in( select ar_recitem.pk_recbill from ar_recitem where ar_recitem.dr = 0 and ("+ condition + ")) and ar_recbill.dr = 0";bills = MDPersistenceService.lookupPersistenceQueryService().queryBillOfVOByCond(AggReceivableBillVO.class,sql, false);} catch (SQLException var14) {throw ExceptionHandler.handleException(var14);}

NC 查询聚合 AggVO相关推荐

  1. mongodb聚合查询优化_【MongoDB】MongoDB 性能优化 - BI查询聚合

    最全的Java后端知识体系每天更新中.... 在BI服务中通过查询聚合语句分析定位慢查询/聚合分析,小结如下: 慢查询定位: 通过Profile分析慢查询 对于查询优化: 通过添加相应索引提升查询速度 ...

  2. sql数据库查询聚合函数_如何使用SQL Server数据质量服务确保正确的数据聚合

    sql数据库查询聚合函数 介绍 (Introduction) An interesting opportunity arose at a client site during early Octobe ...

  3. Elasticsearch教程(4) High Level REST Client API 查询 聚合 分组

    ES High Level REST Client API 查询 聚合 1 准备数据 1.1 插入测试数据 2 Maven引入ES 3 创建Client 4 查询API 4.1 根据id查询单条数据 ...

  4. day08 外键字段的增删改查 正向反向插叙概念 跨表查询 聚合查询与分组查询 F查询

    day08 外键字段的增删改查 正向反向插叙概念 跨表查询 聚合查询与分组查询 F查询 昨日内容复习 自定义过滤器.标签.inclusion_tag 1.首先现在应用目录下创建名字为templatet ...

  5. es查询java代码如何排序_elasticsearch 查询聚合结果排序

    一.查询结果按某个字段进行排序 { "size" : 5, "query" : { "bool" : { "filter" ...

  6. MySQL 数据库 分页查询/聚合查询

    引言 在本篇博客简单介绍一下分页查询以及聚合查询简单操作. 分页查询 在MySQL中,分页查询一般都是使用limit子句实现,limit子句声明如下: SELECT * FROM table LIMI ...

  7. Jdbc访问mysql查询聚合函数_JDBC连接参数设置对Oracle数据库的影响分析

    一次数据库性能问题处理引发的JDBC参数设置思考 近期某环境下系统,出现大面积页面访问缓慢情况,每个页面交易响应时间2-5秒,严重超过平日访问阈值. 经排查分析,问题主要出现在数据库,生成AWR得到3 ...

  8. mysql分页查询所有数据库_MySQL 数据库 分页查询/聚合查询

    引言 在本篇博客简单介绍一下分页查询以及聚合查询简单操做.html 分页查询 在MySQL中,分页查询通常都是使用limit子句实现,limit子句声明以下:mysql SELECT * FROM t ...

  9. day056-58 django多表增加和查询基于对象和基于双下划线的多表查询聚合 分组查询 自定义标签过滤器 外部调用django环境 事务和锁...

    一.多表的创建 from django.db import models# Create your models here. class Author(models.Model):id = model ...

最新文章

  1. UITextView添加占位字符
  2. Protocol Buffer技术详解(语言规范)
  3. Java性能优化(12):最小化类和成员可访问能力
  4. 使用原生JavaScript
  5. 西建大历年电子与通信工程复试真题_历年复试试题回忆
  6. Scala中的Map使用例子
  7. JS获取请求URL相关参数
  8. ERROR: Could not open CONNECT tunnel
  9. python进阶07并发之三其他问题
  10. Eclipse小技巧:收起outline的头文件
  11. python 生成器迭代器
  12. Android 如何创建项目
  13. jQuery插件,UI
  14. 计算机二级考试准考证打印指南 计算机二级考试准考证打印入口
  15. 算法设计 - 01背包问题
  16. (Python)从零开始,简单快速学机器仿人视觉Opencv---运用三:物体运动跟踪
  17. Clion源码编辑器的学习与实践
  18. 超详细Redis入门教程——Redis命令(下)
  19. 985中山大学珠海校区新成立人工智能学院和软件工程学院!
  20. 超详细!apk安装包快速反编译,多种反编译及失败的解决方案(包含classes.dex的反编译,新增加快速反编译)

热门文章

  1. 北航学生因海淘填写学校地址遭惩罚!美国「制裁清单」影响开始深入校园!
  2. 《华尔街日报》遭黑客攻击 读者数据库被盗
  3. arcgis pro各版本特性和要求
  4. 菜鸟学源码之Nacos v1.1.3源码学习-Client模块(2):NacosConfigService
  5. 雷神笔记本一键重装系统教程
  6. java jsse ssl 调试_使用Java安全Socket扩展包(JSSE)实现SSL
  7. 远程服务器可以挂游戏,什么远程桌面可以挂游?
  8. FlashBack使用简单,强大的屏幕录像机制作
  9. wordpress采集器-wordpress采集器安装下载教程
  10. 伺服驱动器和伺服放大器的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告