1.新建一个Query,字段名要跟SQL查询语句的where和order by后的字段形式一样,即采用"别名.字段名"的形式
2.initCommonQueryDialog 方法里
MetaDataPK queryPK = new MetaDataPK("com.kingdee.eas.basedata.master.material.app",
"MaterialQuery");
queryDialog.setQueryObjectPK(queryPK);
queryDialog.setShowFilter(true);
queryDialog.setShowSorter(true);
queryDialog.setUiObject(this);
3.commonQueryDialog.getEntityViewInfoResult(); 这个方法是获取 自定义的过滤条件和 排序的内容
然后处理一下,拼到SQL.