亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? frm_rpt_kaoqinyc_z.frm

?? 考勤系統(tǒng),智能判斷刷卡異常,是一大型ERP系統(tǒng)的一個分支
?? FRM
?? 第 1 頁 / 共 4 頁
字號:

        Case 2


            Dim frmY As New Frm_Rpt_KaoQinFld
            With frmY
                .Show vbModal
            End With
            Set frmY = Nothing
            sFldString = GetSqlString
            Toolbar1_ButtonClick Toolbar1.Buttons(3)

        Case 3


            If Option2(0).Value Then
                strSQL4 = "select emplyid as 工號,emplyname as 姓名,caldate as 日期," & sFldString & "DesCrip as 出勤情況  from  (wktmrslt left join wkrslt on wktmrslt.wktmrslt_flag=wkrslt.ID)  INNER JOIN depart ON wktmrslt.dptid = depart.dptid where caldate between '" & DTPicker1(0).Value & "' and '" & DTPicker1(1).Value & "'"        '''' and QueRen<1 and managerID='" & emplyid & "'"
                '    If Option1(0).Value And DataCombo1.Text = "" Then
                '    '''strSQL4 = "select emplyid as 工號,emplyname as 姓名,caldate as 日期," & sFldString & "wktmrslt_flag as 出勤情況  from wktmrslt where caldate between '" & DTPicker1(0).Value & "' and '" & DTPicker1(1).Value & "'"
                '    strSQL4 = "select emplyid as 工號,emplyname as 姓名,caldate as 日期," & sFldString & "DesCrip as 出勤情況  from wktmrslt left join wkrslt on wktmrslt.wktmrslt_flag=wkrslt.ID where caldate between '" & DTPicker1(0).Value & "' and '" & DTPicker1(1).Value & "'"
                '    ElseIf Option1(0).Value And DataCombo1.Text <> "" Then
                '    strSQL4 = "select emplyid as 工號,emplyname as 姓名,caldate as 日期," & sFldString & "DesCrip as 出勤情況  from wktmrslt left join wkrslt on wktmrslt.wktmrslt_flag=wkrslt.ID where caldate between '" & DTPicker1(0).Value & "' and '" & DTPicker1(1).Value & "' and dptid=" & DataCombo1.BoundText
                '    ElseIf Option1(1).Value And Text1.Text <> "" Then
                '    strSQL4 = "select emplyid as 工號,emplyname as 姓名,caldate as 日期," & sFldString & "DesCrip as 出勤情況  from wktmrslt left join wkrslt on wktmrslt.wktmrslt_flag=wkrslt.ID where caldate between '" & DTPicker1(0).Value & "' and '" & DTPicker1(1).Value & "' and emplyid='" & Text1.Text & "'"
                '    ElseIf Option1(1).Value And Text1.Text = "" Then
                '    MsgBox "個人資料不能為空。"
                '    Exit Sub
                '    End If
                'Debug.Print strSQL4

            Else
                strSQL4 = "select emplyid as 工號,emplyname as 姓名,caldate as 日期," & sFldString & "DesCrip as 出勤情況  from (wktmrslt left join wkrslt on wktmrslt.wktmrslt_flag=wkrslt.ID)  INNER JOIN depart ON wktmrslt.dptid = depart.dptid WHERE  caldate between '" & DTPicker1(0).Value & "' and '" & DTPicker1(1).Value & "' and (wktmflag=0 or latertime1>0 or earlytime1>0  or latertime2>0 or earlytime2>0 or standwktm-datwktm>1) and QueRen<1"          ''' and managerID='" & emplyid & "'"           ''' or isnull(nCount,0)%2<>0) "

                '    If Option1(0).Value And DataCombo1.Text = "" Then
                '    strSQL4 = "select emplyid as 工號,emplyname as 姓名,caldate as 日期," & sFldString & "DesCrip as 出勤情況  from wktmrslt left join wkrslt on wktmrslt.wktmrslt_flag=wkrslt.ID where caldate between '" & DTPicker1(0).Value & "' and '" & DTPicker1(1).Value & "' and (wktmflag=0 or latertime1>0 or earlytime1>0  or latertime2>0 or earlytime2>0)"           ''' or isnull(nCount,0)%2<>0) "
                '    ElseIf Option1(0).Value And DataCombo1.Text <> "" Then
                '    strSQL4 = "select emplyid as 工號,emplyname as 姓名,caldate as 日期," & sFldString & "DesCrip as 出勤情況  from wktmrslt left join wkrslt on wktmrslt.wktmrslt_flag=wkrslt.ID where caldate between '" & DTPicker1(0).Value & "' and '" & DTPicker1(1).Value & "' and dptid=" & DataCombo1.BoundText & " and  (wktmflag=0 or latertime1>0 or earlytime1>0  or latertime2>0 or earlytime2>0)"           ''' or isnull(nCount,0)%2<>0) "
                '    ElseIf Option1(1).Value And Text1.Text <> "" Then
                '    strSQL4 = "select emplyid as 工號,emplyname as 姓名,caldate as 日期," & sFldString & "DesCrip as 出勤情況  from wktmrslt left join wkrslt on wktmrslt.wktmrslt_flag=wkrslt.ID where caldate between '" & DTPicker1(0).Value & "' and '" & DTPicker1(1).Value & "' and emplyid='" & Text1.Text & "' and  (wktmflag=0 or latertime1>0 or earlytime1>0  or latertime2>0 or earlytime2>0)"           ''' or isnull(nCount,0)%2<>0) "
                '    ElseIf Option1(1).Value And Text1.Text = "" Then
                '    MsgBox "個人資料不能為空。"
                '    Exit Sub
                '    End If
            End If

            Debug.Print strSQL4

            Set adoprimaryRS4 = mDB.adoprimaryRS(strSQL4)
            With DataGrid1
                .ClearFields
                .DefColWidth = 900
                Set .DataSource = adoprimaryRS4
                '    .Columns(0).width = 0
                '    .Columns(1).width = 0
                .Columns(2).width = 1000
                .Refresh
            End With


        Case 4
            Screen.MousePointer = 11
            ToExcel.ToExcel adoprimaryRS4
            Screen.MousePointer = 0
        Case 5
            Unload Me


   


    End Select

    Exit Sub

