splitTableByYearInner.jsp 6.99 KB
<%@page import="weaver.systeminfo.label.LabelComInfo"%>
<%@page import="org.apache.commons.lang.StringEscapeUtils"%>
<%@page import="weaver.hrm.company.CostCenterComInfo"%>
<%@page import="weaver.hrm.resource.ResourceComInfo"%>
<%@page import="weaver.fna.general.FnaCommon"%>
<%@page import="weaver.workflow.field.BrowserComInfo"%>
<%@page import="weaver.hrm.roles.RolesComInfo"%>
<%@page import="weaver.hrm.company.SubCompanyComInfo"%>
<%@page import="weaver.hrm.company.DepartmentComInfo"%>
<%@page import="weaver.fna.maintenance.BudgetfeeTypeComInfo"%>
<%@page import="weaver.fna.general.FnaSplitPageTransmethod"%>
<%@ page language="java" contentType="text/html; charset=UTF-8" %> 
<%@ taglib uri="/WEB-INF/weaver.tld" prefix="wea"%>
<%@ taglib uri="/browserTag" prefix="brow"%>
<%@ include file="/systeminfo/init_wev8.jsp" %>
<%@ page import="weaver.general.GCONST" %>
<%@ page import="weaver.general.IsGovProj" %>
<%@ page import="weaver.general.Util" %>
<%@ page import="java.util.*" %>
<jsp:useBean id="rs" class="weaver.conn.RecordSet" scope="page" />
<jsp:useBean id="UserDefaultManager" class="weaver.docs.tools.UserDefaultManager" scope="session" />
<HTML><HEAD>
<LINK href="/css/Weaver_wev8.css" type=text/css rel=STYLESHEET>
<script language="javascript" src="/js/weaver_wev8.js"></script>
<script language="javascript" src="/fna/js/e8Common_wev8.js?r=3"></script>
</head>
<%
//new LabelComInfo().removeLabelCache();
String userid=""+user.getUID();
if(!HrmUserVarify.checkUserRight("FnaSystemSetEdit:Edit",user)){
	response.sendRedirect("/notice/noright.jsp") ;
	return ;
}

String imagefilename = "/images/hdDOC_wev8.gif";
String titlename = SystemEnv.getHtmlLabelNames("383041,68", user.getLanguage());
String needfav ="1";
String needhelp ="";

/* 查询条件 : 对应预算年度 */
int fnaYear = Util.getIntValue(Util.null2String(request.getParameter("fnaYear")).trim(), 0);//页面填写的 对应预算年度

/* 查询条件 : 数据库表名 */
String fnaTableName = Util.null2String(request.getParameter("fnaTableName")).trim();//页面填写的 数据库表名

/* 查询条件 : 说明 */
String description = Util.null2String(request.getParameter("description")).trim();//页面填写的 说明

%>
<BODY>
<%@ include file="/systeminfo/TopTitle_wev8.jsp" %>
<%@ include file="/systeminfo/RightClickMenuConent_wev8.jsp" %>
<%
//RCMenu += "{" + SystemEnv.getHtmlLabelName(32136, user.getLanguage())+",javascript:batchDel(),_self} ";
//RCMenuHeight += RCMenuHeightStep;
%>
<%@ include file="/systeminfo/RightClickMenu_wev8.jsp" %>
<form id=form2 name=form2 method=post action="/fna/splitTableByYear/splitTableByYearInner.jsp">
<table id="topTitle" cellpadding="0" cellspacing="0">
	<tr>
		<td>
		</td>
		<td class="rightSearchSpan" style="text-align:right; width:500px!important">
			&nbsp;&nbsp;&nbsp;
			<span id="advancedSearch" class="advancedSearch" ><%=SystemEnv.getHtmlLabelName(21995,user.getLanguage()) %></span><!-- 高级搜索 -->
			<span title="<%=SystemEnv.getHtmlLabelName(23036,user.getLanguage()) %>" class="cornerMenu"></span><!-- 菜单 -->
		</td>
	</tr>
