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

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

?? 單位批量引入.frm

?? 用友u8財務源碼,用visual basic開發
?? FRM
?? 第 1 頁 / 共 4 頁
字號:

Private Sub cmdSave_Click()
    Save
End Sub

Private Sub cmdHelp_Click()
    SendKeys "{F1}"
End Sub

Private Sub cmdClose_Click()
    Unload Me
End Sub

Private Sub Form_Load()
    CenterForm Me
    Bk_Initialize
    JackSize_Initialize
    treSelInitialize
    treUnSelInitialize
    
    'Me.Icon = LoadResPicture(109, vbResIcon)
    'ImageList_Initialize ilsTree
End Sub

Private Sub Bk_Initialize()
    Dim i As Integer
    For i = 0 To 5
        bk(i).Move 210, 720
    Next i
    CurrentTab = 0
End Sub

Private Sub Tree_Initialize(tre As MSComctlLib.TreeView)
    tre.Nodes.Clear
    
    tre.Nodes.Add , , "K0", "個人"
    tre.Nodes.Add , , "K1", "部門"
    tre.Nodes.Add , , "K2", "銀行"
    tre.Nodes.Add , , "K3", "客戶"
    tre.Nodes.Add , , "K4", "供應商"
    tre.Nodes.Add , , "K5", "項目"
    
    tre.LineStyle = tvwRootLines
    tre.Style = tvwTreelinesPlusMinusPictureText
    tre.LabelEdit = tvwManual
    
    Dim i As Integer
    
    For i = 1 To treUnSel.Nodes.Count
        If treUnSel.Nodes(i).Children > 0 Then
            treUnSel.Nodes(i).Image = 1
        Else
            treUnSel.Nodes(i).Image = 3
        End If
    Next
End Sub

Private Sub treSelInitialize()
    Dim objAccUnitBI As New U8FDBso.clsAccUnitBI
    Dim objEO        As U8FDEso.EntityObject
    Dim objOID       As New U8FDEso.OIDObject

    Me.treSel.Nodes.Add , , "K0", "個人"
    Me.treSel.Nodes.Add , , "K1", "部門"
    Me.treSel.Nodes.Add , , "K2", "銀行"
    Me.treSel.Nodes.Add , , "K3", "客戶"
    Me.treSel.Nodes.Add , , "K4", "供應商"
    Me.treSel.Nodes.Add , , "K5", "項目"
    
    Me.treSel.LineStyle = tvwRootLines
    Me.treSel.Style = tvwTreelinesPlusMinusPictureText
    Me.treSel.LabelEdit = tvwManual
    
    Set objEO = objAccUnitBI.MoveTo(g_sDataSourceName, U8FDEso.esoFirst, m_conBIStyle)
    
    Dim i As Integer, RecordCount As Long
    
    RecordCount = objAccUnitBI.RecordCount(g_sDataSourceName, objEO)
    
    For i = 1 To RecordCount
        Me.treSel.Nodes.Add "K" & objEO("type_flag"), tvwChild, "K" & objEO("type_flag") & objEO("accunit_id"), objEO("accunit_code")
        objOID = objEO("accunit_id")
        Set objEO = objAccUnitBI.MoveTo(g_sDataSourceName, U8FDEso.esoNext, m_conBIStyle, objOID)
    Next
    
    For i = 1 To treSel.Nodes.Count
        If treSel.Nodes(i).Children > 0 Then
            treSel.Nodes(i).Image = 1
        Else
            treSel.Nodes(i).Image = 3
        End If
    Next

    Set objAccUnitBI = Nothing
    Set objOID = Nothing
    Set objEO = Nothing
End Sub

Private Sub treUnSelInitialize()
    Me.treUnSel.Nodes.Add , , "K0", "個人"
    Me.treUnSel.Nodes.Add , , "K1", "部門"
    Me.treUnSel.Nodes.Add , , "K2", "銀行"
    Me.treUnSel.Nodes.Add , , "K3", "客戶"
    Me.treUnSel.Nodes.Add , , "K4", "供應商"
    Me.treUnSel.Nodes.Add , , "K5", "項目"
    
    Me.treUnSel.LineStyle = tvwRootLines
    Me.treUnSel.Style = tvwTreelinesPlusMinusPictureText
    Me.treUnSel.LabelEdit = tvwManual
    
    Dim i As Integer
    
    For i = 1 To treUnSel.Nodes.Count
        If treUnSel.Nodes(i).Children > 0 Then
            treUnSel.Nodes(i).Image = 1
        Else
            treUnSel.Nodes(i).Image = 3
        End If
    Next
End Sub

Private Sub DataInput(iType As Integer)
    Dim SQL As String

    Select Case iType
        Case 0
            SQL = "select cPersonCode,cPersonName " & "from Person " & "order by cPersonCode"
        Case 1
            SQL = "select cDepCode,cDepName " & "from DepartMent Where Not bDepEnd=0 " & "order by cDepCode"
        Case 2
            SQL = "select cBCode,cBName " & "from Bank " & "order by cBCode"
        Case 3
            SQL = "select cCusCode,cCusAbbName " & "from Customer " & "order by cCusCode"
        Case 4
            SQL = "select cVenCode,cVenAbbName " & "from Vendor " & "order by cVenCode"
        Case 5
            SQL = "select citem_class from fitem where citem_class>='00' and  citem_class<='99' order by citem_class"
    End Select
    
    lvwSel(CurrentTab).ListItems.Clear
    ListView_Load lvwUnSel(CurrentTab), SQL
    Set_lvwUnSel_Null_False CurrentTab
End Sub

Private Sub ListView_Load(lvw As ListView, SQL As String)
    Dim con As New ADODB.Connection
    Dim rec As New ADODB.Recordset, rec2 As New ADODB.Recordset
    
    On Error Resume Next
    
    con.Open g_sDataSourceName
    
    lvw.ListItems.Clear
    If Right(SQL, 5) = "class" Then
        rec.Open SQL, con, adOpenStatic, adLockOptimistic
        With rec
            While Not .EOF
                SQL = "select '" & rec!citem_class & "' + [citemcode] as zd1,[citemname] from fitemss" & rec!citem_class & " order by [citemcode]"
                rec2.Open SQL, con, adOpenStatic, adLockOptimistic
                If Err.Number <> 0 Then GoTo nextab
                With rec2
                    While Not .EOF
                        ListView_AddItem lvw, .Fields(0).Value, .Fields(1).Value
                        .MoveNext
                    Wend
                    .Close
                End With
nextab:         .MoveNext
            Wend
            .Close
        End With
    Else
        rec.Open SQL, con, adOpenStatic, adLockOptimistic
        With rec
            While Not .EOF
                ListView_AddItem lvw, .Fields(0).Value, .Fields(1).Value
                .MoveNext
            Wend
            .Close
        End With
    End If
End Sub

Private Sub ListView_AddItem(lvw As ListView, Code As String, Name As String)
    Dim itm As ListItem
    
    'lvw.Icons = ilsTlb: lvw.SmallIcons = ilsTlb
    
    Set itm = lvw.ListItems.Add()
    'itm.SmallIcon = "a"
    itm.Text = Code
    itm.SubItems(1) = Name
End Sub

Private Sub jkrTree_MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single)
    If Button <> vbLeftButton Then Exit Sub
    drag = True
    StartX = jkrTree.Left
End Sub

Private Sub jkrTree_MouseMove(Button As Integer, Shift As Integer, x As Single, y As Single)
    If drag Then
      If x + jkrTree.Left > maxLeft Or x + jkrTree.Left < minLeft Then Exit Sub
      jkrTree.Move x + jkrTree.Left
    End If
End Sub

Private Sub jkrTree_MouseUp(Button As Integer, Shift As Integer, x As Single, y As Single)
  If Button <> vbLeftButton Then Exit Sub
  drag = False
  EndX = jkrTree.Left
  lblExist.Width = lblExist.Width + EndX - StartX
  treSel.Width = treSel.Width + EndX - StartX
  lblInput.Left = lblInput.Left - StartX + EndX
  lblInput.Width = lblInput.Width + StartX - EndX
  treUnSel.Left = treUnSel.Left - StartX + EndX
  treUnSel.Width = treUnSel.Width + StartX - EndX
End Sub

Private Sub lvwSel_DblClick(Index As Integer)
    cmdSel_Click Index * 4 + 2
End Sub

