📄 diarydetail.asp
字号:
<%
'************************************************************************************************
' 文件名: diarydetail.asp
' Copyright(c) 2001-2002 上海阿尔卡特网络支援系统有限公司
'
' 创建人 : 蔡晓燕
' 日 期 : 2002-06-06
' 修改历史 :
' ****年**月**日 ****** 修改内容:******************************************************************
' 功能描述 : 针对任务执行者,可以更新某项待办事宜的执行情况,可以察看任务本身的详细信息,也可以察看该项任务的执行过程
' 版 本 :
'************************************************************************************************
option explicit
Response.CacheControl = "no-cache"
Response.AddHeader "Pragma", "no-cache"
Response.Expires = -1
%>
<!-- #include file="../include/config.inc" -->
<!-- #include file="../include/common.inc" -->
<!-- #include file="../include/debug.inc" -->
<!-- #include file="../include/db.inc" -->
<!-- #include file="../include/date.inc" -->
<!-- #include file="../include/datahandle.inc" -->
<!-- #include file="../include/recordlist.inc" -->
<!-- #include file="../include/security.inc" -->
<!-- #include file="../common/commonpage.inc" -->
<!-- #include file="diarydetail.inc" -->
<!-- include file="diary_common.inc" -->
<%
call CheckSecurity()
'********************************************************************************************************
' 服务器端代码
Dim iEmpSerial : iEmpSerial = GetEmpSerial
Dim iSerial : iSerial = GetParam("serial")
Dim pDay1 : pDay1=GetParam("day1")
Dim pDay2 : pDay2=GetParam("day2")
Dim iPage : iPage=GetParam("page")
'********************************************************************************************************
'********************************************************************************************************
' 根据iSerial参数查询表T_diary,如果其Emp_Serial不是该员工,则跳转到出错页面
'-------------------------------------------------------------------------------------------------------------------------------------------------
if not IsEmpty(iSerial) then
if iEmpSerial <> DLookUp(dbLocal, "T_diary", "emp_serial", "serial = " & ToSQL(iSerial,"Number")) then
Response.Redirect("../common/error.asp?error=" & ToURL("不能偷看其它人的日志信息噢!"))
Response.end
end if
end if
'********************************************************************************************************
'********************************************************************************************************
' 如果是提交,则调用函数UpdateDiary()更新数据库
if UCase(Request.ServerVariables("REQUEST_METHOD") = "POST") then
UpdateDiary()
end if
%>
<html>
<head>
<title>上海信息大楼 Shanghai Information Tower</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link rel="stylesheet" href="../common/common.css" type="text/css">
<!-- 日历 -->
<IFRAME style="display:none;position:absolute;width:148;height:194;z-index=100" ID="CalFrame" MarginHeight=0 MarginWidth=0 noresize frameborder=0 scrolling=no src="../common/cal/calendar.htm"></IFRAME>
<script language="javascript" src="../common/cal/calendar.js"></script>
<script for=document event="onclick()">
<!--
document.all.CalFrame.style.display="none";
//-->
</script>
<!-- 日历 -->
<script language="VBScript" src="../common/validate.vbs"></script>
<script language="VBScript">
Sub btnUpdate_OnClick()
'-----------------------------------------------------------------------------------
'对于更新按钮,先作数据的有效性检查,然后给formAction赋值updtype,再提交
'-----------------------------------------------------------------------------------
dim sError
sError = ValidateText("document.all.frmUpdateDiary.subject", "日志名称", true, 25)
if sError <> "" then
msgbox sError
exit sub
end if
sError = ValidateText("document.all.frmUpdateDiary.content", "日志内容", true, 250)
if sError <> "" then
msgbox sError
exit sub
end if
document.all.frmUpdateDiary.formAction.value = "updtype"
document.all.frmUpdatediary.submit()
End Sub
Sub btnDelete_OnClick()
'-----------------------------------------------------------------------------------
'对于删除按钮,给formAction赋值deltype,再提交
'-----------------------------------------------------------------------------------
if DeleteConfirm("本条日志") then
document.all.frmUpdateDiary.formAction.value = "deltype"
document.all.frmUpdateDiary.submit()
end if
End Sub
Sub btnAdd_OnClick()
'-----------------------------------------------------------------------------------
'对于新添按钮,先作数据的有效性检查,然后给formAction赋值addtype,再提交
'-----------------------------------------------------------------------------------
dim sError
sError = ValidateText("document.all.frmUpdateDiary.subject", "日志名称", true, 50)
if sError <> "" then
msgbox sError
exit sub
end if
sError = ValidateText("document.all.frmUpdateDiary.content", "日志内容", true, 250)
if sError <> "" then
msgbox sError
exit sub
end if
document.all.frmUpdateDiary.formAction.value = "addtype"
document.all.frmUpdateDiary.submit()
End Sub
Sub btnReset_OnClick()
document.all.frmUpdatediary.reset()
End Sub
Sub btnClear_OnClick()
document.all.frmUpdatediary.reset()
End Sub
Sub btnCancel_OnClick()
document.all.frmUpdateDiary.formAction.value = "cancel"
document.all.frmUpdateDiary.submit()
' location.href = "../workmgr/diaryquery.asp"
End Sub
</script>
</head>
<body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" background="../images/bg/bg0.jpg">
<br>
<%
Response.Write OuterTableHeader
Response.Write HeaderWithMenu
Response.Write InnerTableHeader
'********************************************************************************************************
' 主体从这里开始
'-------------------------------------------------------------------------------------------------------------------------------------------------
'********************************************************************************************************
' 从这里开始显示更新/新添日志的用户界面
'-------------------------------------------------------------------------------------------------------------------------------------------------
Response.Write FormUpdateDiary()
Response.Write TableLink()
'-------------------------------------------------------------------------------------------------------------------------------------------------
' 主体到这里结束
'********************************************************************************************************
Response.Write InnerTableTailer
Response.Write Footer
Response.Write OuterTableTailer
%>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -