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

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

?? f_bumenpeixunjihua.frm

?? 20060514.rar
?? FRM
?? 第 1 頁 / 共 4 頁
字號:
      Height          =   255
      Index           =   27
      Left            =   120
      TabIndex        =   0
      Top             =   8700
      Width           =   1815
   End
End
Attribute VB_Name = "F_BuMenPeiXunJiHua"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Dim WithEvents adoPrimaryRS As Recordset
Attribute adoPrimaryRS.VB_VarHelpID = -1
Dim mvBookMark As Variant
Dim mbEditFlag As Boolean
Dim mbAddNewFlag As Boolean
Private Function UpdateData() As Boolean
  Dim strTemp As String
  Dim adochild As ADODB.Recordset
  On Error GoTo UpdateErr
  
  '更新父表
  adoPrimaryRS.UpdateBatch adAffectCurrent
 
  '檢查子表的有效性
  Set adochild = New Recordset
  Set adochild = adoPrimaryRS("ChildCMD").UnderlyingValue
  
  If Not (adochild.BOF And adochild.EOF) Then
    adochild.MoveFirst
  End If
  
  'While Not adochild.EOF

      
   '   If Trim(adochild.Fields("單價")) = "" Or IsNull(adochild.Fields("單價")) Or Not IsNumeric(adochild.Fields("單價")) Then
    '     MsgBox "請在單價中輸入數字!", vbExclamation + vbOKOnly, "警告"
     '    adochild.Close
         '   Set adochild = Nothing
         'Exit Function
      'End If
      
      'If Trim(adochild.Fields("數量")) = "" Or IsNull(adochild.Fields("數量")) Or Not IsNumeric(adochild.Fields("單價")) Then
         '  MsgBox "請在數量中輸入數字!", vbExclamation + vbOKOnly, "警告"
        ' adochild.Close
        ' Set adochild = Nothing
         'Exit Function
     ' End If
      
      
  '    adochild.MoveNext
 ' Wend
  
  '更新子表
  adochild.UpdateBatch adAffectAllChapters
  adochild.Close
  Set adochild = Nothing
  
 ' strTemp = txtFields(0).Text
 ' Set grdDataGrid.DataSource = Nothing
  'adoPrimaryRS.Requery
  'adoPrimaryRS.Find "目的港='" & strTemp & "'", 0, adSearchForward
  'Set grdDataGrid.DataSource = adoPrimaryRS("ChildCMD").UnderlyingValue
 
  UpdateData = True
  
  If mbAddNewFlag Then
    adoPrimaryRS.MoveLast              'move to the new record
  End If

  mbEditFlag = False
  mbAddNewFlag = False
  SetButtons True
  
  Exit Function

UpdateErr:
  UpdateData = False

End Function

Private Sub DataGrid1_AfterColUpdate(ByVal ColIndex As Integer)
  On Error Resume Next
    If ColIndex = 1 Then
        t = DataGrid1.Row
        DataGrid1.Col = 1
        DataGrid1.Row = t
        bbh = DataGrid1.Text
        
        Sql = "select 姓名 ,崗位名稱 from 員工基本信息 where 員工號  =" & bbh & ""
        Set rs = db.Execute(Sql)
        DataGrid1.Col = 2
        DataGrid1.Row = t
      
        DataGrid1.Text = Trim(rs("姓名"))
        
        DataGrid1.Col = 3
        DataGrid1.Row = t
        DataGrid1.Text = Trim(rs("崗位名稱"))
        
    End If
    
    
End Sub

Private Sub DataGrid1_Error(ByVal DataError As Integer, Response As Integer)
    Response = 0
    MsgBox "輸入數據不合法,請輸入合法數據!", vbExclamation + vbOKOnly, pTitle
End Sub

Private Sub Form_Load()
  Set adoPrimaryRS = New Recordset
  adoPrimaryRS.Open "SHAPE {select 培訓計劃編號,時間,部門,項目名稱,培訓種類,培訓對象,參加人數,舉辦日期,地點,培訓時數,師資來源,培訓目的,課時費,租用費,招待費,交通費,教材費,工時占用費,其他費用,預算費用合計,培訓內容,口試,筆試,實際操作,人力資源部經理簽字,人力資源部簽字時間,財務部經理簽字,財務部經理簽字時間,總經理簽字,總經理簽字時間,部門申請人簽字,部門申請人簽字時間 from 部門培訓計劃登記} AS ParentCMD APPEND ({select 部門培訓計劃編號,員工號,姓名,崗位名稱 from 部門培訓計劃人員 } AS ChildCMD RELATE 培訓計劃編號 TO 部門培訓計劃編號) AS ChildCMD", db1, adOpenStatic, adLockBatchOptimistic

  Dim oText As TextBox
  'Bind the text boxes to the data provider
  If GANGWEI <> "總經理" Then
    For Each oText In Me.txtFields
        Set oText.DataSource = adoPrimaryRS
    Next
   Else
  End If
  
  SetButtons True
  
  If adoPrimaryRS.RecordCount <> 0 Then
       Set DataGrid1.DataSource = adoPrimaryRS("ChildCMD").UnderlyingValue
  End If
     
  Dim oDTP As DTPicker
  'Bind the DTPicker to the data provider
  For Each oDTP In Me.DTPickers
    Set oDTP.DataSource = adoPrimaryRS
  Next

  
  
  Set DataGrid2.DataSource = adoPrimaryRS
  
  Set Combo1.DataSource = adoPrimaryRS
  Set Combo2.DataSource = adoPrimaryRS
  
  
  Set Check1.DataSource = adoPrimaryRS
  Set Check2.DataSource = adoPrimaryRS
  Set Check3.DataSource = adoPrimaryRS
  
  mbDataChanged = False
  
  Combo1.AddItem "入職培訓"
  Combo1.AddItem "在職培訓"
  Combo1.AddItem "脫產學習"
  Combo1.AddItem "業余學習"
  
  Combo2.AddItem "全員"
  Combo2.AddItem "骨干"
  Combo2.AddItem "特殊人才"
  Combo2.AddItem "管理人員"
  'pxy add 99/6/2
 If GANGWEI = "總經理" Then
  
        Sql = "select * from 工作聯絡單 where 編號=" & LLDBH & ""
        Set rs = ConnWZ.Execute(Sql)
        For Each oText In Me.txtFields
            Set oText.DataSource = Adodc1
        Next
        jhbh = rs("公文編號")
        Adodc1.RecordSource = "select * from 部門培訓計劃登記 where 培訓計劃編號='" & jhbh & "'"
        Adodc1.Refresh
        txtFields(25).Enabled = True
        txtFields(25).Locked = False
End If
  
End Sub

Private Sub Form_Unload(Cancel As Integer)
  Screen.MousePointer = vbDefault
End Sub

Private Sub cmdAdd_Click()
  On Error GoTo AddErr
  With adoPrimaryRS
    If Not (.BOF And .EOF) Then
      mvBookMark = .Bookmark
    End If
    .AddNew

    mbAddNewFlag = True
    SetButtons False
  End With

  Exit Sub
AddErr:
  MsgBox "增加操作有錯誤", vbExclamation + vbOKOnly, pTitle
  
End Sub

Private Sub cmdDelete_Click()
  Dim adochild As ADODB.Recordset
  On Error GoTo DeleteErr
  RESULT = MsgBox("此操作將刪除此記錄所有信息,你真的要刪除嗎?", vbExclamation + vbYesNo + vbDefaultButton2, "提示")
  If RESULT = 6 Then                                    '選擇YES
  
        '刪除子表記錄
        
       Set adochild = New Recordset
       Set adochild = adoPrimaryRS("ChildCMD").UnderlyingValue
       While Not adochild.EOF
            adochild.Delete
            adochild.MoveNext
       Wend
       adochild.UpdateBatch adAffectAll
       adochild.Close
       Set adochild = Nothing
       
       '刪除父表的當前記錄
       
       With adoPrimaryRS
         .Delete
         .UpdateBatch adAffectCurrent
         .MoveNext
         If .EOF Then .MoveLast
       End With
  End If
  Exit Sub
 
DeleteErr:
  MsgBox "刪除數據失敗!", vbExclamation + vbOKOnly, "Ptitle"
End Sub

Private Sub cmdRefresh_Click()
  'This is only needed for multi user apps
  On Error GoTo RefreshErr
  adoPrimaryRS.Requery
  Exit Sub
RefreshErr:
   MsgBox "刷新操作有錯誤", vbExclamation + vbOKOnly, pTitle
End Sub

Private Sub cmdEdit_Click()
  On Error GoTo EditErr
  mbEditFlag = True
  SetButtons False
  
  
  Exit Sub

EditErr:
   MsgBox "更改操作有錯誤", vbExclamation + vbOKOnly, pTitle
End Sub
Private Sub cmdCancel_Click()
 ' On Error Resume Next
 On Error GoTo CancelErr


  mbEditFlag = False
  mbAddNewFlag = False
  adoPrimaryRS.CancelUpdate

  If mvBookMark > 0 Then
   adoPrimaryRS.Bookmark = mvBookMark
  Else
   adoPrimaryRS.MoveFirst
  End If
 SetButtons True
  Exit Sub
CancelErr:
   
   MsgBox "取消操作有錯誤", vbExclamation + vbOKOnly, pTitle

End Sub

Private Sub cmdUpdate_Click()
Dim blnUpdateFlag As Boolean
  blnUpdateFlag = UpdateData
  If blnUpdateFlag = True Then
    MsgBox "數據保存成功!", vbInformation + vbOKOnly, "提示"
    Sql = "insert 工作聯絡單 (發件人,發件人地址,收件人,發件時間,公文類別,閱讀狀態,是否審批,審批狀態,公文編號) values('" & YGXM & "','" & YJBM & "','危紅英','" & Now & "','培訓','未閱讀','是','已審批'," & Val(txtFields(20)) & ")"
    Set rs = ConnWZ.Execute(Sql)
  Else
    MsgBox "數據保存失?。?quot;, vbExclamation + vbOKOnly, "警告"
  End If
End Sub

Private Sub cmdClose_Click()
    If GANGWEI <> "總經理" Then
        RSGL.Enabled = True
        Unload Me
      Else
        FRM_ZJLCX.Enabled = True
        Unload Me
    End If
End Sub

Private Sub SetButtons(bVal As Boolean)
Dim oText As TextBox

  cmdAdd.Visible = bVal
  cmdEdit.Visible = bVal
  cmdUpdate.Visible = Not bVal
  cmdCancel.Visible = Not bVal
  cmdDelete.Visible = bVal
  cmdClose.Visible = bVal
  cmdRefresh.Visible = bVal
  
  For Each oText In Me.txtFields
        oText.Enabled = Not bVal
  Next
  
  Combo1.Enabled = Not bVal
  Combo2.Enabled = Not bVal
  
  Check1.Enabled = Not bVal
  Check2.Enabled = Not bVal
  Check3.Enabled = Not bVal
  
  If bVal Then
   Set DataGrid2.DataSource = adoPrimaryRS
  Else
   Set DataGrid2.DataSource = Nothing
  End If
  

  If Not bVal Then
    If mbEditFlag Then
     DataGrid1.AllowAddNew = True
     DataGrid1.AllowDelete = True
     DataGrid1.AllowUpdate = True
    End If
  Else
    DataGrid1.AllowAddNew = False
    DataGrid1.AllowDelete = False
    DataGrid1.AllowUpdate = False
  End If
  
End Sub


Private Sub txtFields_Change(Index As Integer)

  If IsNumeric(txtFields(11).Text) And IsNumeric(txtFields(12).Text) And IsNumeric(txtFields(13).Text) And IsNumeric(txtFields(14).Text) And IsNumeric(txtFields(15).Text) And IsNumeric(txtFields(16).Text) And IsNumeric(txtFields(17).Text) Then
   txtFields(18) = CDbl(txtFields(11)) + CDbl(txtFields(12)) + CDbl(txtFields(13)) + CDbl(txtFields(14)) + CDbl(txtFields(15)) + CDbl(txtFields(16)) + CDbl(txtFields(17))
  End If
  
End Sub

Private Sub txtFields_LostFocus(Index As Integer)
Select Case Index

Case 20

    If Not IsNull(Trim(txtFields(20).Text)) Then
          'txtFields(20).Locked = True
    End If

Case 5
    If Not IsNumeric(txtFields(5).Text) And (txtFields(5).Text <> "") Then
        MsgBox "請在“參加人數”中輸入數字", vbExclamation + vbOKOnly, pTitle
         txtFields(5).SetFocus
         txtFields(5).SelStart = 0
         txtFields(5).SelLength = Len(txtFields(5))
        Exit Sub
    End If
Case 8
    If Not IsNumeric(txtFields(8).Text) And (txtFields(8).Text <> "") Then
        MsgBox "請在“培訓時數”中輸入數字", vbExclamation + vbOKOnly, pTitle
         txtFields(8).SetFocus
         txtFields(8).SelStart = 0
         txtFields(8).SelLength = Len(txtFields(8))
         
    End If
Case 11
    If Not IsNumeric(txtFields(11).Text) And (txtFields(11).Text <> "") Then
        MsgBox "請在“課時費”中輸入數字", vbExclamation + vbOKOnly, pTitle
         txtFields(11).SetFocus
          txtFields(11).SelStart = 0
          txtFields(11).SelLength = Len(txtFields(11))
        
    End If
Case 12
    If Not IsNumeric(txtFields(12).Text) And (txtFields(12).Text <> "") Then
        MsgBox "請在“租用費”中輸入數字", vbExclamation + vbOKOnly, pTitle
         txtFields(12).SetFocus
         txtFields(12).SelStart = 0
         txtFields(12).SelLength = Len(txtFields(12))
        
         
    End If
Case 13
    If Not IsNumeric(txtFields(13).Text) And (txtFields(13).Text <> "") Then
        MsgBox "請在“招待費”中輸入數字", vbExclamation + vbOKOnly, pTitle
         txtFields(13).SetFocus
         txtFields(13).SelStart = 0
         txtFields(13).SelLength = Len(txtFields(13))
         
    End If
Case 14
    
    If Not IsNumeric(txtFields(14).Text) And (txtFields(14).Text <> "") Then
        MsgBox "請在“交通費”中輸入數字", vbExclamation + vbOKOnly, pTitle
         txtFields(14).SetFocus
         txtFields(14).SelStart = 0
         txtFields(14).SelLength = Len(txtFields(14))
         
    End If
Case 15
    If Not IsNumeric(txtFields(15).Text) And (txtFields(15).Text <> "") Then
        MsgBox "請在“教材費”中輸入數字", vbExclamation + vbOKOnly, pTitle
         txtFields(15).SetFocus
         txtFields(15).SelStart = 0
         txtFields(15).SelLength = Len(txtFields(15))
         
    End If
Case 16
    If Not IsNumeric(txtFields(16).Text) And (txtFields(16).Text <> "") Then
        MsgBox "請在“工時占用費”中輸入數字", vbExclamation + vbOKOnly, pTitle
         txtFields(16).SetFocus
         txtFields(16).SelStart = 0
         txtFields(16).SelLength = Len(txtFields(16))
         
    End If
Case 17
    If Not IsNumeric(txtFields(17).Text) And (txtFields(17).Text <> "") Then
        MsgBox "請在“其他費用”中輸入數字", vbExclamation + vbOKOnly, pTitle
         txtFields(17).SetFocus
         txtFields(17).SelStart = 0
         txtFields(17).SelLength = Len(txtFields(17))
         
    End If
End Select

txtFields(20).Locked = True

End Sub