Err1:
DisPlayErr Err

End Sub

Private Sub reload_datagrid()
    'strSQL4 = "select ID,iYear,iMonth,emplyid,emplyname,iFen,iDay from NM_ZaGong where iYear=" & Combo1(0).Text & " and iMonth=" & Combo1(1).Text & " and ID=" & DataList1.BoundText
    'Set adoprimaryRS4 = mDB.adoprimaryRS(strSQL4)
    'Debug.Print strSQL4
    With DataGrid1
        .ClearFields
        Set .DataSource = adoprimaryRS4
        .Columns(0).DataField = "ID"
        .Columns(1).DataField = "iYear"
        .Columns(2).DataField = "iMonth"
        .Columns(3).DataField = "emplyID"
        .Columns(4).DataField = "emplyName"
        .Columns(5).DataField = "iFen"
        .Columns(6).DataField = "iDay"
        .Columns(3).Locked = True
        .Columns(4).Locked = True
        .Columns(0).width = 0
        .Columns(1).width = 0
        .Columns(2).width = 0
        '    .Columns(3).width = 0
        .Columns(3).Caption = "工號"
        .Columns(4).Caption = "姓名"
        .Columns(5).Caption = "評分"
        .Columns(6).Caption = "工作天數(shù)"
        .Refresh
    End With
    If SpFlg Then
        DataGrid1.AllowUpdate = True
    Else
        DataGrid1.AllowUpdate = False
    End If

End Sub




Private Function GetSqlString() As String

    Dim mDB As mDB
    Dim strSQL As String
    Dim adoprimaryRS As ADODB.Recordset
    Dim strSQL2 As String
    Dim adoPrimaryRS2 As ADODB.Recordset
    Set mDB = New mDB
    mDB.InitDB_RY strconnDR

    Dim stmp As String


    strSQL = "select * from wktmrslt_report"
    Set adoprimaryRS = mDB.adoprimaryRS(strSQL)
    If adoprimaryRS.RecordCount Then
        With adoprimaryRS
            If .Fields("wktmbg1").Value Then
                'sTmp = sTmp & "wktmbg1 as 上班時間1,"
                stmp = stmp & "(CASE WHEN wktmbg1 < 1 THEN '' ELSE substring(cast(wktmbg1 as char(22)),11,6) end) as 上班時間1,"
            End If
            If .Fields("drawtmbg1").Value Then
                'sTmp = sTmp & "drawtmbg1 as 上班刷卡1,"
                stmp = stmp & "(case when drawtmbg1<1 then '' else substring(cast(drawtmbg1 as char(22)),11,6) end) as 上班刷卡1,"
            End If
            If .Fields("latertime1").Value Then
                stmp = stmp & "latertime1 as 遲到時間1,"
            End If
            If .Fields("wktmbg1dec").Value Then
                stmp = stmp & "wktmbg1dec as 上班描述1,"
            End If
            If .Fields("wktmend1").Value Then
                'sTmp = sTmp & "wktmend1 as 下班時間1,"
                stmp = stmp & "(CASE WHEN wktmend1 < 1 THEN '' ELSE substring(cast(wktmend1 as char(22)),11,6) end) as 下班時間1,"
            End If
            If .Fields("drawtmend1").Value Then
                'sTmp = sTmp & "drawtmend1 as 下班刷卡1,"
                stmp = stmp & "(CASE WHEN drawtmend1 < 1 THEN '' ELSE substring(cast(drawtmend1 as char(22)),11,6) end) as 下班刷卡1,"
            End If
            If .Fields("earlytime1").Value Then
                stmp = stmp & "earlytime1 as 早退時間1,"
            End If
            If .Fields("wktmend1dec").Value Then
                stmp = stmp & "wktmend1dec as 下班描述1,"
            End If
       
            If .Fields("wktmbg2").Value Then
                'sTmp = sTmp & "wktmbg2 as 上班時間2,"
                stmp = stmp & "(CASE WHEN wktmbg2 < 1 THEN '' ELSE substring(cast(wktmbg2 as char(22)),11,6) end) as 上班時間2,"
            End If
            If .Fields("drawtmbg2").Value Then
                'sTmp = sTmp & "drawtmbg2 as 上班刷卡2,"
                stmp = stmp & "(CASE WHEN drawtmbg2 < 1 THEN '' ELSE substring(cast(drawtmbg2 as char(22)),11,6) end) as 上班刷卡2,"
            End If
            If .Fields("latertime2").Value Then
                stmp = stmp & "latertime2 as 遲到時間2,"
            End If
            If .Fields("wktmbg2dec").Value Then
                stmp = stmp & "wktmbg2dec as 上班描述2,"
            End If
            If .Fields("wktmend2").Value Then
                'sTmp = sTmp & "wktmend2 as 下班時間2,"
                stmp = stmp & "(CASE WHEN wktmend2 < 1 THEN '' ELSE substring(cast(wktmend2 as char(22)),11,6) end) as 下班時間2,"
            End If
            If .Fields("drawtmend2").Value Then
                'sTmp = sTmp & "drawtmend2 as 下班刷卡2,"
                stmp = stmp & "(CASE WHEN drawtmend2 < 1 THEN '' ELSE substring(cast(drawtmend2 as char(22)),11,6) end) as 下班刷卡2,"
            End If
            If .Fields("earlytime2").Value Then
                stmp = stmp & "earlytime2 as 早退時間2,"
            End If
            If .Fields("wktmend2dec").Value Then
                stmp = stmp & "wktmend2dec as 下班描述2,"
            End If
       
            If .Fields("wktmbg3").Value Then
                'sTmp = sTmp & "wktmbg3 as 上班時間3,"
                stmp = stmp & "(CASE WHEN wktmbg3 < 1 THEN '' ELSE substring(cast(wktmbg3 as char(22)),11,6) end) as 上班時間3,"
            End If
            If .Fields("drawtmbg3").Value Then
                'sTmp = sTmp & "drawtmbg3 as 上班刷卡3,"
                stmp = stmp & "(CASE WHEN drawtmbg3 < 1 THEN '' ELSE substring(cast(drawtmbg3 as char(22)),11,6) end) as 上班刷卡3,"
            End If
            If .Fields("latertime3").Value Then
                stmp = stmp & "latertime3 as 遲到時間3,"
            End If
            If .Fields("wktmbg3dec").Value Then
                stmp = stmp & "wktmbg3dec as 上班描述3,"
            End If
            If .Fields("wktmend3").Value Then
                'sTmp = sTmp & "wktmend3 as 下班時間3,"
                stmp = stmp & "(CASE WHEN wktmend3 < 1 THEN '' ELSE substring(cast(wktmend3 as char(22)),11,6) end) as 下班時間3,"
            End If
            If .Fields("drawtmend3").Value Then
                'sTmp = sTmp & "drawtmend3 as 下班刷卡3,"
                stmp = stmp & "(CASE WHEN drawtmend3 < 1 THEN '' ELSE substring(cast(drawtmend3 as char(22)),11,6) end) as 下班刷卡3,"
            End If
            If .Fields("earlytime3").Value Then
                stmp = stmp & "earlytime3 as 早退時間3,"
            End If
            If .Fields("wktmend3dec").Value Then
                stmp = stmp & "wktmend3dec as 下班描述3,"
            End If
       
            If .Fields("wktmbg4").Value Then
                'sTmp = sTmp & "wktmbg4 as 上班時間4,"
                stmp = stmp & "(CASE WHEN wktmbg4 < 1 THEN '' ELSE substring(cast(wktmbg4 as char(22)),11,6) end) as 上班時間4,"
            End If
            If .Fields("drawtmbg4").Value Then
                'sTmp = sTmp & "drawtmbg4 as 上班刷卡4,"
                stmp = stmp & "(CASE WHEN drawtmbg4 < 1 THEN '' ELSE substring(cast(drawtmbg4 as char(22)),11,6) end) as 上班刷卡4,"
            End If
            If .Fields("latertime4").Value Then
                stmp = stmp & "latertime4 as 遲到時間4,"
            End If
            If .Fields("wktmbg4dec").Value Then
                stmp = stmp & "wktmbg4dec as 上班描述4,"
            End If
            If .Fields("wktmend4").Value Then
                'sTmp = sTmp & "wktmend4 as 下班時間4,"
                stmp = stmp & "(CASE WHEN wktmend4 < 1 THEN '' ELSE substring(cast(wktmend4 as char(22)),11,6) end) as 下班時間4,"
            End If
            If .Fields("drawtmend4").Value Then
                'sTmp = sTmp & "drawtmend4 as 下班刷卡4,"
                stmp = stmp & "(CASE WHEN drawtmend4 < 1 THEN '' ELSE substring(cast(drawtmend4 as char(22)),11,6) end) as 下班刷卡4,"
            End If
            If .Fields("earlytime4").Value Then
                stmp = stmp & "earlytime4 as 早退時間4,"
            End If
            If .Fields("wktmend4dec").Value Then
                stmp = stmp & "wktmend4dec as 下班描述4,"
            End If
       
            If .Fields("bgnovertime").Value Then
                'sTmp = sTmp & "bgnovertime as 開始加班,"
                stmp = stmp & "(CASE WHEN bgnovertime < 1 THEN '' ELSE substring(cast(bgnovertime as char(22)),11,6) end) as 開始加班,"
            End If
            If .Fields("endovertime").Value Then
                'sTmp = sTmp & "endovertime as 結(jié)束加班,"
                stmp = stmp & "(CASE WHEN endovertime < 1 THEN '' ELSE substring(cast(endovertime as char(22)),11,6) end) as 結(jié)束加班,"
            End If
       
            If .Fields("nCount").Value Then
                stmp = stmp & "nCount as 刷卡次數(shù),"
            End If
       
            If .Fields("overwktm").Value Then
                stmp = stmp & "overwktm as 平時加班工時,"
            End If
            If .Fields("sunwktm").Value Then
                stmp = stmp & "sunwktm as 休日加班工時,"
            End If
            If .Fields("holidaywktm").Value Then
                stmp = stmp & "holidaywktm as 假日加班工時,"
            End If
            If .Fields("wktmname").Value Then
                stmp = stmp & "wktmname as 班次名稱,"
            End If
            If .Fields("memo").Value Then
                stmp = stmp & "memo as 備注,"
            End If
        
        
            If .Fields("standwktm").Value Then
                stmp = stmp & "standwktm as 標(biāo)準(zhǔn)工時,"
            End If
            If .Fields("datwktm").Value Then
                stmp = stmp & "datwktm as 實(shí)際工時,"
            End If
            If .Fields("workwktm").Value Then
                stmp = stmp & "workwktm as 在崗工時,"
            End If
            If .Fields("evectionsum").Value Then
                stmp = stmp & "evectionsum as 出差工時,"
            End If
            If .Fields("wktmflag").Value Then
                'sTmp = sTmp & "wktmflag as 是否異常,"
                stmp = stmp & "case when wktmflag<>0 then '正常' else '異常' end as 是否異常,"
            End If
            If .Fields("holidaysum").Value Then
                stmp = stmp & "holidaysum as 請假工時,"
            End If
        End With

        'If sTmp <> "" Then
        'If Right(sTmp, 1) = "," Then
        'sTmp = Left(sTmp, Len(sTmp) - 1)
        'End If
        'End If
        GetSqlString = stmp
    Else
        GetSqlString = ""
    End If

    mDB.KillDB
    Set mDB = Nothing

    'strSQL = "select emplyid as ,emplyname as ,caldate as ," & sTmp & "wktmrslt_flag as  from wktmrslt where "


End Function

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲精品一区二区三区香蕉| 91精品一区二区三区在线观看| 国产成人精品在线看| caoporn国产一区二区| 欧美性一二三区| 久久免费看少妇高潮| 国产精品久久久久久久久图文区| 亚洲一区二区三区四区的| 美脚の诱脚舐め脚责91| 94-欧美-setu| 欧美一区二区三区免费在线看| 久久久精品国产免大香伊| 中文字幕亚洲区| 日韩电影网1区2区| 91麻豆精品视频| 精品少妇一区二区三区视频免付费 | 欧美精品久久久久久久多人混战 | 日韩欧美国产成人一区二区| 亚洲黄网站在线观看| 国产99久久久国产精品潘金| 日韩欧美国产电影| 日本特黄久久久高潮| 欧美日韩精品一区二区天天拍小说 | 亚洲与欧洲av电影| 91美女视频网站| 一区在线观看视频| 不卡av电影在线播放| 国产精品每日更新| 成人高清伦理免费影院在线观看| 久久综合九色综合欧美就去吻| 免费的成人av| 精品成人a区在线观看| 九色|91porny| 国产日韩欧美综合一区| 国产成人免费视频网站| 国产视频一区二区三区在线观看| 国产成人鲁色资源国产91色综 | 亚洲一二三四区不卡| 欧美日韩视频一区二区| 午夜激情一区二区| 日韩欧美一区二区视频| 麻豆精品蜜桃视频网站| wwww国产精品欧美| 国产.欧美.日韩| 亚洲精品一卡二卡| 欧美丰满高潮xxxx喷水动漫| 日本aⅴ免费视频一区二区三区| 91精品国产综合久久精品| 激情国产一区二区| 国产欧美日韩综合精品一区二区| 不卡视频免费播放| 亚洲6080在线| 久久青草欧美一区二区三区| 成人黄色综合网站| 亚洲自拍偷拍图区| 日韩一区二区在线播放| 国产成人午夜视频| 亚洲国产一区视频| 精品国产乱码久久久久久浪潮| 国产精品888| 亚洲高清免费视频| 久久久久国产精品厨房| 欧洲色大大久久| 久久精品国产第一区二区三区| 国产精品国产三级国产a| 欧美日韩精品一区二区三区四区| 国产资源在线一区| 一区二区三区中文免费| 26uuu欧美| 在线观看不卡一区| 国产精品影音先锋| 亚洲风情在线资源站| 国产日韩欧美麻豆| 91精品婷婷国产综合久久| 国产ts人妖一区二区| 日韩一区精品视频| 国产精品国产自产拍高清av| 3atv一区二区三区| 99热精品国产| 国产乱码精品一区二区三区忘忧草 | 91福利资源站| 国产91色综合久久免费分享| 午夜日韩在线观看| 亚洲欧洲99久久| 欧美精品一区二区三区在线| 欧美在线免费视屏| jizz一区二区| 国产69精品久久久久毛片| 石原莉奈在线亚洲三区| 国产精品狼人久久影院观看方式| 欧美丰满少妇xxxxx高潮对白| 成人午夜免费电影| 国内外精品视频| 日韩精品欧美精品| 亚洲va国产天堂va久久en| 亚洲欧美综合在线精品| 国产午夜亚洲精品午夜鲁丝片| 5月丁香婷婷综合| 欧美在线你懂的| 91免费观看在线| 国产偷v国产偷v亚洲高清| 激情六月婷婷综合| 欧美国产精品一区二区三区| 日韩国产欧美在线视频| 亚洲免费观看高清完整| 国产亚洲一二三区| 亚洲精品在线一区二区| 91精品国产综合久久久久久久 | av在线一区二区| 福利视频网站一区二区三区| 蜜臀av性久久久久蜜臀aⅴ| 亚洲成精国产精品女| 亚洲国产视频一区| 亚洲 欧美综合在线网络| 亚洲国产综合在线| 五月综合激情网| 奇米色一区二区| 蜜臀av国产精品久久久久| 日韩av中文在线观看| 久久疯狂做爰流白浆xx| 国产尤物一区二区| 国产69精品久久777的优势| 国产一区在线观看视频| 国产精品亚洲а∨天堂免在线| 日本va欧美va瓶| 久久国产精品99久久久久久老狼| 视频在线观看国产精品| 精品一区二区国语对白| 国产毛片一区二区| proumb性欧美在线观看| 欧美在线一二三四区| 91.com在线观看| 欧美精品一区二区在线播放| 国产三级欧美三级| 亚洲欧洲色图综合| 亚洲电影中文字幕在线观看| 日本视频中文字幕一区二区三区| 精品一区二区av| 成人av在线观| 精品视频一区二区三区免费| 日韩三级精品电影久久久| 国产视频在线观看一区二区三区 | 日韩一级高清毛片| 国产日韩欧美制服另类| 亚洲综合色丁香婷婷六月图片| 五月激情综合色| 国产成人在线色| 欧美日韩国产三级| 久久九九久久九九| 一区二区在线电影| 国产在线精品一区在线观看麻豆| thepron国产精品| 欧美一区二区日韩| 亚洲美女偷拍久久| 国产一区不卡视频| 欧美性受xxxx黑人xyx性爽| 久久丝袜美腿综合| 亚洲午夜影视影院在线观看| 国产一区二区三区美女| 在线观看成人免费视频| 久久久欧美精品sm网站| 亚洲国产综合视频在线观看| 成人av电影在线播放| 欧美日韩免费电影| 国产精品人妖ts系列视频| 奇米影视7777精品一区二区| 99在线精品观看| 精品av综合导航| 天天综合日日夜夜精品| 91免费国产在线观看| 国产农村妇女毛片精品久久麻豆 | 国产精品99久久久| 91精品久久久久久久久99蜜臂| 最新国产成人在线观看| 久久国产夜色精品鲁鲁99| 欧美色区777第一页| 一区在线中文字幕| 福利一区二区在线| 久久夜色精品一区| 久久国产精品无码网站| 欧美绝品在线观看成人午夜影视| 国产精品久久久久天堂| 国产精品99久久不卡二区| 日韩一区二区在线播放| 日韩电影在线一区二区| 在线观看欧美黄色| 亚洲美女免费在线| 91在线视频免费91| 欧美激情自拍偷拍| 国产91色综合久久免费分享| www久久精品| 紧缚捆绑精品一区二区| 日韩女优视频免费观看| 免费av成人在线| 日韩欧美亚洲国产另类 | 亚洲日本一区二区三区| 成人短视频下载| 亚洲欧洲国产日韩| 91蜜桃在线免费视频| 中文字幕一区免费在线观看|