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();

    }

  • 相关阅读:
    UML第一次编程作业
    css文本属性
    css文字属性
    Qobject设置对象名称和属性
    m3u8
    easyUI tree jQuery
    easyUI layout
    正则表达式
    Spring mvc 数据验证框架注解
    blur和click事件的先后顺序问题
  • 原文地址:https://www.cnblogs.com/KobeZhang/p/4008060.html
Copyright © 2011-2022 走看看