⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ajcbgtx.asp

📁 医院医技科室系统,可以进行医技报告的生成打印,完全的BS结构
💻 ASP
📖 第 1 页 / 共 2 页
字号:
<!-- #INCLUDE FILE="../../share\connectdb3.asp" -->
<!--#include file=../../pubfunction.asp-->


<%


    SET RS=SERVER.CreateObject ("ADODB.RECORDSET")
'			RS.Open "SELECT * FROM YB_TXTCS WHERE CSDH='00000001'", CONN
'			STRREPLY=cstr(trim(RS("CSMC")))''''''
'			RS.Close 
'			RS.Open "SELECT * FROM YB_TXTCS WHERE CSDH='00000002'", CONN
'			STRREQUEST=cstr(trim(RS("CSMC")))'
'			rs.Close          
'			RS.Open "SELECT * FROM YB_TXTCS WHERE CSDH='00000003'", CONN
'			outtime=RS("CSMC")  '''
'			rs.Close 
%>
<!--#include file="../../ggmk.asp"-->
<!--#include file=../../aickcz.asp-->
<HTML>
<HEAD>
<META name=VI60_defaultClientScript content=VBScript><title>检查报告填写</title>
<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" >
<script type="text/vbscript" src="../../ggmk.vbs"></script>
<SCRIPT ID=clientEventHandlersVBS LANGUAGE=vbscript>
<!--

Sub cmdDK_onclick
   dim strKH
    
    strKH=dickhm("<%=yyxx%>")
   ' msgbox "<%=yyxx%>"
    if strKH="" then strKH="CC"
    if trim(strKH)="CC" then exit sub
		jcbgtx.txtKH.value = strKH
		jcbgtx.pdid.value="1"
		jcbgtx.submit 
End Sub


sub select1_onchange
	if trim(jcbgtx.select1.value)<>"" then
		jcbgtx.cfid.value=mid(jcbgtx.select1.value,1,(clng(instr(1,jcbgtx.select1.value,","))-1))
		jcbgtx.txtlsh.value=mid(jcbgtx.select1.value,(clng(instr(1,jcbgtx.select1.value,","))+1))
		jcbgtx.pdid.value=5
		jcbgtx.submit
	ELSE
		jcbgtx.cfid.value=0
		jcbgtx.txtlsh.value=0
		jcbgtx.pdid.value=5
		jcbgtx.submit	 
	end if
end sub

sub select2_onchange
	jcbgtx.txtdj.value=jcbgtx.select2.value
end sub

sub cmblsh_onchange             '临床诊断
	if trim(jcbgtx.cmblsh.value)<>"" then
		jcbgtx.txtzdid.value=mid(jcbgtx.cmblsh.value,1,(clng(instr(1,jcbgtx.cmblsh.value,","))-1))
		jcbgtx.txtlsh.value=mid(jcbgtx.cmblsh.value,(clng(instr(1,jcbgtx.cmblsh.value,","))+1))
'		msgbox mid(jcbgtx.cmblsh.value,(clng(instr(1,jcbgtx.cmblsh.value,","))+1))
		jcbgtx.cfid.value=""
		jcbgtx.submit 
	end if
end sub

Sub cmdok_onclick


	if len(jcbgtx.cmblsh.value)=0 then
		msgbox "无患者信息,请读卡!",vbinformation,"提示"
		jcbgtx.cmblsh.focus 
		exit sub
	end if
	if len(jcbgtx.txtbh.value)>8 then
		msgbox "编号不能大于8位数,请重新输入!",vbinformation,"提示"
		jcbgtx.txtbh.focus
		exit sub 
	end if	
	if len(jcbgtx.select1.value)=0 then
		msgbox "请选择检验项目!",vbinformation,"提示"
		jcbgtx.select1.focus
		exit sub 
	end if
	if len(jcbgtx.txtbh.value)=0 then
		msgbox "编号不能为空,请输入编号!",vbinformation,"提示"
		jcbgtx.txtbh.focus
		exit sub 
	end if
	jcbgtx.pdid.value=2
	jcbgtx.submit
	msgbox "报告填写成功!",vbinformation,"提示"
End Sub

sub cmdxg_onclick
	jcbgtx.pdid.value=6
	jcbgtx.submit 
end sub

Sub txtmzzyh_onchange
	For i =0 To 7 - Len(jcbgtx.txtmzzyh.value)
	    jcbgtx.txtmzzyh.value = 0 & jcbgtx.txtmzzyh.value
	Next
	jcbgtx.pdid.value=3
	jcbgtx.submit 
End Sub

Sub txtmzzyh_onkeypress
	if window.event.keyCode=13 then
		if trim(jcbgtx.txtmzzyh.value) ="" then
			msgbox "住院门诊号不能为空值",vbinformation,"提示"
			jcbgtx.txtmzzyh.focus 
			exit sub
		end if 
		jcbgtx.txtbh.focus 
	end if
End Sub

sub cmddy_onclick
	sqlstr="select * from v_mzbgtx_jcxm"
	window.open "amzyjbgdy.asp?sql="&sqlstr&"","报告打印","toolbar=no,location=no,height=500,width=600"
end sub

Sub window_onload
	jcbgtx.cmddk.focus 
End Sub
Sub cmbmbmc_onchange

