2018-06-03 22:26:41 +08:00

32 lines
1.4 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<%@ page contentType="text/html; charset=GBK"%><%@
include file="/Frame/resources/include/include_begin_list.jspf"%><%
/*
Content: 对查询条件进行处理,并且显示数据窗口
*/
//获得组件参数 传入要执行的sql语句、查询类型
String querySQL = CurPage.getAttribute("JBOQL"); //查询语句
String queryClass = CurPage.getParameter("MajorObjClass"); //查询的jboclass
String statResult = CurPage.getParameter("StatResult"); //查询类型,1--汇总,2--明细
String sumFields = CurPage.getParameter("SumFields"); //汇总字段
String parameters = CurPage.getParameter("Parameters"); //参数值
//System.out.println(queryClass+"@"+querySQL+"@"+statResult+"@"+sumFields);
ASObjectModel doTemp = new ASObjectModel();
doTemp.initQuery(queryClass, querySQL);
if(sumFields != null) doTemp.setColumnType(sumFields, "3"); //总计+小计
ASObjectWindow dwTemp = new ASObjectWindow(CurPage,doTemp,request);
dwTemp.setPageSize(20);
dwTemp.Style="1"; //设置为Grid风格
dwTemp.ReadOnly = "1";//只读模式
if("1".equals(statResult)){//汇总查询
dwTemp.ShowSummary="1";//设置合计列
}
dwTemp.genHTMLObjectWindow(parameters);
String sButtons[][] = {
{"true","","Button","导出Excel","导出Excel","exportPage('"+sWebRootPath+"',0,'excel','"+dwTemp.getArgsValue()+"')","","","",""},
};
%><%@ include file="/Frame/resources/include/ui/include_list.jspf"%>
<script type="text/javascript">
</script>
<%@ include file="/Frame/resources/include/include_end.jspf"%>