?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品青草久久| 五月婷婷激情综合| 欧美剧情电影在线观看完整版免费励志电影| 日本成人超碰在线观看| 17c精品麻豆一区二区免费| 制服丝袜日韩国产| 色婷婷av一区二区| 国产精品77777| 日韩av在线免费观看不卡| 最新中文字幕一区二区三区 | 91美女片黄在线| 日本 国产 欧美色综合| 亚洲黄网站在线观看| 久久久亚洲国产美女国产盗摄 | 狠狠色狠狠色综合日日91app| 亚洲自拍偷拍图区| 国产精品乱子久久久久| 久久女同精品一区二区| 欧美一级专区免费大片| 欧美亚洲动漫精品| 99精品欧美一区| 国产成人午夜视频| 精品一区二区三区蜜桃| 日韩激情av在线| 亚洲自拍偷拍网站| 亚洲人午夜精品天堂一二香蕉| 久久精品人人做人人爽97| 精品处破学生在线二十三| 三级影片在线观看欧美日韩一区二区 | 福利一区在线观看| 18成人在线视频| 国产一区不卡视频| 美女一区二区在线观看| 日韩av电影一区| 亚洲综合av网| 亚洲国产成人av好男人在线观看| 亚洲欧美日韩国产成人精品影院| 欧美激情一区二区| 中文字幕不卡的av| 国产精品亲子伦对白| 国产亚洲精品福利| 国产校园另类小说区| 久久奇米777| 国产欧美日韩卡一| 国产精品欧美精品| 国产精品久久久久久久蜜臀| 中文字幕av一区二区三区高| 欧美国产一区视频在线观看| 国产精品成人免费在线| 中文字幕亚洲一区二区av在线 | 亚洲狠狠爱一区二区三区| 欧美老肥妇做.爰bbww| 欧美日韩综合色| 精品婷婷伊人一区三区三| 欧美色成人综合| 欧美一级久久久久久久大片| 欧美精品一区二区久久婷婷| 久久久高清一区二区三区| 国产欧美一二三区| 亚洲色图视频网| 亚洲第一福利一区| 精品一区二区三区在线视频| 国产精品亚洲午夜一区二区三区| 成人午夜av在线| 91极品视觉盛宴| 欧美精品高清视频| 久久免费视频一区| 亚洲天堂精品在线观看| 亚洲成a人片在线观看中文| 日韩电影一区二区三区四区| 国产剧情一区在线| 91亚洲精品一区二区乱码| 欧美日韩国产经典色站一区二区三区| 日韩一级片网址| 亚洲国产成人在线| 午夜欧美在线一二页| 国产精品一品二品| 欧美亚洲禁片免费| 日韩精品一区二区在线| 国产精品福利av| 青青草视频一区| a级高清视频欧美日韩| 在线播放中文一区| 欧美高清在线一区| 日韩福利视频导航| 91小视频在线免费看| 91精品国产福利| 亚洲视频一区二区免费在线观看| 日韩专区中文字幕一区二区| 国产成人午夜精品5599| 欧美喷潮久久久xxxxx| 欧美韩国日本一区| 毛片一区二区三区| 色伊人久久综合中文字幕| 久久综合久久综合九色| 亚洲一区二区三区国产| 国产精品 欧美精品| 91麻豆精品国产91| 亚洲视频狠狠干| 国产一区二区三区四| 欧美日韩高清一区二区三区| 亚洲日本一区二区| 久久精品国产久精国产| 亚洲综合久久av| 国产麻豆9l精品三级站| 6080日韩午夜伦伦午夜伦| 中文字幕一区在线观看| 精品一区二区三区不卡| 欧美区视频在线观看| 亚洲男人的天堂在线观看| 韩国精品久久久| 欧美一区二区精美| 亚洲成a天堂v人片| 色天天综合色天天久久| 亚洲欧洲av一区二区三区久久| 国产美女一区二区| 精品国内二区三区| 天堂久久久久va久久久久| 色天天综合久久久久综合片| 亚洲欧洲三级电影| 国产91在线观看| 久久久久成人黄色影片| 精品无人码麻豆乱码1区2区| 91精品国产综合久久香蕉的特点 | 日韩在线a电影| 91视频免费播放| 国产精品久99| 成人免费看视频| 国产欧美日韩精品一区| 国产69精品久久777的优势| 久久色在线视频| 精久久久久久久久久久| 精品久久久三级丝袜| 久久99精品久久只有精品| 欧美一级艳片视频免费观看| 日本中文字幕一区| 4hu四虎永久在线影院成人| 亚洲成人福利片| 欧美日本韩国一区二区三区视频 | 久久成人av少妇免费| 欧美一区二区三区性视频| 日韩经典一区二区| 精品日本一线二线三线不卡 | 欧美色倩网站大全免费| 亚洲第一会所有码转帖| 欧美精品99久久久**| 日本亚洲天堂网| 日韩一区二区在线观看视频播放| 免费一区二区视频| 2014亚洲片线观看视频免费| 国产精品一二三区| 国产精品视频观看| 91亚洲精品乱码久久久久久蜜桃 | 亚洲欧美另类图片小说| 色诱亚洲精品久久久久久| 亚洲高清免费观看| 欧美电影免费观看高清完整版在线| 狠狠色综合日日| 国产精品嫩草99a| 日本精品一区二区三区四区的功能| 亚洲国产精品一区二区尤物区| 91精品免费观看| 国产在线观看一区二区| 国产精品成人网| 欧美日韩成人一区二区| 国产在线播放一区三区四| 亚洲欧美影音先锋| 91精品国产综合久久久久久久久久| 激情成人综合网| 亚洲男女一区二区三区| 91精品国产一区二区三区蜜臀| 国产在线观看一区二区| 亚洲精品乱码久久久久久日本蜜臀| 欧美片网站yy| 粉嫩aⅴ一区二区三区四区| 洋洋av久久久久久久一区| 91精品国产全国免费观看| 国产·精品毛片| 丝袜脚交一区二区| 亚洲国产精品成人综合| 欧美嫩在线观看| 国产.欧美.日韩| 日本午夜一区二区| 国产精品国产馆在线真实露脸| 欧美精品丝袜中出| 成人性生交大片免费| 免费观看日韩电影| 亚洲免费观看高清完整版在线 | 久久国产精品99精品国产| 日本一区二区在线不卡| 欧美色大人视频| 成人手机在线视频| 亚洲国产成人高清精品| 国产精品美女久久久久高潮| 777欧美精品| 色综合久久综合网欧美综合网| 狠狠色丁香婷婷综合| 亚洲在线免费播放| 国产精品毛片大码女人| 欧美videos大乳护士334|