IF jcbgtx.cmbmbmc.value ="" THEN EXIT SUB
jcbgtx.cmbmbnr.value =jcbgtx.cmbmbmc.value 
   
 if jcbgtx.txtbgnr.value <>"" then
    jcbgtx.txtbgnr.value =jcbgtx.txtbgnr.value+jcbgtx.cmbmbnr.options(jcbgtx.cmbmbnr.selectedIndex).text
  else 
   jcbgtx.txtbgnr.value= jcbgtx.cmbmbnr.options(jcbgtx.cmbmbnr.selectedIndex).text    
 end if 
End Sub

-->
</SCRIPT>

</HEAD>

<BODY topmargin=0 leftmargin=0 >
<form name=jcbgtx method="post" action="ajcbgtx.asp">
<INPUT type="hidden" id=txtybkh name=txtybkh>
<%
txtlsh=Request.Form("txtlsh")
txtmzzyh=Request.Form("txtmzzyh")
txtbrxm=Request.Form("txtbrxm")
txtxb=Request.Form("txtxb")
txtcssj=Request.Form("txtcssj")
txtnl=Request.Form("txtnl")
txtrq=Request.Form("txtrq")

txtsjys=Request.Form("txtsjys")
txtbh=Request.Form("txtbh")
txtjcxm=Request.Form("txtjcxm")
txtczy=Request.Form("txtczy")
txtdj=Request.Form("txtdj")
txtmbmc=Request.Form("txtmbmc")
txtcfid=Request.Form("cfid")
txtjcxm=Request.Form("txtjcxm")
txtzdid=Request.Form("txtzdid")
txtbgnr=Request.Form("txtbgnr")
txtjcbgsta=Request.Form("txtjcbgsta")
select2sta=Request.Form("select2sta")
sqlstr="select xm from ggzd_tgzry where ryid='" & session("yhid") & "'"
set result=conn.Execute(sqlstr)
if  not result.eof then
	txtczy=result("xm")
end if
result.close
sqlstr="select ksmc from ggzd_tks where ksid='" & session("rzks") & "'"
set result=conn.Execute(sqlstr)
if  not result.eof then
	txtbgks=result("ksmc")
end if
result.close
if Request.Form("pdid")="1" or request("pdid")="ybk" then         '读卡取数据
         if  request("pdid")<>"ybk" then
              sqlstr="select blh,mzh,xm,xb,csrq,sflxmc,syje,sjys,ryid,zdmc,zzd from v_ykbrbg where kdh='" & Request("txtKH") &"'"
         else
        sqlstr="select r.blh,r.mzh,x.xm,x.xb,l.sflxmc,r.syje ,y.xm as sjys ,k.zdmc,y.ryid,s.zzd from mz_tbr r ,ggzd_tsflx l ,mz_tbrxx x ,ggzd_tzdzdk k ,mz_tbrls s, ggzd_tgzry y where y.ryid=s.ys and k.zdid =s.zzd and s.blh=r.blh  and l.SFLXID=r.sflx  and x.blh=r.blh  and mzh='"& Request("txtybkh") & "'"
	    end if
	   set result=conn.Execute(sqlstr)
	if not result.eof then
		txtblh=result("blh")
		txtmzzyh=result("mzh")
		txtbrxm=result("xm")
		txtxb=result("xb")
		txtsflx=result("sflxmc")
		txtghf=Request.Form("txtghf")
		txtkye=result("syje")
		txtcssj=result("csrq")
		txtnl=Year(Date) - Year(result("CSRQ"))	
		txtrq=now
		txtsjys=result("sjys")
		txtryid=result("ryid")
'		txtzdid=result("zzd")
	end if			
	result.close
	set result=nothing
end if
if Request.Form("pdid")="3" then         '读卡取数据
	sqlstr="select blh,mzh,xm,xb,csrq,sflxmc,syje,sjys,ryid,zdmc,zzd from v_ykbrbg where mzh='" & Request.Form("txtmzzyh") & "'"
	set result=conn.Execute(sqlstr)
	if not result.eof then
		txtblh=result("blh")
		txtbrxm=result("xm")
		txtxb=result("xb")
		txtsflx=result("sflxmc")
		txtghf=Request.Form("txtghf")
		txtkye=result("syje")
		txtcssj=result("csrq")
		txtnl=Year(Date) - Year(result("CSRQ"))	
		txtrq=now
		txtsjys=result("sjys")
		txtryid=result("ryid")
	else
		txtblh=""
		txtbrxm=""
		txtxb=""
		txtsflx=""
		txtghf=""
		txtkye=""
		txtcssj=""
		txtnl=""
		txtrq=""
		txtsjys=""
		txtjcxm=""
		txtbh=""
		txtbgnr=""
		txtmbmc=""
	end if			
	result.close
	set result=nothing
end if


if trim(Request.Form("pdid"))="2" then '插新记录
	sqlstr="insert into mz_tyjbg(cfid,sj,bgr,bgks,bgnr,bh,dj,lczd) values('"& Request.Form("cfid") &"','" & Request.Form("txtrq") & "', '" & session("yhid") & "','"& session("rzks") & "','" & trim(Request.Form("txtbgnr")) & "', '"& TRIM(Request.Form("TXTbh")) & "','" & trim(Request.Form("select2")) & "','" & Request.Form("txtzdid") & "')"
	'Response.Write sqlstr
	'Response.End 
	conn.Execute sqlstr
	txtmzzyh=""
	txtbrxm=""
	txtxb=""
	txtcssj=""
	txtnl=""
	txtrq=""
	txtsjys=""
	txtbh=""
	txtjcxm=""
	txtczy=Request.Form("txtczy")
	txtdj=""

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -