/** * 初始化查询的各个列 * * @param request web请求对象 */ private void initQueryItem(HttpServletRequest request) { if (isInitQuery) return; EngineDataSet master = dsSaleOrderProduct; // EngineDataSet detail = dsDetailTable; if (!master.isOpen()) master.open(); // 初始化固定的查询项目 fixedQuery = new QueryFixedItem(); fixedQuery.addShowColumn( "", new QueryColumn[] { new QueryColumn(master.getColumn("tdbh"), null, null, null, null, "="), // 提单编号 new QueryColumn(master.getColumn("dwtxid"), null, null, null, null, "="), // 购货单位 new QueryColumn(master.getColumn("sfrq"), null, null, null, "a", ">="), // 提单日期 new QueryColumn(master.getColumn("sfrq"), null, null, null, "b", "<="), // 提单日期 new QueryColumn(master.getColumn("deptid"), null, null, null, null, "=") // 部门id }); isInitQuery = true; }