Private Sub lvwUnSel_DblClick(Index As Integer)
    cmdSel_Click Index * 4 + 1
End Sub

Private Sub tabImport_Click()
    Dim TabIndex As Integer
    
    With tabImport
        TabIndex = .SelectedItem.Index - 1
        If CurrentTab <> TabIndex Then
            bk(CurrentTab).Visible = False
            bk(TabIndex).Visible = True
        End If
        CurrentTab = .SelectedItem.Index - 1
    End With
End Sub

Private Sub BeginImport()
    FromLvwToTre lvwSel(0), treUnSel, "K0"
    Set_lvwSel_Null_True 0
    FromLvwToTre lvwSel(1), treUnSel, "K1"
    Set_lvwSel_Null_True 1
    FromLvwToTre lvwSel(2), treUnSel, "K2"
    Set_lvwSel_Null_True 2
    FromLvwToTre lvwSel(3), treUnSel, "K3"
    Set_lvwSel_Null_True 3
    FromLvwToTre lvwSel(4), treUnSel, "K4"
    Set_lvwSel_Null_True 4
    FromLvwToTre lvwSel(5), treUnSel, "K5"
    Set_lvwSel_Null_True 5
End Sub

Private Sub Set_lvwSel_Null_True(Index As Integer)
    cmdSel(Index * 4 + 2).Enabled = False
    cmdSel(Index * 4 + 3).Enabled = False
End Sub

Private Sub Set_lvwSel_Null_False(Index As Integer)
    cmdSel(Index * 4 + 2).Enabled = True
    cmdSel(Index * 4 + 3).Enabled = True
End Sub

Private Sub Set_lvwUnSel_Null_False(Index As Integer)
    cmdSel(Index * 4).Enabled = True
    cmdSel(Index * 4 + 1).Enabled = True
End Sub

Private Sub Set_lvwUnSel_Null_True(Index As Integer)
    cmdSel(Index * 4).Enabled = False
    cmdSel(Index * 4 + 1).Enabled = False
End Sub

Private Sub FromLvwToTre(lvw As ListView, tre As MSComctlLib.TreeView, Key As String)
    Dim Node As MSComctlLib.Node
    Dim Code As String
    Dim Name As String
    Dim i    As Integer

    For i = 1 To lvw.ListItems.Count
        Code = lvw.ListItems(i).Text
        Name = lvw.ListItems(i).SubItems(1)
        On Error Resume Next
        Set Node = tre.Nodes.Add(Key, tvwChild, Key & Code, Code & Chr(9) & Name)
        Node.Image = 3
        Node.Parent.Image = 1
        If Err > 0 Then
            If Not ImportBringErrMsg(Code, Name) Then Exit Sub
            On Error GoTo 0
        End If
    Next i
    lvw.ListItems.Clear
End Sub

Private Function ImportBringErrMsg(Code As String, Name As String) As Boolean
    Dim resp
    resp = MsgBox("編碼: " & Code & vbCrLf & "名稱: " & Name & vbCrLf & vbCrLf & "編碼沖突,放棄引入此節點!" & vbCrLf & "是否繼續此次引入?", vbCritical + vbYesNo, g_conSysName)
    If resp = vbYes Then
        ImportBringErrMsg = True
    Else
        ImportBringErrMsg = False
    End If
    Err = 0
End Function

Private Sub Save()
    Dim i As Long

    On Error Resume Next
    For i = 1 To treUnSel.Nodes.Count
        If Len(treUnSel.Nodes(i).Key) > 2 Then
            SaveUnit Mid(treUnSel.Nodes(i).Key, 2, 1), Mid(treUnSel.Nodes(i).Key, 3), Mid(treUnSel.Nodes(i).Text, InStr(1, treUnSel.Nodes(i).Text, Chr(9)) + 1)
        End If
    Next i
    
    Tree_Initialize treUnSel
End Sub

