<%@ page contentType="text/html;charset=GBK"%>
<%@ page session="true" %>
<%@ page isThreadSafe="true" %>
<%@ page import="net.btdz.oa.system.*,java.util.*" %>
<%@page import="www.seeyon.com.crimsist.*,net.btdz.oa.form.*,www.seeyon.com.crimsist.symessage.*"%>
<%@ include file="../../common/js/CheckSession.jsp"%>
<%@ page import="net.btdz.oa.person.*"%>
<%@ page import="java.sql.*"%><html>
<head><meta content="zh-cn" http-equiv="Content-Language">
<meta content="text/html; charset=GBK" http-equiv="Content-Type">
<meta content="MSHTML 5.00.2920.0" name="GENERATOR">
<style>
body {
font: normal 12px auto , Verdana, Arial, Helvetica, sans-serif;
color: #4f6b72;
text-align:center;
}a {
color: #c75f3e;
}#mytable {
width: 100%;
padding: 0;
margin: 0;
}caption {
padding: 0 0 0px 0;
width: 700px;
font: italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
text-align:center;
}
table{
border-left: 0px solid #C1DAD7;
}
th {
font: bold 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
color: #4f6b72;
border-right: 1px solid #C1DAD7;
border-bottom: 1px solid #C1DAD7;
border-top: 1px solid #C1DAD7;
letter-spacing: 2px;
text-transform: uppercase;
text-align:center;
padding: 6px 6px 6px 12px;
background: #CAE8EA ;
}td {
border-right: 1px solid #C1DAD7;
border-bottom: 1px solid #C1DAD7;
background: #fff;
font-size:11px;
padding: 6px 6px 6px 12px;
color: #4f6b72;
}
td.alt {
background: #F5FAFA;
color: #797268;
}
bg1 {
background: #abcdef;
}
bg2 {
background: #F5FAFA;
}tr.alt td{background:#ecf6fc;}
/*---------for IE 5.x bug*/
html>body td{ font-size:11px;}
.STYLE1 {
color: #000000;
font-weight: bold;
font-size: 14px;
}
.STYLE2 {
font-size: 14px;
color: #000000;
font-weight: bold;
font-family: "宋体";
}
.STYLE3 {font-size: 16px}
.STYLE4 {font-size: large}
</style>
<link rel="stylesheet" type="text/css" href="../../common270/css/DocMgr.css">
<link rel="stylesheet" type="text/css" href="../../common270/css/tablesort.css">
<script type="text/javascript" src="../../common/js/tablesort/tablesort.js"></script>
<script type="text/javascript" src="js/showDocList.js"></script><link rel="STYLESHEET" type="text/css" href="../../common270/css/common270.css">
<link rel="STYLESHEET" type="text/css" href="../../common270/css/list.css">
<script language="javascript" type="text/javascript" src="DatePicker/WdatePicker.js">
onfocus="new WdatePicker('el','dateFmt','showsTime','skin')"
</script>
<script language="javascript">
function tijiao()
{
//var djmc=document.all.select1.value;
var lsh=document.all.textfield1.value;
var bm=document.all.bmid.value;
var bxr=document.all.uid.value;
var date1=document.all.text1.value;
var date2=document.all.text2.value;
var dq=document.all.select7.value;
var fgs=document.all.fid.value;
//var bxr="";
/*if(bxr1!="")
{
Connection con = null;
Statement l= null;
ResultSet re = null;
con = ConnectionPoolBean.getConnection();
l = conn.createStatement();
re=l.executeQuery("select * from person where TURENAME='"+bxr1+"'");
bxr=re.getString(1);
}*/
//var jine=document.all.textfeild3.value;
this.location.href="?lsh="+lsh+"&bm="+bm+"&date1="+date1+"&date2="+date2+"&bxr="+bxr+"&dq="+dq+"&fgs="+fgs+"";
}
function chakan()
{
var total=document.all.textfield5.value;
var total1=document.all.textfield6.value;
alert("全表报销金额合计:"+total+"元。\r\n 全表票据金额合计:"+total1+"元。");
}
function selectfgs()
{
var url="searchfgs.jsp";
var str=window.showModalDialog(url,'',
'scrollbars=yes,top=0,left=0,resizable=no,status=no,toolbar=no,menubar=no,location=no,width=200,height=50');
document.all.fname.value=str.split("|")[0];
document.all.fid.value=str.split("|")[1];}
function selectps()
{
var url="searchperson.jsp";
var str=window.showModalDialog(url,'','scrollbars=yes,top=0,left=0,resizable=no,status=no,toolbar=no,menubar=no,location=no,width=200,height=50');
document.all.uid.value=str.split("|")[0];
document.all.uname.value=str.split("|")[1];
}
function selectbm()
{
var url="searchbm.jsp";
var str=window.showModalDialog(url,'','scrollbars=yes,top=0,left=0,resizable=no,status=no,toolbar=no,location=no,width=200,height=50');
document.all.bm.value=str.split("|")[0];
document.all.bmid.value=str.split("|")[1];
}
</script>
<title>差旅费报销单查询</title>
<style type="text/css">
<!--
.STYLE1 {
font-size: 36px;
font-weight: bold;
}
-->
</style>
</head>
<body >
<p class="STYLE4">差旅费报销单查询
<table width="100%" height="30" border="0" align="center">
<tr><td width="172">办事处
<input name="text" type="text" class="dep" id="bm" onClick="selectbm();" value="" size="14" readonly>
<input type="hidden" id="bmid" value="">
</td>
<td width="167">
流水号
<input type="text" name="textfield1" size="15" value="" class="lsh"> </td>
<td width="163">选人
<input type="text" id="uname" value="" size="10" onClick="selectps();" class="per" readonly>
<input type="hidden" id="uid" value=""> </td><td width="315">
从
<input name="text2" type="text" class="Wdate" id="text1" onFocus="new WdatePicker(this)" value="" size="12" readonly>
到
<input class="Wdate" type="text" id="text2" value="" onFocus="new WdatePicker(this)" MINDATE="#F{$('text1').value}" size="12" readonly>
</td>
</tr>
<tr>
<td>
大 区 <select name="select7" style="width:100px" class="lsh">
<option>请选择大区</option>
<option value="0" >川陕大区</option>
<option value="1">北方大区</option>
<option value="2">西部大区</option>
<option value="3">华南大区</option>
</select> </td>
<td>
分公司 <input type="text" name="fname" size="15" value="" class="lsh" onClick="selectfgs();" readonly>
<input type="hidden" id="fid" value=""> </td><th width="55px"><input type="button" name="Submit2" value="提交" onClick="tijiao();" class="search" style="text-align:left;width:55px"></th>
</tr>
</table><%
float a=0,b=0,c=0,d=0,fly=0,car=0,shinei=0,ele=0,pj=0,all=0,shisu=0,pj1=0;
//int f1,f2,f3,f4;
//String strPage=null;
//String djmc=request.getParameter("djmc");
String lsh=request.getParameter("lsh");
String bm=request.getParameter("bm");
String bxr=request.getParameter("bxr");
//System.out.print(bxr);
String date1=request.getParameter("date1");
String date2=request.getParameter("date2");
String dq=request.getParameter("dq");
String fgs=request.getParameter("fgs");
//String jine=request.getParameter("jine");
String sql="",sql1="",sql2="",sql3="",sql4="",sql5="",sql6="";
/*
out.print(date1);
out.print(date2);
out.print(dq);
out.print(fgs);
out.print(bxr);
out.print(bm);
out.print(lsh);
*/
if(lsh!="" && !"null".equals(lsh))
{
sql1="where field13='"+lsh+"' and field93=0 ";
}
else
{
sql1="where ID<>0 and field93=0 ";
}
if(bm!="" && !"null".equals(bm))
{
sql2=" and field91="+bm+"";
}
if(bxr!="" && !"null".equals(bxr))
{
sql3=" and field4="+bxr+"";
}
if(date1!="" && !"null".equals(date1)&&!"undefined".equals(date1))
{
sql4=" and field2 >='"+date1+"' ";//sql4=" and '"+date1+"'<=field2 and field2 <='"+date2+"'";}
if(date2!="" &&!"null".equals(date2)&&!"undefined".equals(date2))
{
sql4=" and field2 <='"+date2+"' ";//sql4=" and '"+date1+"'<=field2 and field2 <='"+date2+"'";}
if(!"".equals(dq) && !"null".equals(dq))
{
sql5=" and field1="+dq+" ";
}
if(fgs!="" && !"null".equals(fgs))
{
sql6=" and field92="+fgs+" ";
}
Person person=null;
int intPageSize; //一页显示的记录数
int intRowCount; //记录总数
int intPageCount; //总页数
int intPage; //待显示页码
String strPage;
int i;
//设置一页显示的记录数
intPageSize = 20;
//取得待显示页码
strPage = request.getParameter("page");
if (strPage == null) {//表明在QueryString中没有page这一个参数,此时显示第一页数据
intPage = 1;
} else {//将字符串转换成整型
intPage = java.lang.Integer.parseInt(strPage);
if (intPage < 1)
intPage = 1;
}
Connection conn = null;
Statement s= null;
ResultSet rs = null;ResultSet rz = null;
try
{
conn = ConnectionPoolBean.getConnection();
if (conn != null) {
if(lsh==null && bm==null && bxr==null && dq==null && date1==null && date2==null)
{
sql="select * from utm_00504 where field93=0";
}
else
{
sql="select * from utm_00504 "+sql1+sql2+sql3+sql4+sql5+sql6;
}
//out.print(sql);
s = conn.createStatement();
rz=rs=s.executeQuery(sql);
rs.last();//光标在最后一行
rz.last();
int row=rz.getRow();
intRowCount = rs.getRow();//获得当前行号
intPageCount = (intRowCount + intPageSize - 1) / intPageSize;
if (intPage > intPageCount)
intPage = intPageCount;%>
<table cellspacing="0" width="100%" class="listTableStyle" id="mytable">
<thead>
<tr>
<th>流水号</th>
<!--修改号="20050926_0001java22" 区域="15" 结束-->
<th>日期</th>
<th>部门</th>
<th>报销人</th>
<th>出差事由</th>
<th>金额</th>
<th>报销金额</th>
<th>核销金额</th>
</tr>
</thead>
<tbody>
<%if (intPageCount > 0) {
//将记录指针定位到待显示页的第一条记录上
rs.absolute((intPage - 1) * intPageSize + 1);
//显示数据
i = 0;
while (i < intPageSize && !rs.isAfterLast()) {
%>
<%@ page session="true" %>
<%@ page isThreadSafe="true" %>
<%@ page import="net.btdz.oa.system.*,java.util.*" %>
<%@page import="www.seeyon.com.crimsist.*,net.btdz.oa.form.*,www.seeyon.com.crimsist.symessage.*"%>
<%@ include file="../../common/js/CheckSession.jsp"%>
<%@ page import="net.btdz.oa.person.*"%>
<%@ page import="java.sql.*"%><html>
<head><meta content="zh-cn" http-equiv="Content-Language">
<meta content="text/html; charset=GBK" http-equiv="Content-Type">
<meta content="MSHTML 5.00.2920.0" name="GENERATOR">
<style>
body {
font: normal 12px auto , Verdana, Arial, Helvetica, sans-serif;
color: #4f6b72;
text-align:center;
}a {
color: #c75f3e;
}#mytable {
width: 100%;
padding: 0;
margin: 0;
}caption {
padding: 0 0 0px 0;
width: 700px;
font: italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
text-align:center;
}
table{
border-left: 0px solid #C1DAD7;
}
th {
font: bold 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
color: #4f6b72;
border-right: 1px solid #C1DAD7;
border-bottom: 1px solid #C1DAD7;
border-top: 1px solid #C1DAD7;
letter-spacing: 2px;
text-transform: uppercase;
text-align:center;
padding: 6px 6px 6px 12px;
background: #CAE8EA ;
}td {
border-right: 1px solid #C1DAD7;
border-bottom: 1px solid #C1DAD7;
background: #fff;
font-size:11px;
padding: 6px 6px 6px 12px;
color: #4f6b72;
}
td.alt {
background: #F5FAFA;
color: #797268;
}
bg1 {
background: #abcdef;
}
bg2 {
background: #F5FAFA;
}tr.alt td{background:#ecf6fc;}
/*---------for IE 5.x bug*/
html>body td{ font-size:11px;}
.STYLE1 {
color: #000000;
font-weight: bold;
font-size: 14px;
}
.STYLE2 {
font-size: 14px;
color: #000000;
font-weight: bold;
font-family: "宋体";
}
.STYLE3 {font-size: 16px}
.STYLE4 {font-size: large}
</style>
<link rel="stylesheet" type="text/css" href="../../common270/css/DocMgr.css">
<link rel="stylesheet" type="text/css" href="../../common270/css/tablesort.css">
<script type="text/javascript" src="../../common/js/tablesort/tablesort.js"></script>
<script type="text/javascript" src="js/showDocList.js"></script><link rel="STYLESHEET" type="text/css" href="../../common270/css/common270.css">
<link rel="STYLESHEET" type="text/css" href="../../common270/css/list.css">
<script language="javascript" type="text/javascript" src="DatePicker/WdatePicker.js">
onfocus="new WdatePicker('el','dateFmt','showsTime','skin')"
</script>
<script language="javascript">
function tijiao()
{
//var djmc=document.all.select1.value;
var lsh=document.all.textfield1.value;
var bm=document.all.bmid.value;
var bxr=document.all.uid.value;
var date1=document.all.text1.value;
var date2=document.all.text2.value;
var dq=document.all.select7.value;
var fgs=document.all.fid.value;
//var bxr="";
/*if(bxr1!="")
{
Connection con = null;
Statement l= null;
ResultSet re = null;
con = ConnectionPoolBean.getConnection();
l = conn.createStatement();
re=l.executeQuery("select * from person where TURENAME='"+bxr1+"'");
bxr=re.getString(1);
}*/
//var jine=document.all.textfeild3.value;
this.location.href="?lsh="+lsh+"&bm="+bm+"&date1="+date1+"&date2="+date2+"&bxr="+bxr+"&dq="+dq+"&fgs="+fgs+"";
}
function chakan()
{
var total=document.all.textfield5.value;
var total1=document.all.textfield6.value;
alert("全表报销金额合计:"+total+"元。\r\n 全表票据金额合计:"+total1+"元。");
}
function selectfgs()
{
var url="searchfgs.jsp";
var str=window.showModalDialog(url,'',
'scrollbars=yes,top=0,left=0,resizable=no,status=no,toolbar=no,menubar=no,location=no,width=200,height=50');
document.all.fname.value=str.split("|")[0];
document.all.fid.value=str.split("|")[1];}
function selectps()
{
var url="searchperson.jsp";
var str=window.showModalDialog(url,'','scrollbars=yes,top=0,left=0,resizable=no,status=no,toolbar=no,menubar=no,location=no,width=200,height=50');
document.all.uid.value=str.split("|")[0];
document.all.uname.value=str.split("|")[1];
}
function selectbm()
{
var url="searchbm.jsp";
var str=window.showModalDialog(url,'','scrollbars=yes,top=0,left=0,resizable=no,status=no,toolbar=no,location=no,width=200,height=50');
document.all.bm.value=str.split("|")[0];
document.all.bmid.value=str.split("|")[1];
}
</script>
<title>差旅费报销单查询</title>
<style type="text/css">
<!--
.STYLE1 {
font-size: 36px;
font-weight: bold;
}
-->
</style>
</head>
<body >
<p class="STYLE4">差旅费报销单查询
<table width="100%" height="30" border="0" align="center">
<tr><td width="172">办事处
<input name="text" type="text" class="dep" id="bm" onClick="selectbm();" value="" size="14" readonly>
<input type="hidden" id="bmid" value="">
</td>
<td width="167">
流水号
<input type="text" name="textfield1" size="15" value="" class="lsh"> </td>
<td width="163">选人
<input type="text" id="uname" value="" size="10" onClick="selectps();" class="per" readonly>
<input type="hidden" id="uid" value=""> </td><td width="315">
从
<input name="text2" type="text" class="Wdate" id="text1" onFocus="new WdatePicker(this)" value="" size="12" readonly>
到
<input class="Wdate" type="text" id="text2" value="" onFocus="new WdatePicker(this)" MINDATE="#F{$('text1').value}" size="12" readonly>
</td>
</tr>
<tr>
<td>
大 区 <select name="select7" style="width:100px" class="lsh">
<option>请选择大区</option>
<option value="0" >川陕大区</option>
<option value="1">北方大区</option>
<option value="2">西部大区</option>
<option value="3">华南大区</option>
</select> </td>
<td>
分公司 <input type="text" name="fname" size="15" value="" class="lsh" onClick="selectfgs();" readonly>
<input type="hidden" id="fid" value=""> </td><th width="55px"><input type="button" name="Submit2" value="提交" onClick="tijiao();" class="search" style="text-align:left;width:55px"></th>
</tr>
</table><%
float a=0,b=0,c=0,d=0,fly=0,car=0,shinei=0,ele=0,pj=0,all=0,shisu=0,pj1=0;
//int f1,f2,f3,f4;
//String strPage=null;
//String djmc=request.getParameter("djmc");
String lsh=request.getParameter("lsh");
String bm=request.getParameter("bm");
String bxr=request.getParameter("bxr");
//System.out.print(bxr);
String date1=request.getParameter("date1");
String date2=request.getParameter("date2");
String dq=request.getParameter("dq");
String fgs=request.getParameter("fgs");
//String jine=request.getParameter("jine");
String sql="",sql1="",sql2="",sql3="",sql4="",sql5="",sql6="";
/*
out.print(date1);
out.print(date2);
out.print(dq);
out.print(fgs);
out.print(bxr);
out.print(bm);
out.print(lsh);
*/
if(lsh!="" && !"null".equals(lsh))
{
sql1="where field13='"+lsh+"' and field93=0 ";
}
else
{
sql1="where ID<>0 and field93=0 ";
}
if(bm!="" && !"null".equals(bm))
{
sql2=" and field91="+bm+"";
}
if(bxr!="" && !"null".equals(bxr))
{
sql3=" and field4="+bxr+"";
}
if(date1!="" && !"null".equals(date1)&&!"undefined".equals(date1))
{
sql4=" and field2 >='"+date1+"' ";//sql4=" and '"+date1+"'<=field2 and field2 <='"+date2+"'";}
if(date2!="" &&!"null".equals(date2)&&!"undefined".equals(date2))
{
sql4=" and field2 <='"+date2+"' ";//sql4=" and '"+date1+"'<=field2 and field2 <='"+date2+"'";}
if(!"".equals(dq) && !"null".equals(dq))
{
sql5=" and field1="+dq+" ";
}
if(fgs!="" && !"null".equals(fgs))
{
sql6=" and field92="+fgs+" ";
}
Person person=null;
int intPageSize; //一页显示的记录数
int intRowCount; //记录总数
int intPageCount; //总页数
int intPage; //待显示页码
String strPage;
int i;
//设置一页显示的记录数
intPageSize = 20;
//取得待显示页码
strPage = request.getParameter("page");
if (strPage == null) {//表明在QueryString中没有page这一个参数,此时显示第一页数据
intPage = 1;
} else {//将字符串转换成整型
intPage = java.lang.Integer.parseInt(strPage);
if (intPage < 1)
intPage = 1;
}
Connection conn = null;
Statement s= null;
ResultSet rs = null;ResultSet rz = null;
try
{
conn = ConnectionPoolBean.getConnection();
if (conn != null) {
if(lsh==null && bm==null && bxr==null && dq==null && date1==null && date2==null)
{
sql="select * from utm_00504 where field93=0";
}
else
{
sql="select * from utm_00504 "+sql1+sql2+sql3+sql4+sql5+sql6;
}
//out.print(sql);
s = conn.createStatement();
rz=rs=s.executeQuery(sql);
rs.last();//光标在最后一行
rz.last();
int row=rz.getRow();
intRowCount = rs.getRow();//获得当前行号
intPageCount = (intRowCount + intPageSize - 1) / intPageSize;
if (intPage > intPageCount)
intPage = intPageCount;%>
<table cellspacing="0" width="100%" class="listTableStyle" id="mytable">
<thead>
<tr>
<th>流水号</th>
<!--修改号="20050926_0001java22" 区域="15" 结束-->
<th>日期</th>
<th>部门</th>
<th>报销人</th>
<th>出差事由</th>
<th>金额</th>
<th>报销金额</th>
<th>核销金额</th>
</tr>
</thead>
<tbody>
<%if (intPageCount > 0) {
//将记录指针定位到待显示页的第一条记录上
rs.absolute((intPage - 1) * intPageSize + 1);
//显示数据
i = 0;
while (i < intPageSize && !rs.isAfterLast()) {
%>
解决方案 »
- B/S模式下,如何用JAVA实现文件的ftp上传下载(急)
- 求救!紧急问题实在没分了别的方式也可以关于displaytag-1.1.1
- 求通过Java程序,定时自动刷新动态网页并查看生成的静态html代码的方法
- 从java.sql.Blob到oracle.sql.BLOB的转换错误
- 高手:html:link问题,困扰我两天了
- 这个功能该如何实现?
- 如何实现自动翻页
- 在JSP或者Servlet中获取表单数据的各种方法,欢迎大家进来讨论
- 帮我看看怎么运行不了?????在先等待,即答给分!
- 国内哪里有jwsdk下载?tomcat是何物?
- java web 作一个有连Oracle的网页时的错误:An exception occurred processing JSP page /success.j
- 帮忙啊,求救
<td class="listContentTd" type="String" align="center" width="50px">
<div align="center"><%=rs.getString("field13")%></div>
</td>
<td class="listContentTd" type="String"><div align="center"><%=rs.getString("field2")%></div>
</td>
<td class="listContentTd" type="String" ><div align="center"><%
EnumValue evs1 = EnumValueFinder.findByEnum_idAndValue(102,rs.getString("field92"));
EnumValue evs2 = EnumValueFinder.findByEnum_idAndValue(99,rs.getString("field1"));
EnumValue evs3 = EnumValueFinder.findByEnum_idAndValue(101,rs.getString("field91"));
%><%=evs2.name%><br>
<%=evs1.name%><br>
<%=evs3.name%></div>
</td>
<td class="listContentTd" type="String" width="80px" >
<div align="center"><%
Person per = PersonFinder.findById(rs.getInt("field4"));
%>
<%=per.trueName%></div>
</td>
<td class="listContentTd" type="String" width="200px">
<div align="left"><%=rs.getString("field5")%></div>
</td>
<td class="listContentTd" type="String" ><%
if(rs.getString("field15")!=null)
{
fly+=Float.parseFloat(rs.getString("field15"));
}
if(rs.getString("field16")!=null)
{
fly+=Float.parseFloat(rs.getString("field16"));
}
if(rs.getString("field17")!=null)
{
fly+=Float.parseFloat(rs.getString("field17"));
}
if(fly>0)
{
out.print("飞机:"+fly+"<br>");}
if(rs.getString("field18")!=null)
{
car+=Float.parseFloat(rs.getString("field18"));
}
if(rs.getString("field19")!=null)
{
car+=Float.parseFloat(rs.getString("field19"));
}
if(rs.getString("field20")!=null)
{
car+=Float.parseFloat(rs.getString("field20"));
}
if(car>0)
{
out.print("车船:"+car+"<br>");
}
if(rs.getString("field21")!=null)
{
shinei+=Float.parseFloat(rs.getString("field21"));
}
if(rs.getString("field22")!=null)
{
shinei+=Float.parseFloat(rs.getString("field22"));
}
if(rs.getString("field23")!=null)
{
shinei+=Float.parseFloat(rs.getString("field23"));
}if(shinei>0){
out.print("市内交通:"+shinei+"<br>");
}
if(rs.getString("field24")!=null)
{
ele+=Float.parseFloat(rs.getString("field24"));
}
if(rs.getString("field25")!=null)
{
ele+=Float.parseFloat(rs.getString("field25"));
}
if(rs.getString("field26")!=null)
{
ele+=Float.parseFloat(rs.getString("field26"));
}
if(ele>0)
{ out.print("其他:"+ele+"<br>");}
if(rs.getString("field33")!=null)
{
shisu+=Float.parseFloat(rs.getString("field33"));
}
if(rs.getString("field34")!=null)
{
shisu+=Float.parseFloat(rs.getString("field34"));
}
if(rs.getString("field35")!=null)
{
shisu+=Float.parseFloat(rs.getString("field35"));
}
if(rs.getString("field42")!=null)
{
shisu+=Float.parseFloat(rs.getString("field42"));
}
if(rs.getString("field43")!=null)
{
shisu+=Float.parseFloat(rs.getString("field43"));
}
if(rs.getString("field44")!=null)
{
shisu+=Float.parseFloat(rs.getString("field44"));
}
if(shisu>0){
out.print("食宿:"+shisu+"<br>");
}
all=fly+car+shinei+ele+shisu;
if(rs.getString("field48")!=null)
{
pj+=Float.parseFloat(rs.getString("field48"));
}
if(rs.getString("field49")!=null)
{
pj+=Float.parseFloat(rs.getString("field49"));
}
if(rs.getString("field50")!=null)
{
pj+=Float.parseFloat(rs.getString("field50"));
}
out.print("合计:"+all+"<br>");
if(pj>0){
out.print("票据:"+pj+"<br>");
}
%></td>
<td class="listContentTd" type="String" ><%=rs.getString("field57")%></td>
<td class="listContentTd" type="String" ><%=rs.getString("field97")%></td>
</tr>
<%
if(rs.getString("field57")!=null)
{
a+=Float.parseFloat(rs.getString("field57"));
}
if(rs.getString("field97")!=null)
{
b+=Float.parseFloat(rs.getString("field97"));
}
pj1=+pj;
fly=0;
car=0;
pj=0;
shisu=0;
ele=0;
shinei=0;
rs.next();
i++;
}
}
%>
<tr class="listContentTr" onMouseOver="this.className='listContentTrOver'" onmouseout ="this.className='listContentTrOut'">
<td class="listContentTd" type="String" align="center">
<div align="center"></div>
</td>
<td class="listContentTd" type="String"> </td>
<td class="listContentTd" type="String" ><div align="center">
</td>
<td class="listContentTd" type="String" >
<div align="center"></div></td>
<td class="listContentTd" type="String" >
<div align="center"></div>
</td>
<td class="listContentTd" type="String" >本页合计</td>
<td class="listContentTd" type="String" ><%
out.print(a);%></td>
<td class="listContentTd" type="String" ><%
out.print(b);%></td>
</tr><%
rz.first();
while(row>0)
{
if(rz.getString("field57")!=null)
{
c+=Float.parseFloat(rz.getString("field57"));
}
if(rz.getString("field97")!=null)
{
d+=Float.parseFloat(rz.getString("field97"));
}
rz.next();
row--;
}
%>
<tr class="listContentTr" onMouseOver="this.className='listContentTrOver'" onmouseout ="this.className='listContentTrOut'">
<td class="listContentTd" type="String" align="center">
<div align="center"></div>
</td>
<td class="listContentTd" type="String"> </td>
<td class="listContentTd" type="String" ><div align="center">
</td>
<td class="listContentTd" type="String" >
<div align="center"></div></td>
<td class="listContentTd" type="String" >
<div align="center"></div>
</td>
<td class="listContentTd" type="String" >表单总计</td>
<td class="listContentTd" type="String" ><%
out.print(c);%></td>
<td class="listContentTd" type="String" ><%
out.print(d);%></td>
</tr>
</table>
<div align="right">
第<%=intPage%>页 共<%=intPageCount%>页<% int c_page=0; if (intPage > 1) { c_page=intPage-1; %>
<a href=<%="?page="+c_page+"&lsh="+lsh+"&bm="+bm+"&bxr="+bxr+"&date1="+date1+"&date2="+date2+"&dq="+dq+"&fgs="+fgs+""%>> 上一页</a><%}%>
<%if (intPage < intPageCount) { c_page=intPage+1; %>
<a href=<%="?page="+c_page+"&lsh="+lsh+"&bm="+bm+"&bxr="+bxr+"&date1="+date1+"&date2="+date2+"&dq="+dq+"&fgs="+fgs+""%>>下一页 </a><%}%></div></div><%
}
}
catch(SQLException se){
out.println("数据库连接失败!");}
finally
{
try{//关闭顺序 rs,s,con
if(rs!=null)rs.close();
if(s!=null) s.close();
if(conn!=null) conn.close();
}catch(SQLException sqle){sqle.printStackTrace();}
}
%><script language=javascript>
function check(){
re = new RegExp("^[0-9][0-9]*$");
if (!lzForm.test.value.match(re)){
alert("必须输入数字");
return false;
}
}
</script></body>
</html>
rz.first();
while(row>0)
{
if(rz.getString("field57")!=null)
{
c+=Float.parseFloat(rz.getString("field57"));
}
if(rz.getString("field97")!=null)
{
d+=Float.parseFloat(rz.getString("field97"));
}
rz.next();
row--;
}
%>
<tr class="listContentTr" onMouseOver="this.className='listContentTrOver'" onmouseout ="this.className='listContentTrOut'">
<td class="listContentTd" type="String" align="center">
<div align="center"></div>
</td>
<td class="listContentTd" type="String"> </td>
<td class="listContentTd" type="String" ><div align="center">
</td>
<td class="listContentTd" type="String" >
<div align="center"></div></td>
<td class="listContentTd" type="String" >
<div align="center"></div>
</td>
<td class="listContentTd" type="String" >表单总计</td>
<td class="listContentTd" type="String" ><%
out.print(c);%></td>
<td class="listContentTd" type="String" ><%
out.print(d);%></td>
</tr>