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

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

?? 項目向導.frm

?? 用友u8財務源碼,用visual basic開發
?? FRM
?? 第 1 頁 / 共 4 頁
字號:
         If lstXmml.ListCount = 0 Then
            txtXmbm = "": edtXmmc = "": cmdOk.Enabled = False: cmdDel.Enabled = False
         Else
            cmdDel.Enabled = True
         End If
      End If
      
    End If
   
End Sub

'**********************************************************************
'*函數說明: 顯示圖片                                                    *
'*參    數: nStep - 步數                                               *
'*                                                                      *
'*返回值  :                                                            *
'***********************************************************************
Private Sub ShowSign(nStep As Long)
   Select Case nStep
      Case 0
         l1.Visible = True
         s1.Visible = False
         n2.Visible = True
         l2.Visible = False
         s2.Visible = False
         n3.Visible = True
         l3.Visible = False
      Case 1
         l1.Visible = False
         s1.Visible = True
         n2.Visible = False
         l2.Visible = True
         s2.Visible = False
         n3.Visible = True
         l3.Visible = False
      Case 2
         l1.Visible = False
         s1.Visible = True
         n2.Visible = False
         l2.Visible = False
         s2.Visible = True
         n3.Visible = False
         l3.Visible = True
   End Select
   If lstDxkm.ListCount > 0 Then
      cmdX(0).Enabled = True
      cmdX(1).Enabled = True
   Else
      cmdX(0).Enabled = False
      cmdX(1).Enabled = False
   End If
   If lstXdkm.ListCount > 0 Then
      cmdX(2).Enabled = True
      cmdX(3).Enabled = True
   Else
      cmdX(2).Enabled = False
      cmdX(3).Enabled = False
   End If
   
End Sub

Private Function VerifyDl() As Boolean
   Dim i As Long, j As Long, id As Integer
   
   VerifyDl = False
   
   If edtDlmc = "" Then
      MsgBox "報表名稱不能為空!", vbInformation, zjGl_Name
      SetTxtFocus edtDlmc
      Exit Function
   End If
   
   For i = 1 To 3
      If txtgrade(i) = "" Then
         For j = i To 3
            If txtgrade(j) <> "" Then
               MsgBox "級數可自定義,但不允許跨級定義!", vbInformation, zjGl_Name
               txtgrade(j - 1).SetFocus
               Exit Function
            End If
         Next j
      End If
   Next i
   
   j = 0
   For i = 0 To 3
      If txtgrade(i) <> "" Then
         j = j + IIf(IsNumeric(txtgrade(i)), CInt(txtgrade(i)), 0)
         lngGrade(i + 1) = IIf(IsNumeric(txtgrade(i)), CInt(txtgrade(i)), 0)
      Else
         lngGrade(i + 1) = 0
      End If
   Next i
   If j > 8 Then
      MsgBox "總級長不能超出8位!", vbInformation, zjGl_Name
      SetTxtFocus txtgrade(1)
      Exit Function
   End If
   
   cGrade = txtgrade(0) & txtgrade(1) & txtgrade(2) & txtgrade(3)
   VerifyDl = True
   
End Function

Private Sub cmdAdd_Click()
   txtXmbm = ""
   edtXmmc = ""
   txtXmbm.Enabled = True
   cobSrc.Enabled = True
   cobSrc.ListIndex = IIf(cobSrc.Text = cobSrc.List(0), 0, 1)
   cmdOk.Enabled = True
   blnAddOrEdit = True
   txtXmbm.SetFocus
   
End Sub

Private Sub cmdDel_Click()
   Dim rsD As New UfRecordset, strID As String
   
   If lstXmml.ListCount = 0 Then Exit Sub
   If PromptDelItem(lstXmml.List(lstXmml.ListIndex)) Then
      DeleteItem
   Else
      Exit Sub
   End If
   blnFillcob = False
   bReXmLst = True
   blnRefresh = True
   If lstXmml.ListCount = 0 Then
      txtXmbm = "": edtXmmc = ""
      cmdDel.Enabled = False: cmdOk.Enabled = False
   End If
   
End Sub

Private Sub cmdOK_Click()
   If blnAddOrEdit Then
      If Not AddItem Then Exit Sub
   Else
      EditItem
   End If
   blnAddOrEdit = False
   cmdOk.Enabled = False
   cmdDel.Enabled = True
   txtXmbm.Enabled = False
   cobSrc.Enabled = False
   blnFillcob = False
   bReXmLst = True
   blnRefresh = True
   
End Sub

'**********************************************************************
'*函數說明: 刪除項目編碼                                                *
'*參    數:                                                           *
'*                                                                     *
'*返回值  :                                                           *
'***********************************************************************
Private Sub DeleteItem()
   Dim rsD As New UfRecordset, sqlD As String, sqlDs As String
   Dim strID As String, strSubID As String
   Dim sumGrade As Long, i As Integer
   
   strID = mID(lstXmml.List(lstXmml.ListIndex), 2, InStr(1, _
         lstXmml.List(lstXmml.ListIndex), "]") - 2)
   On Error GoTo ErrL
   dbsZJ.BeginTrans
   sqlDs = "DELETE FROM FD_Itemss WHERE [iitem_id] IN (SELECT [iitem_id] FROM " & _
      "FD_Items WHERE [citem_id] LIKE '" & strID & "%' AND [iitems_id]=" & _
      (cobDl.ListIndex + 1) & ")"
   dbsZJ.Execute sqlDs
   
   VerifyGrade
   If iGrade > 1 Then
      For i = 1 To iGrade - 1
         sumGrade = sumGrade + lngGrade(i)
      Next i
      strSubID = Left(strID, sumGrade)
      sqlD = "SELECT * FROM FD_Items WHERE [igrade]=" & iGrade & " AND [iitems_id]=" & _
         (cobDl.ListIndex + 1) & " AND [citem_id] LIKE '" & strSubID & "%'"
      Set rsD = dbsZJ.OpenRecordset(sqlD, dbOpenSnapshot)
      If Not rsD.EOF Then
      rsD.MoveLast
      If rsD.RecordCount = 1 Then
         sqlD = "UPDATE FD_Items SET [bend] = 1 WHERE [citem_id]='" & strSubID & _
            "' AND [iitems_id]=" & (cobDl.ListIndex + 1)
         dbsZJ.Execute sqlD
      End If
      End If
   End If
   sqlD = "DELETE FROM FD_Items WHERE [citem_id] LIKE '" & strID & "%' AND [iitems_id]=" & _
      (cobDl.ListIndex + 1)
   dbsZJ.Execute sqlD
   dbsZJ.CommitTrans
   
   i = lstXmml.ListIndex
   If lstXmml.ListCount > 0 Then
      If i < lstXmml.ListCount Then
         FillLst i
      Else
         FillLst lstXmml.ListCount - 1
      End If
   End If
   Exit Sub
   
ErrL:
   dbsZJ.Rollback
   
End Sub

'**********************************************************************
'*函數說明: 編輯項目編碼                                                *
'*參    數:                                                           *
'*                                                                     *
'*返回值  :                                                           *
'***********************************************************************
Private Sub EditItem()
   Dim rsG As New UfRecordset, id As Integer
   
   If Trim(txtXmbm) = "" Then
      MsgBox "項目編碼不能為空!", vbInformation, zjGl_Name
      SetTxtFocus txtXmbm
      Exit Sub
   End If
      
   If Trim(edtXmmc) = "" Then
      MsgBox "項目名稱不能為空!", vbInformation, zjGl_Name
      SetTxtFocus edtXmmc
      Exit Sub
   End If
   
   
   VerifyGrade
   
   On Error GoTo ErrL
   dbsZJ.BeginTrans
   Set rsG = dbsZJ.OpenRecordset("SELECT * FROM FD_Items WHERE [iitems_id]=" & (cobDl.ListIndex + 1) & " AND [citem_id]='" & txtXmbm & "'", dbOpenDynaset)
   With rsG
      If .EOF Then
         .AddNew
         ![iitems_id] = cobDl.ListIndex + 1
         ![cItem_id] = txtXmbm
         ![cItem_Name] = edtXmmc
         ![iGrade] = iGrade
         ![bend] = True
         ![bSource] = IIf((cobSrc.ListIndex = 0), True, False)
         .Update
      Else
         .edit
         ![cItem_Name] = edtXmmc
         .Update
      End If
      lstXmml.List(lstXmml.ListIndex) = "[" & txtXmbm & "] " & edtXmmc
   End With
   
   dbsZJ.CommitTrans
   
   Exit Sub
   
ErrL:
   dbsZJ.Rollback
   If lstXmml.ListIndex <> -1 Then
      lstXmml.Selected(lstXmml.ListIndex) = True
   Else
      txtXmbm = "": edtXmmc = ""
   End If

End Sub