Private Sub SaveUnit(Type_Flag As String, Code As String, Name As String)
    Dim objAccUnitBI As New U8FDBso.clsAccUnitBI
    Dim objEO        As U8FDEso.EntityObject
    Dim Key          As String
    
    Set objEO = objAccUnitBI.Init(g_sDataSourceName, m_conBIStyle)
    objEO.State = U8FDEso.esoAddNew
    objEO("accunit_code") = Code
    objEO("accunit_name") = Name
    objEO("type_flag") = CByte(Right(Type_Flag, 1))
    If Not objAccUnitBI.Save(g_sDataSourceName, objEO, m_conBIStyle) Then
        MsgBox "【" & Code & "," & Name & "】保存不成功!"
    Else
        Me.treSel.Nodes.Add "K" & Right(Type_Flag, 1), tvwChild, "K" & Right(Type_Flag, 1) & objEO("accunit_id"), Code
        frmAccUnit.treStyle.Nodes.Add "K" & Right(Type_Flag, 1), tvwChild, "K" & Right(Type_Flag, 1) & objEO("accunit_id"), Code
        Key = "K" & Right(Type_Flag, 1) & objEO("accunit_id")
        Me.treSel.Nodes(Key).Image = 3
        frmAccUnit.treStyle.Nodes(Key).Image = 3
    End If
    
    Set objEO = Nothing
    Set objAccUnitBI = Nothing
End Sub

Private Sub Clear(tre As MSComctlLib.TreeView)
    Tree_Initialize tre
End Sub

Private Sub JackSize_Initialize()
    maxLeft = 6600
    minLeft = 210
End Sub

Private Sub treSel_Collapse(ByVal Node As MSComctlLib.Node)
    Node.Image = 1
End Sub

Private Sub treSel_Expand(ByVal Node As MSComctlLib.Node)
    Node.Image = 2
End Sub

Private Sub treUnSel_Collapse(ByVal Node As MSComctlLib.Node)
    Node.Image = 1
End Sub

Private Sub treUnSel_Expand(ByVal Node As MSComctlLib.Node)
    Node.Image = 2
End Sub

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
aaa亚洲精品| 不卡一区二区中文字幕| 一区二区三区资源| 国产拍揄自揄精品视频麻豆| 欧美一级电影网站| 欧美一区二区观看视频| 欧美日韩成人在线一区| 欧美精品777| 欧美一区二区私人影院日本| 欧美一区二区三区爱爱| 欧美成人免费网站| 精品国产伦一区二区三区免费| 日韩丝袜美女视频| 欧美xfplay| 欧美激情一区二区三区全黄| 国产精品区一区二区三区| 国产精品福利av| 亚洲一区自拍偷拍| 日韩在线a电影| 伦理电影国产精品| 国产99久久久精品| 色综合久久久久综合体| 欧美日韩久久久一区| 日韩视频国产视频| 久久久电影一区二区三区| 亚洲色图一区二区| 奇米色一区二区三区四区| 老司机精品视频在线| 99视频在线精品| 欧美日韩国产精选| 国产无一区二区| 亚洲精品日日夜夜| 激情综合网av| 99re热这里只有精品免费视频| 欧美性猛交xxxx乱大交退制版| 91精品福利在线一区二区三区| 久久久精品日韩欧美| 亚洲色图色小说| 久久激五月天综合精品| 99国产一区二区三精品乱码| 欧美久久一二区| 国产精品美女久久久久久久久| 亚洲一区二区av电影| 国产毛片一区二区| 欧美日韩视频在线观看一区二区三区 | 99精品久久只有精品| 91精品久久久久久蜜臀| 亚洲国产精品精华液2区45| 亚洲国产成人91porn| 成人黄色大片在线观看| 日韩欧美激情四射| 一卡二卡三卡日韩欧美| 丁香婷婷综合五月| 日韩欧美国产精品| 午夜欧美大尺度福利影院在线看| 欧美刺激脚交jootjob| 国产日产欧美精品一区二区三区| 污片在线观看一区二区| 99久久久久免费精品国产 | 蜜芽一区二区三区| 成人av电影在线网| 国产日韩三级在线| 精品一区二区国语对白| 欧美在线免费观看视频| 中文字幕在线视频一区| 久久疯狂做爰流白浆xx| 91精品国产乱码久久蜜臀| 亚洲综合在线观看视频| 99久久精品久久久久久清纯| 久久女同精品一区二区| 看电视剧不卡顿的网站| 欧美成人精品福利| 奇米精品一区二区三区四区| 欧美日韩一区二区三区高清| 一区二区在线免费| 欧美中文字幕一区二区三区亚洲 | 亚洲一级二级在线| 91精品福利在线| 亚洲精品国产第一综合99久久| zzijzzij亚洲日本少妇熟睡| 国产精品每日更新| 99久久久久免费精品国产| 亚洲欧美日韩久久| 色美美综合视频| 亚洲国产一区二区三区| 欧美精品xxxxbbbb| 久久精品国产秦先生| 精品国产一区二区国模嫣然| 国产精品影视在线| 中文字幕在线观看一区二区| www.亚洲激情.com| 亚洲一二三区不卡| 日韩情涩欧美日韩视频| 国产a级毛片一区| 亚洲乱码国产乱码精品精98午夜| 91伊人久久大香线蕉| 夜夜精品视频一区二区| 日韩美女一区二区三区| 国产盗摄一区二区| 一区二区三国产精华液| 91精品国产黑色紧身裤美女| 精品亚洲aⅴ乱码一区二区三区| 久久精品视频在线看| 色哟哟一区二区在线观看| 亚洲午夜免费视频| 精品国产91洋老外米糕| 99re这里只有精品6| 亚洲1区2区3区4区| 欧美激情在线看| 欧美日韩免费一区二区三区| 久久91精品国产91久久小草| 中文字幕乱码久久午夜不卡| 欧美三级一区二区| 福利一区福利二区| 亚洲mv在线观看| 国产精品毛片无遮挡高清| 欧美日韩精品专区| 成人av动漫在线| 毛片av一区二区| 亚洲三级电影网站| 欧美成人aa大片| 91传媒视频在线播放| 国产激情精品久久久第一区二区| 亚洲国产精品久久久久秋霞影院| 精品国产一区久久| 欧美日韩在线亚洲一区蜜芽| 成人国产精品视频| 美女在线观看视频一区二区| 自拍偷拍欧美激情| 久久久国际精品| 欧美一级午夜免费电影| 欧美色综合影院| 9色porny自拍视频一区二区| 久99久精品视频免费观看| 亚洲自拍另类综合| 综合电影一区二区三区| 国产日韩精品一区二区三区 | 福利一区福利二区| 麻豆91在线观看| 一区二区三区不卡视频| 国产欧美精品一区aⅴ影院| 7777精品伊人久久久大香线蕉经典版下载 | 亚洲综合小说图片| 一区二区中文视频| 中文字幕av一区二区三区免费看 | 亚洲色图欧洲色图婷婷| 中文字幕精品一区| 国产日本一区二区| 久久久精品2019中文字幕之3| 精品福利一区二区三区免费视频| 欧美一二区视频| 日韩欧美二区三区| 日韩亚洲欧美高清| 欧美大片一区二区| 欧美一区二区三区在| 91.xcao| 欧美一区二区视频在线观看| 欧美一区二区三区四区久久| 91精品国产乱| 日韩精品自拍偷拍| 精品久久久久久久久久久院品网| 日韩一卡二卡三卡四卡| 亚洲精品一区二区三区影院| 精品少妇一区二区三区在线视频| 日韩欧美国产不卡| 久久精品一区四区| 日本一区二区免费在线| 欧美国产成人精品| 亚洲日本成人在线观看| 亚洲国产精品一区二区尤物区| 亚洲国产aⅴ成人精品无吗| 天堂av在线一区| 久久精品国产99国产精品| 国产福利精品一区二区| 色综合久久久久网| 5858s免费视频成人| 精品国产精品网麻豆系列| 欧美激情一二三区| 亚洲国产精品久久人人爱蜜臀| 久久精品久久久精品美女| 高清成人在线观看| 欧美性欧美巨大黑白大战| 欧美电视剧免费全集观看| 国产精品国产精品国产专区不蜜| 亚洲欧美视频一区| 九九精品视频在线看| 99久久久久免费精品国产| 欧美肥妇free| 中文在线免费一区三区高中清不卡| 一区二区三区影院| 精一区二区三区| 色偷偷久久一区二区三区| 欧美成人aa大片| 一区二区在线观看免费| 国产美女精品一区二区三区| 欧美中文字幕不卡| 国产精品萝li| 精品中文字幕一区二区| 欧洲一区二区三区在线| 久久久久九九视频|