SorterItemCollection sc = new SorterItemCollection();
SorterItemInfo sorterItem = new SorterItemInfo("bizDate");
sorterItem.setSortType(SortType.ASCEND);
sc.add(sorterItem);
mainQuery.setSorter(sc);
//query排序
protected void beforeExcutQuery(EntityViewInfo arg0) {
SorterItemCollection sorterItems = arg0.getSorter();
SorterItemInfo sorterItem = null;
if (sorterItems != null && sorterItems.size() == 0) {
sorterItem = new SorterItemInfo(tblMain.getColumn("PurchaseOrg.name").getFieldName());
sorterItem.setSortType(SortType.ASCEND);
sorterItems.add(sorterItem);
sorterItem = new SorterItemInfo(tblMain.getColumn("FixCenter.name").getFieldName());
sorterItem.setSortType(SortType.ASCEND);
sorterItems.add(sorterItem);
sorterItem = new SorterItemInfo(tblMain.getColumn("number").getFieldName());
sorterItem.setSortType(SortType.DESCEND);
sorterItems.add(sorterItem);
}
super.beforeExcutQuery(arg0);
}