</table>
<!-- advanced search -->
<div class="advancedSearchDiv" id="advancedSearchDiv">
	<wea:layout type="4Col">
	    <wea:group context='<%=SystemEnv.getHtmlLabelName(20331,user.getLanguage())%>'>
	    
		<wea:item><%=SystemEnv.getHtmlLabelName(500727,user.getLanguage()) %></wea:item><!-- 对应预算年度 -->
		<wea:item>
			<input id="fnaYear" name="fnaYear" class="inputstyle" value="<%=(fnaYear>0 ? fnaYear : "") %>" />
		</wea:item>
	    
		<wea:item><%=SystemEnv.getHtmlLabelName(386848,user.getLanguage()) %></wea:item><!-- 数据库表名 -->
		<wea:item>
			<input id="fnaTableName" name="fnaTableName" class="inputstyle" value="<%=FnaCommon.escapeHtml(fnaTableName) %>" />
		</wea:item>
	    
		<wea:item><%=SystemEnv.getHtmlLabelName(390343,user.getLanguage()) %></wea:item><!-- 说明 -->
		<wea:item>
			<input id="description" name="description" class="inputstyle" value="<%=FnaCommon.escapeHtml(description) %>" />
		</wea:item>
		
	    </wea:group>
	    <wea:group context="">
	    	<wea:item type="toolbar">
	    		<input class="e8_btn_submit" type="button" id="advSubmit" onclick="onBtnSearchClick();" 
	    			value="<%=SystemEnv.getHtmlLabelName(527,user.getLanguage())%>"/><!-- 查询 -->
	    		<input class="e8_btn_submit" type="button" id="advReset" onclick="resetCondtion();"
	    			value="<%=SystemEnv.getHtmlLabelName(2022,user.getLanguage())%>"/><!-- 重置 -->
	    		<input class="e8_btn_cancel" type="button" id="cancel" 
	    			value="<%=SystemEnv.getHtmlLabelName(201,user.getLanguage())%>"/><!-- 取消 -->
	    	</wea:item>
	    </wea:group>
	</wea:layout>
</div>
<div id='divshowreceivied' style='background:#FFFFFF;padding:3px;width:100%' valign='top'>
</div>
<%
String tableString = "";

String backfields = " a.* ";
String fromSql = " from FnaSplitTableByYear a ";
String sqlWhere = " where 1=1 ";

//(1)对应预算年度
if(fnaYear>0){
	sqlWhere += " and a.fnaYear="+fnaYear; 
}

//(2)数据库表名
if(!"".equals(fnaTableName)){
	sqlWhere += " and a.fnaTableName like '%"+StringEscapeUtils.escapeSql(fnaTableName)+"%'";
}

//(3)说明
if(!"".equals(description)){
	sqlWhere += " and a.description like '%"+StringEscapeUtils.escapeSql(description)+"%'";
}


String orderby = " a.fnaYear ";
String sqlprimarykey = " a.id ";

//String _sql = "select "+backfields+" "+fromSql+" "+sqlWhere+" order by "+orderby;
//out.println(_sql);
//tabletype=\"checkbox\"  width=\"20%\"  
tableString=" <table instanceid=\"QC537544\" "+
			" pagesize=\"10\" >"+
			" <sql backfields=\""+Util.toHtmlForSplitPage(backfields)+"\" sqlform=\""+Util.toHtmlForSplitPage(fromSql)+"\" "+
			" sqlwhere=\""+Util.toHtmlForSplitPage(sqlWhere)+"\"  sqlorderby=\""+Util.toHtmlForSplitPage(orderby)+"\" "+
			" sqlprimarykey=\""+Util.toHtmlForSplitPage(sqlprimarykey)+"\" sqlsortway=\"asc\" sqlisdistinct=\"false\" />"+
			" <head>";
tableString+="<col text=\""+SystemEnv.getHtmlLabelName(386848,user.getLanguage())+"\" column=\"fnaTableName\" orderkey=\"fnaTableName\" />";//1 数据库表名
tableString+="<col text=\""+SystemEnv.getHtmlLabelName(390343,user.getLanguage())+"\" column=\"description\" orderkey=\"description\" />";//2 说明
tableString+="<col text=\""+SystemEnv.getHtmlLabelName(500727,user.getLanguage())+"\" column=\"fnaYear\" orderkey=\"fnaYear\" />";//3 对应预算年度 transmethod=\"weaver.fna.general.FnaSplitPageTransQC.escapeHtml\" 
			 
tableString+="</head>";
tableString+="</table>";
%>
<wea:layout type="1col">
	<wea:group context="" attributes="{'groupDisplay':'none'}">
		<wea:item attributes="{'isTableList':'true'}">
			<input type="hidden" name="pageId" id="pageId" value="QC537544" />
			<wea:SplitPageTag  tableString='<%=tableString%>'  mode="run" />
		</wea:item>
	</wea:group>
</wea:layout>
</form>
<script language="javascript">
//快速(高级)搜索事件
function onBtnSearchClick(from_advSubmit){
	form2.submit();
}
</script>
<SCRIPT language="javascript" src="/js/datetime_wev8.js"></script>
<SCRIPT language="javascript" src="/js/JSDateTime/WdatePicker_wev8.js"></script>

</body>
</html>