amzksgzlcxmx.asp
来自「医院医技科室系统,可以进行医技报告的生成打印,完全的BS结构」· ASP 代码 · 共 151 行
ASP
151 行
<%@ Language=VBScript %>
<!-- #INCLUDE FILE="../../share\connectdb.asp" -->
<!--#include file=../../pubfunction.asp-->
<%
dim rs
set rs=server.CreateObject("adodb.recordset")
strsql1="select xm,xmlxmc,xmlxmc xlmc,xmlxmc xmmc,sum(sl) sl,sum(je) je,tcbl,sum(tcje) tcje" & _
" from mz_tksrj,ggzd_txmlx,ggzd_tgzry" & _
" where mz_tksrj.xmlx=ggzd_txmlx.xmlxid" & _
" and mz_tksrj.jsr=ggzd_tgzry.ryid" & _
" and xmlx<4"
strsql2="select xm,xmlxmc,xlmc,xmmc,sum(sl),sum(je),tcbl,sum(tcje)" & _
" from mz_tksrj,ggzd_txmlx,ggzd_txmxlbm,ggzd_txmbm,ggzd_tgzry" & _
" where mz_tksrj.xmlx=ggzd_txmlx.xmlxid " & _
" and mz_tksrj.xmxl=ggzd_txmxlbm.xlid" & _
" and mz_tksrj.xmid=ggzd_txmbm.xmid" & _
" and mz_tksrj.jsr=ggzd_tgzry.ryid" & _
" and mz_tksrj.xmlx>3"
'if cint(session("rzks"))=31 or cint(session("rzks"))=75 then
' rzks="(31,75"&","&session("ks")&")"
'else
rzks="("&session("rzks")&","&session("ks")&")"
'end if
strsql=strsql1
if Request.Form("hdPD")="CX" then
if Request.Form("hdGZRY")="-1" then
strsql1=strsql1 & " and (mz_tksrj.rzks in" &rzks&")"
strsql2=strsql2 & " and (mz_tksrj.rzks in" &rzks&")"
'strsql3=strsql3 & " and (a.rzks in" &rzks&")"
else
strsql1=strsql1 & " and mz_tksrj.jsr=" & Request.Form("hdGZRY")
strsql2=strsql2 & " and mz_tksrj.jsr=" & Request.Form("hdGZRY")
'strsql3=strsql3 & " and a.jsr="&Request.Form("hdGZRY")
end if
strsql1=strsql1 & " and sj>='" & Request.Form("hdRQ1") & " 00:00:00'"
strsql2=strsql2 & " and sj>='" & Request.Form("hdRQ1") & " 00:00:00'"
'strsql3=strsql3 & " and jssj>='" & Request.Form("hdRQ1") & " 00:00:00'"
strsql1=strsql1 & " and sj<'" & cdate(Request.Form("hdRQ2"))+1 & "' group by xm,xmlxmc,tcbl"
strsql2=strsql2 & " and sj<'" & cdate(Request.Form("hdRQ2"))+1 & "' group by xm,xmlxmc,xlmc,xmmc,tcbl"
'strsql3=strsql3 & " and jssj<'" & cdate(Request.Form("hdRQ2"))+1 & "' group by xm,xmlxmc,xlmc,xmmc"
' Response.Write strsql3
strsql=strsql1 & " union " & strsql2
else
strsql=strsql & " and 1=0 group by xm,xmlxmc,tcbl"
end if
'Response.Write strsql
rs.Open strsql,conn
numSL=0
numJE=0.00
numTCJE=0.000
rynumSL=0
rynumJE=0.00
rynumTCJE=0.000
%>
<HTML>
<HEAD>
<META name="VI60_DefaultClientScript" Content="VBScript">
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
<link rel="stylesheet" type="text/css" href="../../style/style.css" >
<link rel="stylesheet" type="text/css" href="../../style/table.css" >
</HEAD>
<BODY topmargin=0 leftmargin=0>
<form action="aMZKSGZLCXmx.asp" id="frmaYZ" method="post" name="frmaYZ">
<INPUT type="hidden" id=hdPD name=hdPD>
<INPUT type="hidden" id=hdGZRY name=hdGZRY>
<INPUT type="hidden" id=hdRQ1 name=hdRQ1>
<INPUT type="hidden" id=hdRQ2 name=hdRQ2>
<table border="0" cellPadding="0" cellSpacing="0" width="100%">
<tr>
<TD align=center><FONT size=4><a href="vbscript:window.print"> 医技科室门诊工作量统计</a></FONT>
<td width="40" align="right">
</table>
<table align="center" border="1" cellPadding="0" cellSpacing="0" width="100%" bordercolorlight='#000000' bordercolordark='#FFFFFF'>
<tr bgcolor="<%=trBGCOLOR%>">
<td align=middle><font color="<%=tableHFONTCOLOR%>">工作人员</td>
<td align=middle><font color="<%=tableHFONTCOLOR%>">项目类型</td>
<td align=middle><font color="<%=tableHFONTCOLOR%>">项目小类</td>
<td align=middle><font color="<%=tableHFONTCOLOR%>">项目</td>
<td align=middle><font color="<%=tableHFONTCOLOR%>">数量</td>
<td align=middle><font color="<%=tableHFONTCOLOR%>">金额</td>
</tr>
<%do while not rs.EOF%>
<tr bgcolor=#ffffff>
<td nowrap><%=rs("xm")%></td>
<td align=right nowrap><%=rs("xmlxmc")%></td>
<td nowrap><%=rs("xlmc")%></td>
<td nowrap><%=rs("xmmc")%></td>
<td nowrap align=right><%=rs("sl")%></td>
<td nowrap align=right><%=formatcurrency(rs("je"),2,-1)%></td>
</tr>
<%numSL=numSL+cdbl(rs("sl"))%>
<%numJE=numJE+cdbl(rs("JE"))%>
<%RYnumSL=RYnumSL+cdbl(rs("sl"))%>
<%RYnumJE=RYnumJE+cdbl(rs("JE"))%>
<%XM=rs("XM")%>
<%rs.MoveNext%>
<% IF rs.EOF THEN %>
<%NEWXM="EOF" %>
<%ELSE%>
<%NEWXM=rs("XM")%>
<%END IF%>
<%IF XM<>NEWXM THEN %>
<tr bgcolor=#ffffff>
<td nowrap colspan=4>小 计:</td>
<td nowrap align=right><%=RYnumSL%></td>
<td nowrap align=right><%=formatcurrency(RYnumJE,2,-1)%></td>
</tr>
<%RYnumSL=0.00%>
<%RYnumJE=0.00%>
<%RYnumTCJE=0.00%>
<%END IF%>
<%loop%>
<tr bgcolor=#ffffff>
<td nowrap colspan=4>总 计:</td>
<td nowrap align=right><%=numSL%></td>
<td nowrap align=right><%=formatcurrency(numJE,2,-1)%></td>
</tr>
</tr>
<tr bgcolor=#ffffff>
<td nowrap colspan=4 align=left>统计日期:从 <%=Request.Form("hdRQ1")%> 至 <%=Request.Form("hdRQ2")%></td>
<td nowrap colspan=2 align=right>打印人:<%=session("yhm")%></td>
</tr>
</table>
</form>
</BODY>
</HTML>
<% set rs=nothing
conn.Close
set conn=nothing%>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?