Nenhuma descrição
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

人員ID卡系統配置設定.vb 2.9KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. Option Strict Off
  2. Public Class 人員ID卡系統配置設定
  3. ReadOnly ds, ds1 As New DataSet
  4. Private Sub Set_人員清單()
  5. 主系統_dgv.DataSource = Nothing : ds1.Clear()
  6. 主系統_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
  7. 主系統_dgv.ColumnHeadersHeight = 25
  8. 主系統_dgv.AllowUserToAddRows = False
  9. SQL_系統ID()
  10. da.Fill(ds1) : 主系統_dgv.DataSource = ds1.Tables(0) : conn.Close() : Set_grid1()
  11. End Sub
  12. Private Sub Set_人員清單1()
  13. 考勤_dgv.DataSource = Nothing : ds.Clear()
  14. 考勤_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
  15. 考勤_dgv.ColumnHeadersHeight = 25
  16. 考勤_dgv.AllowUserToAddRows = False
  17. SQL_考勤ID()
  18. da.Fill(ds) : 考勤_dgv.DataSource = ds.Tables(0) : conn.Close() : Set_grid1()
  19. End Sub
  20. Private Sub Set_grid1()
  21. 主系統_dgv.Columns(0).FillWeight = 200 : 主系統_dgv.Columns(1).FillWeight = 200 : 主系統_dgv.Columns(2).FillWeight = 200
  22. End Sub
  23. Private Sub 人員ID卡系統配置設定_Load(sender As Object, e As EventArgs) Handles MyBase.Load
  24. Set_人員清單() : Set_人員清單1() : 姓名_tb.Enabled = False : 帳號_tb.Enabled = False
  25. ID卡號_tb.Focus()
  26. End Sub
  27. Private Sub 登入閒置控制_MouseMove(sender As Object, e As EventArgs) Handles MyBase.MouseMove
  28. timeNow = 0
  29. GCM_ERP_SYS.Timer1.Enabled = False
  30. GCM_ERP_SYS.Timer1.Enabled = True
  31. End Sub
  32. Private Sub 登入閒置控制_KeyPress(sender As Object, e As EventArgs) Handles MyBase.KeyPress
  33. timeNow = 0
  34. GCM_ERP_SYS.Timer1.Enabled = False
  35. GCM_ERP_SYS.Timer1.Enabled = True
  36. End Sub
  37. Private Sub DataGridView2_CellContentClick(sender As Object, e As DataGridViewCellEventArgs) Handles 主系統_dgv.CellClick
  38. If e.RowIndex = -1 Then : Else
  39. 姓名_tb.Text = 主系統_dgv(0, e.RowIndex).Value.ToString : 帳號_tb.Text = 主系統_dgv(1, e.RowIndex).Value.ToString
  40. ID卡號_tb.Text = 主系統_dgv(2, e.RowIndex).Value.ToString
  41. ID卡號_tb.Focus()
  42. For i As Integer = 0 To 考勤_dgv.Rows.Count - 1
  43. If 姓名_tb.Text = 考勤_dgv(1, i).Value.ToString Then
  44. 編號_tb.Text = 考勤_dgv(0, i).Value.ToString
  45. End If
  46. Next
  47. End If
  48. End Sub
  49. Private Sub Button1_Click(sender As Object, e As EventArgs) Handles 卡片配對_bT.Click
  50. If 姓名_tb.Text = "" Or 帳號_tb.Text = "" Or ID卡號_tb.Text = "" Then
  51. MsgBox("輸入資料有誤。")
  52. Else
  53. SQL_系統ID存檔() : SQL_SQL_考勤ID存檔() : conn.Close()
  54. MsgBox("卡片與系統帳號配對完成。") : ID卡號_tb.Text = ""
  55. End If
  56. Set_人員清單() : Set_人員清單1() : ID卡號_tb.Focus()
  57. End Sub
  58. End Class