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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? hcconst.bas

?? 用友u8財務源碼,用visual basic開發
?? BAS
?? 第 1 頁 / 共 5 頁
字號:
  'CuiDong Efficiency-A 2000/06/19 效率優化A OK
  Dim rsl As New UfRecordset

  If UnitName = "" Then
    IsUnitNameExist = False
    Exit Function
  End If
  
'  Set rsl = dbsZJ.OpenRecordset("FD_AccUnit", dbOpenDynaset)  'CuiDong Efficiency-A 2000/06/19 效率優化A
  Set rsl = dbsZJ.OpenRecordset("Select cUnitName From FD_AccUnit Where cUnitName = '" & UnitName & "'", dbOpenDynaset) 'CuiDong Efficiency-A 2000/06/19 效率優化A
'  rsl.FindFirst "cUnitName = '" & UnitName & "'"              'CuiDong Efficiency-A 2000/06/19 效率優化A
'  If rsl.NoMatch Then                                         'CuiDong Efficiency-A 2000/06/19 效率優化A
  If rsl.EOF Or rsl.BOF Then                                   'CuiDong Efficiency-A 2000/06/19 效率優化A
    IsUnitNameExist = False
    Exit Function
  End If
  
  IsUnitNameExist = True
  Set rsl = Nothing
  
End Function

'求存款日期
Public Function SaveBillDay(AccCode As String) As Date
    'CuiDong Efficiency-A 2000/06/19 效率優化A OK
    Dim rsSav As New UfRecordset
    
'    Set rsSav = dbsZJ.OpenRecordset("FD_Sav", dbOpenDynaset)  'CuiDong Efficiency-A 2000/06/19 效率優化A
    Set rsSav = dbsZJ.OpenRecordset("Select dbill_date From FD_Sav Where cAccID = '" & AccCode & "'", dbOpenDynaset) 'CuiDong Efficiency-A 2000/06/19 效率優化A
    With rsSav
'        .FindFirst "cAccID = '" & AccCode & "'"               'CuiDong Efficiency-A 2000/06/19 效率優化A
'        If Not .NoMatch Then                                  'CuiDong Efficiency-A 2000/06/19 效率優化A
        If Not (.EOF Or .BOF) Then                             'CuiDong Efficiency-A 2000/06/19 效率優化A
            SaveBillDay = !dbill_date
        End If
    End With
    CloseRS rsSav
    
End Function
'金額格式化
Public Function MoneyFormat(money As Variant) As String

  If money = "" Then
    MoneyFormat = ""
    Exit Function
  End If
  
  MoneyFormat = Format(money, "##,###,###,##0.00")

End Function

Public Function BillNameToCode(BillName As String) As String
  'CuiDong Efficiency-A 2000/06/19 效率優化A OK
  
  Dim rsClass As New UfRecordset

'  Set rsClass = dbsZJ.OpenRecordset("FD_Class", dbOpenDynaset)  'CuiDong Efficiency-A 2000/06/19 效率優化A
  Set rsClass = dbsZJ.OpenRecordset("Select cSign From FD_Class Where cText = '" & BillName & "'", dbOpenDynaset) 'CuiDong Efficiency-A 2000/06/19 效率優化A
  
  With rsClass
 '   .FindFirst "cText = '" & BillName & "'"                     'CuiDong Efficiency-A 2000/06/19 效率優化A
'    If .NoMatch Then                                            'CuiDong Efficiency-A 2000/06/19 效率優化A
    If .EOF Or .BOF Then                                         'CuiDong Efficiency-A 2000/06/19 效率優化A
      BillNameToCode = ""
      Exit Function
    End If
    
    BillNameToCode = !cSign
  End With
    
  Set rsClass = Nothing
  
End Function

Public Function BillTxtToNumBh(TxtBh As String) As String
    If TxtBh <> "" Then
        BillTxtToNumBh = BillNameToCode(left(TxtBh, InStr(1, TxtBh, "-") - 1)) & right(TxtBh, 8)
    End If
End Function
'獲取利息單最大號
Public Function GetLXDMaxBh()
    
    Dim rsTemp As New UfRecordset
    
    Set rsTemp = dbsZJ.OpenRecordset("Select Max(cCarID) As MaxID From FD_CadAcr", dbOpenSnapshot)
    With rsTemp
        If .EOF Then
            GetLXDMaxBh = "00000000"
        Else
            If Not IsNull(!MaxID) Then
                GetLXDMaxBh = right(!MaxID, 8)
            Else
                GetLXDMaxBh = "00000000"
            End If
        End If
    End With
    rsTemp.oClose
    
End Function
'重新注冊
Public Sub ReLogin()
    
    Dim i As Integer, oldzth As String
    On Error GoTo errLogExit
    
    If Forms.count > 3 Then
        If Forms.count = 4 Then
            For i = 0 To Forms.count - 1
                If Forms(i).Caption = "RightMenu" Then GoTo Continue
            Next i
        End If
        MsgBox "請先退出所有任務后,再重新注冊!", vbInformation, zjGl_Name
        Exit Sub
    End If
    
    oldzth = zjLogInfo.cAcc_Id
    
Continue:
    i = 0
    If zjLogInfo.Login("FD") Then
        If zjLogInfo.curDate > Date Then
            If zjLogInfo.LogState = 100 Then
                GoTo errLogExit
            Else
                'V8.50 章景峰
                g_sDataSourceName = zjLogInfo.UfDbName
                g_sMenuDSN = mID(zjLogInfo.UfDbName, 1, InStrRev(zjLogInfo.UfDbName, "=")) & "UFSystem"
                
                'MsgBox "登錄時間不能大于本計算機時間!", vbCritical, zjGl_Name                                                                                                                                               'cuidong 2001.12.06
                If MsgBox("登錄日期(" & Format(zjLogInfo.curDate, "YYYY-MM-DD") & ")在系統日期(" & Format(Date, "YYYY-MM-DD") & ")之后,繼續運行嗎?", vbInformation + vbYesNo + vbDefaultButton1, zjGl_Name) = vbNo Then 'cuidong 2001.12.06
                   i = i + 1
                   If i > 1 Then
                       GoTo errLogExit
                   Else
                       GoTo Continue
                   End If
                End If
            End If
        End If
        
        If zjLogInfo.LogState = 100 Then
            zjLogInfo.ClearError
            Exit Sub
        End If
        
        dbsZJ.oClose
        Set dbsZJ = Nothing
        dbsZJ.OpenDatabase zjLogInfo.UfDbName, False, False, ";PWD=" & zjLogInfo.SysPassword
        
        '判斷啟用日期
        If Pd_qyrqsz() <> 1 Then GoTo errLogExit
        
        Screen.MousePointer = vbHourglass
        
        '--- From 810 To 811
        UpgradeTo811
        
        Set aClsPub = New clsPub
        aClsPub.InitPubs2 "FD", zjLogInfo.UfSystemDb, dbsZJ, zjLogInfo.cAcc_Id, zjLogInfo.cIYear, zjLogInfo.cUserId, zjLogInfo.curDate, zjLogInfo.SysPassword
        Set mDbTemp = aClsPub.DataMdbTemp
        
        '導入科目級次
        LoadKmGrade
        
        '----zcl change start 2001-02-16
        Dim vDemo As Variant
        
        zjLogInfo.GetAccInfo 10000, vDemo
        g_bIsDemo = Not CBool(vDemo)
        If g_bIsDemo Then
            frmMain.Caption = "資金管理(演示/教學版)"
        End If
        '----zcl change end
        
        With frmMain.stbInfo
            .Panels(2).Text = "操作員:" & zjLogInfo.cUserName & IIf(zjLogInfo.IsAdmin, "(賬套主管)", "")
            .Panels(3).Text = "業務日期:" & Format(zjLogInfo.curDate, "yyyy-mm-dd")
            .Panels(1).Text = "賬套:[" & zjLogInfo.cAcc_Id & "]" & zjLogInfo.cAccName
            .Panels(1).width = frmMain.width - .Panels(2).width - .Panels(3).width - .Panels(4).width
        End With
        
        Auth_Right
        
        If oldzth <> zjLogInfo.cAcc_Id Then
            With zjNotecom
                .DBName = zjLogInfo.UfSystemDb.Name
                .UseTName = "UA_User"
                .NoteShow zjLogInfo.cUserName, Format(zjLogInfo.curDate, "yyyy-mm-dd")
            End With
            IsAutoAlarm
        End If
        Screen.MousePointer = vbDefault
    End If
    Set oV.connDB = dbsZJ.DbConnect
    Set oUniFind.UfDatabase = dbsZJ
    Exit Sub
errLogExit:
    ShowLogErrMsg
    Unload frmMain
    
End Sub
'注冊時錯誤處理
Public Sub ShowLogErrMsg()
    On Error Resume Next
    With zjLogInfo
        If .LogState <> 0 And .LogState <> 100 Then
             Beep
             MsgBox GetLoginErrStr(.LogState), vbCritical, zjGl_Name
        End If
        .ClearError
    End With
    On Error GoTo 0
End Sub

Public Function GetLoginErrStr(ByVal nErrNo As Integer) As String

    GetLoginErrStr = zjLogInfo.ShareString
'    Select Case nErrNo
'        Case 1
'            GetLoginErrStr = "缺少參數(1)。"
'        Case 2
'            GetLoginErrStr = "未用(2)。"
'        Case 3
'            GetLoginErrStr = "已經有賬套獨占任務運行(3)。"
'        Case 4
'            GetLoginErrStr = "已經有年度獨占任務運行(4)。"
'        Case 5
'            GetLoginErrStr = "服務對象已經卸載(5)。"
'        Case 6
'            GetLoginErrStr = "打不開系統數據庫(6)。"
'        Case 7
'            GetLoginErrStr = "環境錯誤,可能是服務端程序的DCOM配置不正常,或網絡不正常等因素(7)。"
'        Case 8
'            GetLoginErrStr = "子系統未安裝(8)。"
'        Case 9
'            GetLoginErrStr = "未用(9)。"
'        Case 10
'            GetLoginErrStr = "未檢測到加密盒" & Chr(13) & "或此子系統登錄數超過加密盒額定最大操作員數(10)。"
'        Case 11
'            GetLoginErrStr = "未用(11)。"
'        Case 12
'            GetLoginErrStr = "共享路徑無效(12)。"
'        Case 13
'            GetLoginErrStr = "不能共享路徑(13)。"
'        Case 14
'            GetLoginErrStr = "必須設置共享方式為〖共享級訪問控制〗(14)。"
'        Case 15
'            GetLoginErrStr = "未知的共享錯誤(15)。"
'        Case 16
'            GetLoginErrStr = "打不開年度數據庫(16)。"
'        Case 17
'            GetLoginErrStr = "年度數據庫不是當前賬套的數據庫(17)。"
'        Case 18
'            GetLoginErrStr = "任務對象中年度和賬套號無效(18)。"
'        Case 19
'            GetLoginErrStr = "打開賬套錯誤(19)。"
'        Case 20
'            GetLoginErrStr = "用戶沒有當前子系統的權限(20)。"
'        Case 21
'            GetLoginErrStr = "本年已經有其他互斥任務運行(21)。"
'        Case 22
'            GetLoginErrStr = "無此任務號,不能釋放任務(22)。"
'        Case 23
'            GetLoginErrStr = "任務對象不合法,TaskId為空(23)。"
'        Case 100
'            GetLoginErrStr = "登錄過程被取消(100)。"
'        Case 101
'            GetLoginErrStr = "沒有賬套或年度〖賬套/年度沒有創建或被輸出〗(101)。"
'        Case 102
'            GetLoginErrStr = "當前子系統當前賬套當前年度沒有任何用戶(102)。"
'        Case 103
'            GetLoginErrStr = "口令不對(103)。"
'        Case 104
'            GetLoginErrStr = "未用(104)。"
'        Case 105
'            GetLoginErrStr = "重新注冊時,子系統號不一致(105)。"
'        Case 106
'            GetLoginErrStr = "未用(106)。"
'        Case 107
'            GetLoginErrStr = "不能執行系統管理或跟系統管理連接。可能是:" & Chr(13) & "  1.[UFAdmin.EXE]沒有正確安裝。" & Chr(13) & "  2.[UFAdmin.EXE]沒有正確注冊。" & Chr(13) & "  3.[UFAdmin.EXE]被移動位置。" & Chr(13) & "  4.[UFSystem.MDB]被損壞。" & Chr(13) & "  5.如果是網絡應用,也可能是網絡連接不正常。" & Chr(13) & "  6.如果是網絡應用,服務端應用超級用戶組的用戶登錄." & Chr(13) & "  7.服務端有關配置被破壞。" & Chr(13) & "請檢查上述情況,確認后再登錄(107)。"
'        Case 108
'            GetLoginErrStr = "未用(108)。"
'        Case 109
'            GetLoginErrStr = "沒有設置當前程序的ProcessId或者程序意外終止(109)。"
'        Case 200
'            GetLoginErrStr = "演示數據已經過期(200)。"
'        Case Else
'            GetLoginErrStr = "不明錯誤(" & nErrNo & ")。"
'    End Select
End Function

'科目及輔助項參照
Public Sub ShowAssRef(AssType As RefType, ParaRet As String, RetMode As SwitchMode, Optional xmdl As String)
        On Error GoTo errHandle
        Select Case AssType
            Case iKm
                Dim objSubRef As New KmRef.clsKmRef
                Dim tempView As New clsViewAbout
                Set objSubRef.NewZwPub = aClsPub
                Set objSubRef.NewLogIn = zjLogInfo
                objSubRef.RefDirect
                tempView.Viewpara1 = aClsPub.ViewVar.Viewpara1
                objSubRef.DRSetAttrib tempView
                objSubRef.DRReference
                objSubRef.DRGetAttrib tempView
                Set aClsPub.ViewVar = tempView
                If tempView.Isreturn Then
                    If RetMode = AS_CODE Then
                        ParaRet = tempView.Viewreturn1
                    Else
                        ParaRet = tempView.Viewreturn2
                    End If
                End If
                Set objSubRef = Nothing
                Set tempView = Nothing
            Case iItem
                Dim objxmRef As New ItemRef.clsXmRef
                Dim tempView1 As New clsViewAbout
                tempView1.Viewpara1 = xmdl
                tempView1.Viewpara2 = ParaRet
                Set objxmRef.ObjLogin = zjLogInfo
                Set objxmRef.MyZwPub = aClsPub
                objxmRef.DRSetAttrib tempView1
                objxmRef.DRReference
                objxmRef.DRGetAttrib tempView1
                If tempView1.Isreturn Then
                    If RetMode = AS_CODE Then
                        ParaRet = tempView1.Viewreturn1
                    Else
                        ParaRet = tempView1.Viewreturn2
                    End If
                End If
                Set objxmRef = Nothing
                Set tempView1 = Nothing
            Case Else
                Dim vParaA As Variant
                Dim objRefAll As New ClsRefer
                objRefAll.DRSetAttrib 0, dbsZJ
                objRefAll.DRSetAttrib 1, AssType
                objRefAll.DRSetAttrib 2, ParaRet
                objRefAll.DRSetAttrib 3, True

                If objRefAll.DRReference = True Then
                    If AssType = iPerson Or AssType = iDepart Then
                        If RetMode = AS_CODE Then
                            objRefAll.DRGetAttrib 1, vParaA
                        Else
                            objRefAll.DRGetAttrib 2, vParaA
                        End If
                    ElseIf AssType = iCustomer Or AssType = iVendor Then
                        If RetMode = AS_CODE Then

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品国精品国产尤物美女| 色偷偷成人一区二区三区91 | www.日本不卡| 国产成人鲁色资源国产91色综 | 最新国产の精品合集bt伙计| 国产人久久人人人人爽| 国产亚洲成年网址在线观看| 久久精品一级爱片| 国产日产欧美一区二区三区| 国产精品久久久久国产精品日日| 欧美高清在线一区| 亚洲三级电影全部在线观看高清| 亚洲欧美另类在线| 亚洲一区二区在线播放相泽 | 精品一区二区精品| 高清不卡在线观看av| 成人福利视频在线看| 色综合激情久久| 欧美色男人天堂| 精品国产麻豆免费人成网站| 国产性天天综合网| 亚洲欧美日韩中文字幕一区二区三区 | 久久综合色综合88| 国产精品国产三级国产普通话蜜臀 | 欧美a一区二区| 韩国精品免费视频| 色婷婷综合激情| 欧美va亚洲va在线观看蝴蝶网| 国产精品久久久久影视| 天天亚洲美女在线视频| 国产精品系列在线观看| 91久久精品午夜一区二区| 欧美一区二区在线免费播放 | 亚洲一区二区欧美| 国产综合久久久久影院| 色婷婷综合久久久中文一区二区| 日韩区在线观看| 亚洲欧美一区二区在线观看| 日韩av一区二区在线影视| 成人h动漫精品| 欧美一区二区大片| 亚洲免费在线观看视频| 国产乱码字幕精品高清av| 欧美视频中文字幕| 一区二区中文字幕在线| 看电影不卡的网站| 欧美色电影在线| 亚洲欧美日韩在线不卡| 国产一区二区美女| 欧美一卡二卡三卡四卡| 日韩美女视频一区| 国产精品2024| 精品久久久久99| 午夜精品一区二区三区三上悠亚| 99久久婷婷国产综合精品电影 | 亚洲午夜精品在线| 成人app网站| 国产欧美日韩麻豆91| 蜜桃久久久久久久| 欧美老女人在线| 五月婷婷激情综合网| 91福利区一区二区三区| 亚洲日本一区二区三区| 粉嫩13p一区二区三区| 久久亚洲综合色一区二区三区| 日本成人在线视频网站| 欧美人牲a欧美精品| 亚洲综合无码一区二区| 色婷婷综合久久| 亚洲激情男女视频| 欧美日韩精品一区二区三区四区| 亚洲欧美日韩成人高清在线一区| 北条麻妃国产九九精品视频| 国产欧美精品一区| 成人美女视频在线观看18| 国产日韩v精品一区二区| 国产高清精品在线| 中文字幕免费一区| hitomi一区二区三区精品| 欧美国产日韩亚洲一区| 国产99久久久久久免费看农村| 国产视频一区二区在线| 成人黄色在线看| 亚洲一区二区三区小说| 欧美日产在线观看| 六月丁香综合在线视频| 精品国产一区二区国模嫣然| 国内偷窥港台综合视频在线播放| 国产午夜精品久久久久久免费视| 成人丝袜18视频在线观看| 亚洲欧美二区三区| 欧美日韩精品一区视频| 国产在线精品一区二区| 中日韩免费视频中文字幕| 色婷婷久久综合| 青草国产精品久久久久久| 久久九九99视频| 在线观看av一区| 奇米影视一区二区三区小说| 国产日韩欧美一区二区三区综合| 成人午夜激情在线| 亚洲超碰精品一区二区| 久久久久综合网| 在线看不卡av| 黑人精品欧美一区二区蜜桃| 中文字幕av一区 二区| 色噜噜久久综合| 毛片av一区二区三区| 国产精品美女久久久久久2018| 欧美制服丝袜第一页| 六月丁香综合在线视频| 亚洲色图20p| 久久影院电视剧免费观看| 欧美午夜视频网站| 国产91丝袜在线观看| 午夜精品影院在线观看| 国产精品久久久久精k8| 欧美刺激脚交jootjob| 在线观看91精品国产入口| 国产在线乱码一区二区三区| 亚洲一区二区四区蜜桃| 国产农村妇女精品| 日韩精品在线一区| 在线中文字幕一区| 国产激情一区二区三区四区| 天堂久久一区二区三区| 亚洲黄色在线视频| 国产精品久久久久久久蜜臀| 精品久久久久久久久久久久久久久久久 | 国产精品免费aⅴ片在线观看| 51精品秘密在线观看| 色婷婷av一区二区三区软件 | 亚洲女同ⅹxx女同tv| 国产精品美日韩| 久久精品人人做人人爽人人| 欧美理论在线播放| 欧美群妇大交群中文字幕| 色婷婷av一区| 91在线高清观看| a在线欧美一区| 99精品欧美一区二区三区小说 | 美国毛片一区二区| 日韩av网站在线观看| 亚洲第一成年网| 亚洲一区二区黄色| 一区二区欧美精品| 亚洲综合在线视频| 夜色激情一区二区| 亚洲午夜激情av| 亚洲在线成人精品| 亚洲小说春色综合另类电影| 亚洲一区免费在线观看| 丝袜美腿一区二区三区| 亚洲电影一区二区| 热久久一区二区| 久久99国产精品久久| 韩国三级电影一区二区| 国产一区二区在线影院| 国产一区高清在线| 成人看片黄a免费看在线| 成人精品小蝌蚪| 91片黄在线观看| 一本久久a久久精品亚洲| 欧美日韩视频在线观看一区二区三区 | 欧美日韩一区在线观看| 欧美性一区二区| 91精品欧美久久久久久动漫 | 国产精品欧美久久久久无广告| 国产精品久久久久毛片软件| 亚洲人精品午夜| 亚洲国产精品自拍| 麻豆精品一区二区三区| 国产成人免费av在线| 91视频在线观看| 5858s免费视频成人| 欧美精品一区二区三区久久久 | 欧美日韩在线播放一区| 91精品国产高清一区二区三区蜜臀| 日韩精品中文字幕一区| 国产精品久久久久婷婷| 天天综合天天综合色| 国产风韵犹存在线视精品| 色菇凉天天综合网| 精品少妇一区二区三区日产乱码 | 国产成人a级片| 91免费视频观看| 欧美一区二区三区影视| 国产欧美日韩在线看| 亚洲一区二区精品视频| 国产精品99久久久久久有的能看 | 成人动漫一区二区| 7777精品伊人久久久大香线蕉的| 久久精品一区二区| 亚洲成人免费影院| 国产91丝袜在线观看| 欧美日韩免费高清一区色橹橹| 国产欧美日韩精品a在线观看| 亚洲成人av电影| 99久久精品国产一区二区三区| 欧美网站一区二区|