<% '------------------------------------------------------------------------------- 'Template '------------------------------------------------------------------------------- %> <% '------------------------------------------------------------------------------- 'Config '------------------------------------------------------------------------------- Public Sub Config() Page.S = fn.dic("s") Page.Cate = "1050000" End Sub '------------------------------------------------------------------------------- 'Local Function '------------------------------------------------------------------------------- '------------------------------------------------------------------------------- 'Content '------------------------------------------------------------------------------- Public Sub RenderContent() %> <% if US.GETS("WEBID") = "" then%> <%elseif US.GETS("WEBID")<>"" and US.GETS("LECTYPE")<>"MEMBER" then%> <%else%>
<% dim sYear, sMonth, eYear, eMonth, sDate, eDate dim useridx,ssql,cnt,cntTot,cntAtt,cntAbs,compNo sYear = fn.form("sYear") : sMonth = fn.form("sMonth") eYear = fn.form("eYear") : eMonth = fn.form("eMonth") useridx = US.gets("IDX") if sYear = "" then sYear = year(date) : sMonth = month(date) ': eYear = sYear : eMonth = sMonth else sYear = clng(sYear) : sMonth = clng(sMonth) ': eYear = clng(eYear) : eMonth = clng(eMonth) end if set db = new dbclass ' ´çºÐ°£ ±â¾÷°í°´µµ ÀϹÝȸ¿ø°ú °°ÀÌ 1ÀÏ~31ÀÏ ±âÁØÀ¸·Î °Ë»öÇÔ ' ±â¾÷°í°´ÀÎÁö check ' db.sql = "select ±â¾÷¹øÈ£ from consult_ec where idx='" & useridx & "'" ' db.view() ' set rs = db.execrs() ' db.clear() ' if not (rs.eof or rs.bof) then ' compNo = rs(0) ' else compNo = 0 ' end if ' °Ë»öÀÏÀÚ·Î Á¶Á¤ sDate = "" : eDate = "" ' if compNo>0 then ' ±â¾÷°í°´ °Ë»öÀÏÀÚ(½ÃÀÛÀÏ) °¡Á®¿À±â ' ssql = "select ½ÃÀÛÀÏ,Á¾·áÀÏ from ±â¾÷°í°´¿ùÁ¤º¸ where ±â¾÷¹øÈ£=" & compNo & " AND ¿¬µµ=" & sYear & " AND ¿ù=" & sMonth ' db.sql = ssql ' db.view() ' set rs = db.execrs() ' db.clear() ' if not (rs.eof or rs.bof) then ' sDate = rs(0) : eDate = rs(1) ' end if ' ±â¾÷°í°´ °Ë»öÀÏÀÚ(Á¾·áÀÏ) °¡Á®¿À±â ' ssql = "select ½ÃÀÛÀÏ from ±â¾÷°í°´¿ùÁ¤º¸ where ¹øÈ£=" & compNo & " AND ¿¬µµ=" & eYear & " AND ¿ù=" & eMonth ' db.sql = ssql ' db.view() ' set rs = db.execrs() ' db.clear() ' if not rs.eof and rs.bof then eDate = rs(0) ' end if if sDate = "" then sDate = sYear&"-"&sMonth&"-01" if eDate = "" then if sMonth=12 then eDate = dateadd("d" ,-1,sYear+1&"-01-01") else eDate = dateadd("d" ,-1,sYear&"-"&sMonth+1&"-01") end if end if ' if eDate = "" then eDate = dateadd("d" ,-1,eYear&"-"&eMonth+1&"-01") ssql = " select course_regist2.* , employee.name as eNm , co_Mark , teacher.name as eNm1 from course_regist2 " ssql = ssql & " left join course_apply_info on ca_app2idx = app2_idx " ssql = ssql & " left join course_info on app2_courseidx = co_idx " ssql = ssql & " left join employee on ca_regId = employee.Id " ssql = ssql & " left join teacher on ca_regId = teacher.Id " ssql = ssql & " where ca_uidx='"&useridx&"' " ssql = ssql & " and (ca_studyCheck1 <> 0 and ca_studyCheck2 <> 0) " ssql = ssql & " and ca_suDay between '"&sDate&"' and '"&eDate&"' " ssql = ssql & " order by ca_suDay desc " db.sql = ssql ' db.view() set rs = db.execrs() cnt = rs.recordcount db.clear() set db = nothing %>
°Ë»ö¿ù
<% if not (rs.eof or rs.bof) then cntTot = rs.recordCount cntAtt = 0 cntAbs = 0 do until rs.eof if rs("ca_studyCheck1")= "1" or rs("ca_studyCheck2")= "1" then cntAtt = cntAtt+1 else cntAbs = cntAbs+1 end if %> <% cnt = cnt - 1 rs.MoveNext loop end if dim percent : percent= 0 if cntTot>0 then percent = cntAtt/cntTot*100 %>
No Ãâ°áÀÏÀÚ °ú¸ñ ½Ã°£ Ãâ°á °­»ç ½Ã°£ Ãâ°á °­»ç ³»¿ë
<%=cnt%> <%=rs("ca_suDay")%> <%=rs("co_Mark")%> <%=rs("ca_suTime1")%> <% if rs("ca_studyCheck1") = "0" then response.write "¿¹¾à" elseif rs("ca_studyCheck1")= "1" or rs("ca_studyCheck2")= "1" then response.write "[Ãâ¼®]" else response.write "[°á¼®]" end if %> <%=rs("ca_TNm1")%> <%=rs("ca_suTime2")%> <% if rs("ca_studyCheck2") = "0" then response.write "¿¹¾à" elseif rs("ca_studyCheck2")= "1" or rs("ca_studyCheck2")= "1" then response.write "[Ãâ¼®]" else response.write "[°á¼®]" end if %> <%=rs("ca_TNm2")%> <%=rs("ca_text")%>
ÃѼö¾÷Ƚ¼ö : <%=cntTot%>ȸ
¼ö °­ Ƚ ¼ö : <%=cntAtt%>ȸ
°á ¼® Ƚ ¼ö : <%=cntAbs%>ȸ
Ãâ   ¼®   ·ü : <%=formatnumber(percent,0)%>%
<%end if%> <% End Sub %>