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

📄 hrmagreement_list.asp

📁 OFFICE办公自动化
💻 ASP
字号:
<%
'OA 表单生成器1.0
'功能:劳动合同情况列表
'参数:request("page")=int #当前页码;  request.form("Search")=chr #上次查询条件
%>

<!--#include file="../inc/NoCatch.asp"-->
<!--#include file="../inc/Secure.asp"-->
<!--#include file="../inc/conn.asp"-->
<!--#include file="../inc/Const.asp"-->

<%
'response.buffer=false
'------------------------------------------------设置参数
LoginID=trim(Session("LoginID")) : if LoginID="" then LoginID=0 '当前用户ID
maxmessage=15 '每页显示记录数
currentpage=request("page") '当前页码
Search=request("Search") '上次查询条件
order=Request("order") : if order="" then order="qxs" '排序字段
'------------------------------------------------
'------------------------------------------------取劳动合同情况记录
'分页取记录 (返回rs对象)
'rs.recordcount 为记录总数
'rs.PageSize 为本页记录数
'
'接受查询参数
	depid=Request("depid")'部门编号
	bh=Request("bh")'员工编号
	xm=Request("xm")'姓名
	qxs=Request("qxs"):qxs_end=Request("qxs_end")
	qxe=Request("qxe"):qxe_end=Request("qxe_end")
	syq=Request("syq"):syq_end=Request("syq_end")
'查寻条件
if Search="" then
	Search="WHERE "
	if depid<>""	then	Search = Search & "tbioaDepartment.id = " & depid & " and "
	if bh<>""	then	Search = Search & "bh LIKE '%" & bh & "%' and "
	if xm<>""	then	Search = Search & "xm LIKE '%" & xm & "%' and "
	if qxs<>""	then	Search = Search & "qxs>='" & cdate(qxs) & "' and "
	if qxs_end<>""	then	Search = Search & "qxs<='" & cdate(qxs_end) & "' and "
	if qxe<>""	then	Search = Search & "qxe>='" & cdate(qxe) & "' and "
	if qxe_end<>""	then	Search = Search & "qxe<='" & cdate(qxe_end) & "' and "
	if syq<>""	then	Search = Search & "syq>='" & cdate(syq) & "' and "
	if syq_end<>""	then	Search = Search & "syq<='" & cdate(syq_end) & "' and "
	'Search=Search & "1=1"'可查看所有人录入的记录
	Search=Search & "(NOT EXISTS(SELECT id FROM tbioaHrmAgreement b WHERE b.bid = tbioaHrmAgreement.bid AND b.qxs > tbioaHrmAgreement.qxs)) and mod>=0"'可查看所有人录入的记录
	'Search=Search & "userid="&LoginID'只能查看自己录入的记录
END if

set rs=Server.CreateObject("ADODB.RecordSet")
sql="SELECT tbioaDepartment.Name AS depname, tbioaHrmBase.id AS bid, tbioaHrmBase.xm AS xm, tbioaHrmBase.bh AS bh, tbioaHrmAgreement.* FROM tbioaHrmAgreement INNER JOIN tbioaHrmBase ON tbioaHrmAgreement.bid = tbioaHrmBase.id INNER JOIN tbioaDepartment ON tbioaHrmBase.xgzdw = tbioaDepartment.ID " & Search & " ORDER BY tbioaHrmAgreement."&order&" DESC"
'response.write sql
rs.open sql,oConn,1,1
Showpage=Paging(rs,maxmessage,currentpage,"order="&order&"&Search="&Server.URLEncode(Search))
'------------------------------------------------
%>
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link rel="stylesheet" href="../css/main.css" type=text/css>
<title>档案基本信息详细信息</title>
</head>

<body topmargin="10" leftmargin="10">

<!--#include file="HrmAgreement_menu.html"-->

<hr width="100%" size=1 color="#000000">

<%=Showpage%>

<%if rs.eof then%>
	<center>暂无相关信息!</center>
<%else%>
<table width="100%" cellspacing="1" cellpadding="2" class="tab">
  <tr>
  <td class="tdTop" nowrap>部门</td>
  <td class="tdTop" nowrap>姓名</td>
  <td class="tdTop" nowrap>员工编号</td>
	<td class="tdTop" nowrap>合同种类</td>
	<td class="tdTop" nowrap>合同期限</td>
	<td class="tdTop" nowrap>试用期限</td>
  </tr>
<%for i = 0 to rs.PageSize-1
   If rs.EOF Then Exit For
   if i mod 2 = 0 then td_class="td1" else td_class="td2"
   if order="qxe" then td_class="td6"
   if order="qxe" and rs("qxe")>date then td_class="td5"
%>
  <tr>
  <td class="<%=td_class%>"><%=HtmlOut(rs("depname"))%></td>
	<td class="<%=td_class%>"><a href="../HrmBase/HrmAgreement_list.asp?bid=<%=rs("bid")%>" target="_blank"><%=HtmlOut(rs("xm"))%></a></td>
  <td class="<%=td_class%>"><%=HtmlOut(rs("bh"))%></td>
	<td class="<%=td_class%>"><%=HtmlOut(rs("zl"))%></td>
	<td class="<%=td_class%>"><%if rs("qxe")&""<>"" then%>(<%=datediff("yyyy",rs("qxs"),rs("qxe"))%>年)<%end if%> 自<%=HtmlOut(rs("qxs"))%>至<%=HtmlOut(rs("qxe"))%><%if rs("qxe")&""="" then response.write "项目到期日"%></td>
	<td class="<%=td_class%>"><%if rs("syq")<>"" then%>(<%=datediff("m",rs("qxs"),rs("syq"))%>个月) 到期日:<%=HtmlOut(rs("syq"))%><%end if%></td>
  </tr>
<%
rs.MoveNext
next
%>
</table>
<%end if%>

</body>

</html>

<%'释放对象变量
rs.close
oConn.close
%> 

⌨️ 快捷键说明

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