'**********************************************************************
'*函數說明: 增加項目編碼                                                *
'*參    數:                                                           *
'*                                                                     *
'*返回值  : True : 增加成功                                            *
'***********************************************************************
Private Function AddItem() As Boolean
   Dim rsG As New UfRecordset
   Dim sqlG As String
   Dim id As Integer
   Dim strG As String
   Dim strF As String
   Dim i As Integer
   
   AddItem = False
   If Not VerifyGrade Then
      Exit Function
   End If
   If Not IsNumeric(txtXmbm) Then
      MsgBox "項目編碼不符合級次定義!", vbInformation, zjGl_Name
      SetTxtFocus txtXmbm
      Exit Function
   End If
   If iGrade <> 1 Then
      For i = 1 To iGrade - 1
         strF = strF & strGrade(i)
      Next i
      sqlG = "SELECT * FROM FD_Items WHERE [citem_id]='" & strF & _
             "' AND [iitems_id]=" & (cobDl.ListIndex + 1)
      Set rsG = dbsZJ.OpenRecordset(sqlG, dbOpenSnapshot)
      If rsG.EOF Then
         MsgBox "項目編碼不符合級次定義!", vbInformation, zjGl_Name
         SetTxtFocus txtXmbm
         Exit Function
      End If
   End If
   
   If edtXmmc = "" Then
      MsgBox "項目名稱不能為空!", vbInformation, zjGl_Name
      SetTxtFocus edtXmmc
      Exit Function
   End If
   
   For i = 1 To iGrade
      strG = strG & strGrade(i)
   Next i
   
   Dim rsGrade As New UfRecordset
   Dim rsBend As New UfRecordset
   
   sqlG = "SELECT * FROM FD_Items WHERE [citem_id]='" & txtXmbm & "' AND " & _
         "[iitems_id]=" & (cobDl.ListIndex + 1)
   Set rsG = dbsZJ.OpenRecordset(sqlG, dbOpenSnapshot)
   If Not rsG.EOF Then
      MsgBox "項目編碼不能重復!", vbInformation, zjGl_Name
      SetTxtFocus txtXmbm
      Exit Function
   End If
   On Error GoTo ErrL
   dbsZJ.BeginTrans
   Set rsGrade = dbsZJ.OpenRecordset("FD_Items", dbOpenDynaset)
   With rsGrade
      .AddNew
      ![iitems_id] = cobDl.ListIndex + 1
      ![cItem_id] = strG
      ![cItem_Name] = edtXmmc
      ![iGrade] = iGrade
      ![bend] = True
      ![bSource] = IIf((cobSrc.ListIndex = 0), True, False)
      .Update
   End With
   If iGrade <> 1 Then
      Set rsBend = dbsZJ.OpenRecordset("SELECT * FROM FD_Items WHERE [citem_id]='" & _
         strF & "' AND [iitems_id]=" & (cobDl.ListIndex + 1), dbOpenDynaset)
      With rsBend
         .edit
         ![bend] = False
         .Update
      End With
   End If
   lstXmml.AddItem "[" & strG & "] " & edtXmmc
   lstXmmlSelected "[" & strG & "] " & edtXmmc
   AddItem = True
   dbsZJ.CommitTrans
   
   Exit Function
   
ErrL:
   dbsZJ.Rollback
   lstXmml.Selected(lstXmml.ListIndex) = True
   
End Function

Private Sub lstXmmlSelected(strItem As String)
   Dim i As Integer
   
   For i = 0 To lstXmml.ListCount
      If lstXmml.List(i) = strItem Then
         lstXmml.Selected(i) = True
         Exit For
      End If
   Next i
   
End Sub

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美乱妇一区二区三区不卡视频| 一区二区三区91| 国产欧美日韩久久| 日本人妖一区二区| 日本国产一区二区| 国产欧美日韩三级| 精品一区二区在线免费观看| 欧美日韩一区精品| 亚洲美女视频在线| 高清国产一区二区三区| 精品日韩在线观看| 蜜桃免费网站一区二区三区| 欧美日韩精品一区二区三区| 国产精品三级电影| 国产麻豆精品在线观看| 欧美不卡一区二区三区| 日韩专区在线视频| 欧美日韩一级二级三级| 亚洲综合区在线| 日本久久一区二区| 亚洲精品伦理在线| 一本久久a久久免费精品不卡| 国产精品丝袜91| 成人av免费在线| 中文字幕日本不卡| 99re这里只有精品首页| 欧美久久一区二区| 亚洲三级电影全部在线观看高清| 韩日av一区二区| 精品对白一区国产伦| 久久精品久久久精品美女| 欧美一三区三区四区免费在线看 | 在线成人免费观看| 亚洲丶国产丶欧美一区二区三区| 91成人网在线| 亚洲成人自拍一区| 91精品国产丝袜白色高跟鞋| 视频一区国产视频| 欧美一区二区大片| 国产一区二区三区国产| 国产免费久久精品| 91免费在线看| 亚洲国产日韩综合久久精品| 欧美日韩国产精选| 久久99久久久久| 欧美国产一区二区| 91欧美一区二区| 手机精品视频在线观看| 日韩三级视频在线观看| 国产露脸91国语对白| 一区在线播放视频| 欧美性生活久久| 精品一区免费av| 中文字幕一区av| 欧美老女人第四色| 国产成人自拍网| 亚洲伦理在线精品| 日韩一级欧美一级| 成人精品视频.| 五月婷婷久久综合| 国产三级三级三级精品8ⅰ区| 91美女在线看| 麻豆专区一区二区三区四区五区| 欧美韩日一区二区三区四区| 欧美吞精做爰啪啪高潮| 国产一区欧美日韩| 亚洲第一主播视频| 国产精品水嫩水嫩| 欧美tk—视频vk| 欧美亚洲图片小说| 国产精品一区二区在线观看不卡| 成人欧美一区二区三区1314 | 99久久婷婷国产综合精品| 性做久久久久久| 中文字幕 久热精品 视频在线| 欧美日韩中字一区| 粉嫩13p一区二区三区| 日韩和欧美的一区| 亚洲视频 欧洲视频| 精品久久一区二区三区| 欧美视频一区二区在线观看| 国产夫妻精品视频| 石原莉奈在线亚洲三区| 亚洲色图欧美在线| 国产午夜精品一区二区三区嫩草| 欧美日韩精品高清| 99国产精品一区| 国产精品99久久久久久久女警 | 亚洲欧美日韩国产综合| 欧美精品一区在线观看| 欧美浪妇xxxx高跟鞋交| 91国产免费观看| av电影在线观看一区| 国产精品一级片在线观看| 麻豆国产精品视频| 日韩黄色在线观看| 午夜激情一区二区| 亚洲成人av免费| 一二三区精品福利视频| 亚洲精品国产一区二区精华液 | 国产喂奶挤奶一区二区三区| 日韩一区二区视频在线观看| 欧美亚洲综合色| 色综合久久久久久久久久久| 91亚洲国产成人精品一区二三 | 国产精品热久久久久夜色精品三区| 日韩一卡二卡三卡国产欧美| 在线成人午夜影院| 日韩一区二区影院| 日韩亚洲欧美高清| 精品区一区二区| www久久精品| 2022国产精品视频| 欧美精品一区二区久久婷婷| 26uuu色噜噜精品一区二区| 2024国产精品视频| 欧美国产激情一区二区三区蜜月| 国产三级久久久| 日韩一区欧美一区| 亚洲一区二区三区影院| 午夜欧美电影在线观看| 免费成人美女在线观看| 精品一区二区三区免费播放| 国产最新精品精品你懂的| 国产白丝精品91爽爽久久| bt欧美亚洲午夜电影天堂| 欧美亚洲高清一区二区三区不卡| 欧洲一区二区三区在线| 欧美一区二区三区系列电影| 精品成人a区在线观看| 国产欧美日韩在线看| 亚洲私人影院在线观看| 偷拍一区二区三区四区| 乱一区二区av| 国产超碰在线一区| 欧美性一区二区| 欧美va天堂va视频va在线| 国产精品视频yy9299一区| 亚洲国产中文字幕在线视频综合| 亚洲成av人片在线| 国产在线播放一区| 91色乱码一区二区三区| 日韩午夜激情免费电影| 国产精品久久777777| 午夜精品影院在线观看| 国产麻豆91精品| 在线一区二区三区四区五区| 日韩一区二区三区视频在线观看| 亚洲国产精品精华液ab| 亚洲成人7777| 国产一区二区免费在线| 欧美性xxxxx极品少妇| 精品国产乱码久久久久久免费 | 日本一区二区三区dvd视频在线| 亚洲欧美另类在线| 免费观看成人av| 91丨porny丨在线| 精品乱人伦小说| 亚洲乱码一区二区三区在线观看| 日本亚洲最大的色成网站www| 成人永久免费视频| 日韩欧美中文字幕制服| 亚洲精品一二三| 国产精品一区二区果冻传媒| 欧美日本国产视频| 国产精品久久久久9999吃药| 精品一区二区三区影院在线午夜| 91亚洲午夜精品久久久久久| 久久久久久久久久美女| 天天影视涩香欲综合网| 91蜜桃视频在线| 中文一区一区三区高中清不卡| 日本亚洲免费观看| 欧美午夜片在线观看| 18成人在线观看| 国产福利一区二区三区| 精品久久久久久久久久久久包黑料 | 国产精品国产三级国产普通话99 | 国产三级欧美三级日产三级99| 日韩高清不卡一区二区| 欧美伊人久久久久久久久影院 | 欧美肥大bbwbbw高潮| 亚洲三级免费观看| 成人av免费在线观看| 欧美国产日韩在线观看| 国产麻豆视频一区二区| 26uuu亚洲综合色| 久久99精品久久久久久国产越南| 777午夜精品免费视频| 亚洲国产日日夜夜| 欧美日韩黄色影视| 亚洲最大成人网4388xx| 91久久奴性调教| 亚洲黄色av一区| 色婷婷激情一区二区三区| 中文字幕亚洲欧美在线不卡| caoporn国产精品| 亚洲免费在线播放| 91成人在线免费观看| 亚洲第一福利视频在线|