zoukankan      html  css  js  c++  java
  • 标准Lookup中使用Group By 过滤数据

    public void lookup()
    {
    SysTableLookup sysTableLookup;
    Query Query = new Query();
    QueryBuildDataSource qbds;
    ;
    OfStaffingTable.JobId = "";  // Field置空,防止Field有值时下拉GroupBy失败。
    OfStaffingTable_JobId.text("");
    sysTableLookup = SysTableLookup::newParameters(tableNum(HRPPartyPositionTableRelationship),this);
    sysTableLookup.addLookupfield(fieldNum(HRPPartyPositionTableRelationship, JobId));
    sysTableLookup.addLookupfield(fieldNum(HRPPartyPositionTableRelationship, JobName));

    qbds = Query.addDataSource(tableNum(HRPPartyPositionTableRelationship));
    qbds.orderMode(OrderMode::GroupBy);
    qbds.addSelectionField(fieldnum(HRPPartyPositionTableRelationship,JobId),SelectionField::Database);
    qbds.addSortField(fieldnum(HRPPartyPositionTableRelationship,JobId));
    qbds.addSelectionField(fieldnum(HRPPartyPositionTableRelationship,JobName),SelectionField::Database);
    qbds.addSortField(fieldnum(HRPPartyPositionTableRelationship,JobName));
    qbds.addRange(fieldnum(HRPPartyPositionTableRelationship,OrganizationUnitId)).value(queryvalue(OfStaffingTable.OrganizationUnitId));

    sysTableLookup.parmQuery(Query);
    sysTableLookup.performFormLookup();

    }

  • 相关阅读:
    osg模型部分节点旋转
    IFC数据模型构件控制
    自定义基于IFC数据的施工进度数据结构
    QDateTime QString
    Qt获取屏幕分辨率
    Qt自定义类重写 copy
    removeEntry
    initGanttView
    IfcAxis2Placement3D IFC构件的位置和方向
    致我最爱的你
  • 原文地址:https://www.cnblogs.com/KobeZhang/p/4008060.html
Copyright © 2011-2022 走看看