<%@ page contentType="text/html; charset=GBK"%> <%@ include file="/IncludeBegin.jsp"%><% //定义变量 String sSql; String PG_TITLE = "合同转移列表"; // 浏览器窗口标题 PG_TITLE String sHeaders[][] = { {"BCFlag","是否转移"}, {"SerialNo","合同流水号"}, {"CustomerName","客户名称"}, {"StatOrgName","合同入帐机构"}, {"BusinessTypeName","业务品种"}, {"CurrencyName","币种"}, {"BusinessSum","金额"}, {"PutOutDate","起始日"}, {"Maturity","到期日"} }; sSql = sSql = " select '' as BCFlag,SerialNo,CustomerName,getOrgName(StatOrgID) as StatOrgName, "+ " StatOrgID,getBusinessName(BusinessType) as BusinessTypeName, "+ " getItemName('Currency',BusinessCurrency) as CurrencyName,BusinessSum, "+ " PutOutDate,Maturity from BUSINESS_CONTRACT where ManageOrgID in "+ " (select OrgID from ORG_INFO where SortNo like '"+CurOrg.getSortNo()+"%') "; ASDataObject doTemp = new ASDataObject(sSql); //设置表头 doTemp.setHeader(sHeaders); //设置可更新目标表 doTemp.UpdateTable = "BUSINESS_CONTRACT"; doTemp.setKey("SerialNo",true); doTemp.setType("BusinessSum","Number"); doTemp.setAlign("BusinessSum","3"); doTemp.setAlign("BCFlag","2"); //设置字段不可见 doTemp.setVisible("StatOrgID",false); //设置字段显示宽度 doTemp.setHTMLStyle("BusinessTypeName,CustomerName,StatOrgName"," style={width:200px} "); doTemp.setHTMLStyle("CurrencyName"," style={width:80px} "); doTemp.setHTMLStyle("BCFlag","style={width:60px} ondblclick=\"javascript:parent.onDBClickStatus()\""); //置字段是否可更新 doTemp.setUpdateable("BusinessTypeName,StatOrgName,CurrencyName",false); //生成查询条件 doTemp.generateFilters(Sqlca); doTemp.setFilter(Sqlca,"1","SerialNo",""); doTemp.setFilter(Sqlca,"2","CustomerName",""); doTemp.parseFilterData(request,iPostChange); doTemp.haveReceivedFilterCriteria(); CurPage.setAttribute("FilterHTML",doTemp.getFilterHtml(Sqlca)); //生成ASDataWindow对象 ASDataWindow dwTemp = new ASDataWindow(CurPage,doTemp,Sqlca); //设置为Grid风格 dwTemp.Style="1"; //设置为只读 dwTemp.ReadOnly = "1"; Vector vTemp = dwTemp.genHTMLDataWindow(""); for(int i=0;i<%@include file="/Resources/CodeParts/List05.jsp"%> <%@ include file="/IncludeEnd.jsp"%>