?? input.jsp
字號:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<%@ page language="java" import="java.sql.*" %>
<%@ page contentType="text/html;charset=gb2312"%>
<%! ResultSet RS; %>
<%! String sql,Bbbm,Bbmc,Bbbz,Bbbz1,Bbbz2,Tjzl,Ccbm,Bbls,Czls,Gdls,Bbhs,Scsx; %>
<%! int i,j,num,num1,num2; %>
<%
response.setHeader("Cache-Control","no-store");
response.setHeader("Pragma","no-cache");
response.setDateHeader("Expires",0);
%>
<jsp:useBean id="DbBean" class="publib.OperDbBean" scope="page"></jsp:useBean>
<%
Bbbm = request.getParameter("T_bbbm");
Bbmc = request.getParameter("T_bbmc");
Tjzl = request.getParameter("T_tjzl");
Bbbz1 = request.getParameter("T_bbbz1");
Bbbz2 = request.getParameter("T_bbbz2");
%>
<META http-equiv="Content-Language" content="zh-cn">
<META http-equiv="Content-Type" content="text/html; charset=gb2312">
<META name="GENERATOR" content="IBM WebSphere Page Designer V3.5 for Windows">
<META http-equiv="Content-Style-Type" content="text/css">
<STYLE type=text/css>
<!--.box {BACKGROUND:#FBE3FD;color:#000fff; FONT: 9pt "宋體"; POSITION: absolute;}-->
</STYLE>
<LINK rel="stylesheet" href="/resources/Master.css" type="text/css">
<title>1</title>
</HEAD>
<BODY onload="ShowData()">
<FONT size="+1"> 報表定義
<%
if ( Tjzl.equals("add") ) { out.println("[新增]"); }
if ( Tjzl.equals("update") ) { out.println("[修改]"); }
%>
</FONT>
<form name="form1">
<table class=box id=messagetable style="display: none" width="250" height="60">
<tbody><tr><td width="250" height="60" valign="top"><span id="clock"></span></td></tr>
</tbody></table>
<script language=JavaScript>
function ShowData()
{
<%
if ( Tjzl.equals("update") )
{
sql = "SELECT * FROM DBO.BBZD WHERE BBBM=" + Bbbm + ";";
RS = DbBean.sqlQuery(sql);
while( RS.next() )
{
Bbbm = RS.getString("BBBM");
Bbmc = RS.getString("BBMC");
Ccbm = RS.getString("CCBM");
Bbls = RS.getString("BBLS");
Czls = RS.getString("CZLS");
Gdls = RS.getString("GDLS");
Bbhs = RS.getString("BBHS");
Scsx = RS.getString("SCSX");
Bbbz = RS.getString("BBBZ");
}
RS.close();
Bbbz1 = Bbbz.substring(0,1);
Bbbz2 = Bbbz.substring(1,2);
out.println(" form1.T_bbbm.value = \"" + Bbbm + "\";");
out.println(" form1.T_bbmc.value = \"" + Bbmc + "\";");
out.println(" form1.T_ccbm.value = \"" + Ccbm + "\";");
out.println(" form1.T_bbls.value = \"" + Bbls + "\";");
out.println(" form1.T_czls.value = \"" + Czls + "\";");
out.println(" form1.T_gdls.value = \"" + Gdls + "\";");
out.println(" form1.T_bbhs.value = \"" + Bbhs + "\";");
out.println(" form1.T_scsx.value = \"" + Scsx + "\";");
out.println(" form1.S_bbbz1.value = \"" + Bbbz1 + "\";");
out.println(" form1.S_bbbz2.value = \"" + Bbbz2 + "\";");
}
if ( Tjzl.equals("add") )
{
out.println(" form1.T_bbmc.value = '" + Bbmc + "';");
out.println(" form1.S_bbbz1.value = " + Bbbz1 + ";");
out.println(" form1.S_bbbz2.value = " + Bbbz2 + ";");
}
%>
}
function S1(str)
{
tsxx = new Array(11);
tsxx[1] = "報表名稱";
tsxx[2] = "報表編號";
tsxx[3] = "該表數(shù)據(jù)存儲在哪個數(shù)據(jù)庫表中";
tsxx[4] = "在實際報表里面存貯指標數(shù)據(jù)的列數(shù)";
tsxx[5] = "在數(shù)據(jù)庫表里面存貯指標數(shù)據(jù)的列數(shù)";
tsxx[6] = "在數(shù)據(jù)庫表里面存貯索引數(shù)據(jù)的列數(shù)";
tsxx[7] = "全省統(tǒng)一,對'機構'列為'責任中心'或者'產(chǎn)品'的報表而言";
tsxx[8] = "定義報表生成的順序";
tsxx[9] = "第一位:適應范圍1:省行, 2:二級分行,3:基層行 第二位0: 列公式相同 1: 列公式不同 2:有些記錄列公式相同,有些記錄列公式不同";
if ( str != "" )
{
document.all.clock.innerHTML=tsxx[str];
newX = window.event.x + document.body.scrollLeft
newY = window.event.y + document.body.scrollTop
menu = document.all.messagetable
menu.style.display = ""
menu.style.pixelLeft = newX - 50
menu.style.pixelTop = newY + 40
}
}
function HZ1()
{
menu = document.all.messagetable;
if ( menu.style.display == "" )
{
menu.style.display = "none";
}
}
function ShowResult(str1,str2)
{
if ( str1 == "ok" )
{
alert("操作成功!");
}
else
{
alert("操作失敗!系統(tǒng)錯誤信息: " + str2);
}
}
function PageSubmit()
{
if ( form1.T_bbmc.value == "" ) { alert("報表名稱字段不能為空!"); return 0; }
if ( form1.T_bbbm.value == "" ) { alert("報表編碼字段不能為空!"); return 0; }
if ( form1.T_ccbm.value == "" ) { alert("存儲表名字段不能為空!"); return 0; }
if ( form1.T_bbls.value == "" ) { alert("報表列數(shù)字段不能為空!"); return 0; }
if ( form1.T_czls.value == "" ) { alert("存貯列數(shù)字段不能為空!"); return 0; }
if ( form1.T_gdls.value == "" ) { alert("固定列數(shù)字段不能為空!"); return 0; }
if ( form1.T_bbhs.value == "" ) { alert("報表行數(shù)字段不能為空!"); return 0; }
if ( form1.T_scsx.value == "" ) { alert("生成順序字段不能為空!"); return 0; }
if ( form1.S_bbbz1.value == "" ) { alert("適用范圍字段不能為空!"); return 0; }
if ( form1.S_bbbz2.value == "" ) { alert("公式種類字段不能為空!"); return 0; }
window.open('Insert.jsp?bbmc='+form1.T_bbmc.value+'&bbbm='+form1.T_bbbm.value+'&ccbm='+form1.T_ccbm.value+'&bbls='+form1.T_bbls.value+'&czls='+form1.T_czls.value+'&gdls='+form1.T_gdls.value+'&bbhs='+form1.T_bbhs.value+'&scsx='+form1.T_scsx.value+'&bbbz1='+form1.S_bbbz1.value+'&bbbz2='+form1.S_bbbz2.value,'PopupWindow','menubar=no,toolbar=no,location=no,directories=no,status=no,resizable=no,scrollbars=no,width=10,height=10,top=1800,left=1800');
}
function CH()
{
window.open('Checkbm.jsp?bbbm='+form1.T_bbbm.value,'PopupWindow','menubar=no,toolbar=no,location=no,directories=no,status=no,resizable=no,scrollbars=no,width=10,height=10,top=1500,left=1500');
}
function JG(str)
{
if ( str == "have" )
{
alert("該報表編碼[" + form1.T_bbbm.value + "]已經(jīng)存在!");
form1.T_bbbm.focus();
form1.T_bbbm.value = "";
form1.T_result.value = "";
}
}
</script>
<TABLE align="center" border="0" width="538">
<tr>
<TD align="center" width="126"></TD>
<TD align="center" width="129"><input type="reset" value="清空頁面" name="B_qkym"></TD>
<TD align="center" width="127"><input type="button" value="提交修改" name="B_tjxg" onclick="PageSubmit()"></TD>
<TD align="center" width="136"></TD>
</tr>
</TABLE>
<HR width="540" align="center">
<TABLE align="center" width="538" border="1">
<TBODY>
<TR>
<TD align="right" width="130" onclick="S1(1)" onmouseout="HZ1()">報表名稱 </TD>
<TD align="left" colspan="3"><INPUT type="text" name="T_bbmc" size="56" maxlength="18"> </TD>
</TR>
<TR>
<TD align="right" width="130" onclick="S1(2)">適用范圍 </TD>
<TD width="130">
<SELECT name="S_bbbz1" onchange="form1.T_bbbz1.value = this.value;">
<OPTION value="0" selected>省行</OPTION>
<OPTION value="1">二級行</OPTION>
<OPTION value="2">基層行</OPTION>
</SELECT>
</TD>
<TD align="right" width="130" onclick="S1(3)" onmouseout="HZ1()">公式種類 </TD>
<TD align="left" width="130">
<SELECT name="S_bbbz2" onchange="form1.T_bbbz2.value = this.value;">
<OPTION value="0" selected>列公式不同</OPTION>
<OPTION value="1">列公式相同</OPTION>
<OPTION value="2">兩種都有</OPTION>
</SELECT>
</TD>
</TR>
<TR>
<TD align="right" width="130" onclick="S1(2)" onmouseout="HZ1()">報表編碼 </TD>
<TD width="130"><INPUT type="text" name="T_bbbm" size="17" maxlength="3" onchange="CH()"></TD>
<TD align="right" width="130" onclick="S1(3)" onmouseout="HZ1()">存儲表名 </TD>
<TD align="left" width="130"><INPUT type="text" name="T_ccbm" size="17" maxlength="16"> </TD>
</TR>
<TR>
<TD align="right" width="130" onclick="S1(4)" onmouseout="HZ1()">報表列數(shù) </TD>
<TD width="130"><INPUT type="text" name="T_bbls" size="17" maxlength="10"> </TD>
<TD align="right" width="130" onclick="S1(5)" onmouseout="HZ1()">存貯列數(shù) </TD>
<TD align="left" width="130"><INPUT type="text" name="T_czls" size="17" maxlength="16"></TD>
</TR>
<TR>
<TD align="right" width="130" onclick="S1(6)" onmouseout="HZ1()">固定列數(shù) </TD>
<TD align="left" width="130"><INPUT type="text" name="T_gdls" size="17" maxlength="10"> </TD>
<TD align="right" width="130" onclick="S1(7)" onmouseout="HZ1()"> </TD>
<TD align="right" width="130"> </TD>
</TR>
<TR>
<TD align="right" width="130" onclick="S1(8)" onmouseout="HZ1()">報表行數(shù) </TD>
<TD align="left" width="130"><INPUT type="text" name="T_bbhs" size="17" maxlength="10"></TD>
<TD align="right" width="130" onclick="S1(9)" onmouseout="HZ1()">生成順序 </TD>
<TD align="left" width="130"><INPUT type="text" name="T_scsx" size="17" maxlength="16"></TD>
</TR>
</TBODY>
</TABLE>
<INPUT size="3" type="hidden" name="T_tjzl">
<INPUT size="3" type="hidden" name="T_bbbz">
<INPUT size="3" type="hidden" name="T_bbbz1">
<INPUT size="3" type="hidden" name="T_bbbz2">
<INPUT size="3" type="hidden" name="T_result">
</form>
</body>
</html>
<%
System.gc();
%>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -