Bez popisu
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

建築物料採購-對帳表.vb 21KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265
  1. Option Strict Off
  2. Imports System.IO
  3. Public Class 建築物料採購_驗收_對帳表
  4. ReadOnly ds As New DataSet : ReadOnly ds8 As New DataSet
  5. Dim KKKJJ As String : Dim KKKJJ2 As String : Dim KKKJJ3 As String : Dim KKK3 As String : Dim KKK4 As String : ReadOnly 對話框(2) As String
  6. Private Sub Set_清單1()
  7. 清單_dgv.DataSource = Nothing : ds.Clear()
  8. 清單_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
  9. 清單_dgv.ColumnHeadersHeight = 40
  10. 清單_dgv.AllowUserToAddRows = False
  11. 清單_dgv.RowTemplate.Height = 35
  12. PA10 = KKKJJ3 : PA11 = KKKJJ2 : PA12 = KKKJJ : SQL_建築物料採購_驗收_對帳表_清單() : 列印用SQL = SQL1
  13. da.Fill(ds) : 清單_dgv.DataSource = ds.Tables(0) : conn.Close()
  14. 清單_dgv.Columns(0).Width = 130 : 清單_dgv.Columns(1).Width = 120 : 清單_dgv.Columns(2).Width = 80 : 清單_dgv.Columns(3).Width = 120
  15. 清單_dgv.Columns(4).Width = 80 : 清單_dgv.Columns(5).Width = 80 : 清單_dgv.Columns(6).Width = 50 : 清單_dgv.Columns(7).Width = 250
  16. 清單_dgv.Columns(8).Width = 350 : 清單_dgv.Columns(9).Width = 150 : 清單_dgv.Columns(10).Width = 70 : 清單_dgv.Columns(11).Width = 70
  17. 清單_dgv.Columns(12).Width = 100 : 清單_dgv.Columns(13).Width = 100 : 清單_dgv.Columns(14).Width = 40 : 清單_dgv.Columns(15).Width = 100
  18. 清單_dgv.Columns(16).Width = 40 : 清單_dgv.Columns(17).Width = 40 : 清單_dgv.Columns(18).Width = 100 : 清單_dgv.Columns(19).Width = 100
  19. 清單_dgv.Columns(20).Width = 60 : 清單_dgv.Columns(21).Width = 60 : 清單_dgv.Columns(22).Width = 60 : 清單_dgv.Columns(23).Width = 70
  20. 清單_dgv.Columns(24).Width = 70 : 清單_dgv.Columns(25).Width = 60 : 清單_dgv.Columns(26).Width = 60 : 清單_dgv.Columns(27).Width = 60
  21. 清單_dgv.Columns(28).Visible = False : 清單_dgv.Columns(29).Visible = False : 清單_dgv.Columns(30).Visible = False : 清單_dgv.Columns(31).Visible = False
  22. 清單_dgv.Columns(10).DefaultCellStyle.Format = "#,##0" : 清單_dgv.Columns(12).DefaultCellStyle.Format = "#,##0" : 清單_dgv.Columns(13).DefaultCellStyle.Format = "#,##0"
  23. 清單_dgv.Columns(15).DefaultCellStyle.Format = "#,##0" : 清單_dgv.Columns(18).DefaultCellStyle.Format = "#,##0" : 清單_dgv.Columns(19).DefaultCellStyle.Format = "#,##0"
  24. 清單_dgv.Columns(10).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter : 清單_dgv.Columns(13).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter
  25. 清單_dgv.Columns(12).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter : 清單_dgv.Columns(15).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter
  26. 清單_dgv.Columns(18).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter : 清單_dgv.Columns(19).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter
  27. 清單_dgv.Columns(10).HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleCenter : 清單_dgv.Columns(13).HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleCenter
  28. 清單_dgv.Columns(12).HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleCenter : 清單_dgv.Columns(15).HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleCenter
  29. 清單_dgv.Columns(18).HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleCenter : 清單_dgv.Columns(19).HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleCenter
  30. 清單_dgv.Columns(0).Frozen = True
  31. If 低網速模式 = False Then
  32. 清單_dgv.Columns(32).FillWeight = 70 : 清單_dgv.Columns(32).Visible = True
  33. Dim mycol As DataGridViewImageColumn = 清單_dgv.Columns("圖檔")
  34. mycol.ImageLayout = DataGridViewImageCellLayout.Zoom
  35. Else
  36. If 清單_dgv.Columns.Count = 33 Then
  37. 清單_dgv.Columns(32).Visible = False
  38. End If
  39. End If
  40. For i As Integer = 0 To 清單_dgv.Rows.Count - 1
  41. If IsDBNull(清單_dgv.Rows(i).Cells(表頭(34)).Value) Then
  42. 清單_dgv.Rows(i).Cells(表頭(34)).Value = False
  43. End If
  44. Next
  45. For i As Integer = 0 To 清單_dgv.Rows.Count - 1
  46. If IsDBNull(清單_dgv.Rows(i).Cells("PPN").Value) Then
  47. 清單_dgv.Rows(i).Cells("PPN").Value = "0"
  48. End If
  49. Next
  50. End Sub
  51. Private Sub ComboBox1下拉表單資料載入()
  52. SQL_年份清單_下拉清單() : 年_cb.Items.Clear() : While (dr.Read()) : 年_cb.Items.Add(dr("年份")) : End While : conn.Close()
  53. End Sub
  54. Private Sub 總金額計算()
  55. Dim FFGG As Integer = 0
  56. TextBox7.Text = "0"
  57. For i As Integer = 0 To 清單_dgv.Rows.Count - 1
  58. If 清單_dgv.Rows(i).Cells("" & 表頭(18) & "").Value = 單號_tb.Text Then
  59. FFGG = Val(FFGG) + 清單_dgv.Rows(i).Cells("" & 表頭(27) & "").Value
  60. End If
  61. Next i
  62. 折扣金額_tb.Text = Val(折扣比_tb.Text) * FFGG / 100
  63. If 稅金計算_ch.Checked = True Then
  64. If 折扣比_tb.Text = "0" Then
  65. 稅金金額_tb.Text = FFGG * Val(稅金比_tb.Text) / 100
  66. Else
  67. 稅金金額_tb.Text = (FFGG - 折扣金額_tb.Text) * Val(稅金比_tb.Text) / 100
  68. End If
  69. Else
  70. 稅金金額_tb.Text = "0"
  71. End If
  72. TextBox7.Text = FFGG - Val(折扣金額_tb.Text) + Val(稅金金額_tb.Text)
  73. 折扣金額_tb.Text = Strings.Format(Val(折扣金額_tb.Text), "#,##0") : 稅金金額_tb.Text = Strings.Format(Val(稅金金額_tb.Text), "#,##0")
  74. TextBox7.Text = Strings.Format(Val(TextBox7.Text), "#,##0")
  75. End Sub
  76. Private Sub Set_語言()
  77. 語言_dgv.DataSource = Nothing : ds8.Clear()
  78. 語言_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
  79. 語言_dgv.ColumnHeadersHeight = 25
  80. 語言_dgv.AllowUserToAddRows = False
  81. SQL_系統語言導入()
  82. da.Fill(ds8) : 語言_dgv.DataSource = ds8.Tables(0) : conn.Close()
  83. End Sub
  84. Private Sub 語言轉換讀取()
  85. Set_語言() : conn.Close()
  86. For i As Integer = 0 To 語言_dgv.Rows.Count - 1
  87. If 語言_dgv("控件", i).Value.ToString = "建築物料採購_驗收_對帳表" Then : Me.Text = 語言_dgv("內容", i).Value.ToString : End If
  88. If 語言_dgv("控件", i).Value.ToString = "查詢日期_lb" Then : 查詢日期_lb.Text = 語言_dgv("內容", i).Value.ToString : End If
  89. If 語言_dgv("控件", i).Value.ToString = "會計_lb" Then : 會計_lb.Text = 語言_dgv("內容", i).Value.ToString : End If
  90. If 語言_dgv("控件", i).Value.ToString = "出納_lb" Then : 出納_lb.Text = 語言_dgv("內容", i).Value.ToString : End If
  91. If 語言_dgv("控件", i).Value.ToString = "全部資料1_ch" Then : 全部資料1_ch.Text = 語言_dgv("內容", i).Value.ToString : End If
  92. If 語言_dgv("控件", i).Value.ToString = "全部資料2_ch" Then : 全部資料2_ch.Text = 語言_dgv("內容", i).Value.ToString : End If
  93. If 語言_dgv("控件", i).Value.ToString = "已核對_ch" Then : 已核對_ch.Text = 語言_dgv("內容", i).Value.ToString : End If
  94. If 語言_dgv("控件", i).Value.ToString = "已出納_ch" Then : 已出納_ch.Text = 語言_dgv("內容", i).Value.ToString : End If
  95. If 語言_dgv("控件", i).Value.ToString = "未核對_ch" Then : 未核對_ch.Text = 語言_dgv("內容", i).Value.ToString : End If
  96. If 語言_dgv("控件", i).Value.ToString = "未出納_ch" Then : 未出納_ch.Text = 語言_dgv("內容", i).Value.ToString : End If
  97. If 語言_dgv("控件", i).Value.ToString = "總金額_lb" Then : 總金額_lb.Text = 語言_dgv("內容", i).Value.ToString : End If
  98. If 語言_dgv("控件", i).Value.ToString = "對帳記錄存檔_tsm" Then : 對帳記錄存檔_tsm.Text = 語言_dgv("內容", i).Value.ToString : End If
  99. If 語言_dgv("控件", i).Value.ToString = "關鍵字查詢_tsm" Then : 關鍵字查詢_tsm.Text = 語言_dgv("內容", i).Value.ToString : End If
  100. If 語言_dgv("控件", i).Value.ToString = "二維碼查單_tsm" Then : 二維碼查單_tsm.Text = 語言_dgv("內容", i).Value.ToString : End If
  101. If 語言_dgv("控件", i).Value.ToString = "列印成EXCEL_tsm" Then : 列印成EXCEL_tsm.Text = 語言_dgv("內容", i).Value.ToString : End If
  102. If 語言_dgv("控件", i).Value.ToString = "清除_tsm" Then : 清除_tsm.Text = 語言_dgv("內容", i).Value.ToString : End If
  103. If 語言_dgv("控件", i).Value.ToString = "清單_dgv_項次" Then : 表頭(11) = 語言_dgv("內容", i).Value.ToString : End If
  104. If 語言_dgv("控件", i).Value.ToString = "清單_dgv_品名" Then : 表頭(12) = 語言_dgv("內容", i).Value.ToString : End If
  105. If 語言_dgv("控件", i).Value.ToString = "清單_dgv_規格" Then : 表頭(13) = 語言_dgv("內容", i).Value.ToString : End If
  106. If 語言_dgv("控件", i).Value.ToString = "清單_dgv_備註" Then : 表頭(14) = 語言_dgv("內容", i).Value.ToString : End If
  107. If 語言_dgv("控件", i).Value.ToString = "清單_dgv_數量" Then : 表頭(15) = 語言_dgv("內容", i).Value.ToString : End If
  108. If 語言_dgv("控件", i).Value.ToString = "清單_dgv_單位" Then : 表頭(16) = 語言_dgv("內容", i).Value.ToString : End If
  109. If 語言_dgv("控件", i).Value.ToString = "清單_dgv_單號" Then : 表頭(18) = 語言_dgv("內容", i).Value.ToString : End If
  110. If 語言_dgv("控件", i).Value.ToString = "清單_dgv_核准日期" Then : 表頭(22) = 語言_dgv("內容", i).Value.ToString : End If
  111. If 語言_dgv("控件", i).Value.ToString = "清單_dgv_已收貨" Then : 表頭(25) = 語言_dgv("內容", i).Value.ToString : End If
  112. If 語言_dgv("控件", i).Value.ToString = "清單_dgv_單價" Then : 表頭(26) = 語言_dgv("內容", i).Value.ToString : End If
  113. If 語言_dgv("控件", i).Value.ToString = "清單_dgv_金額" Then : 表頭(27) = 語言_dgv("內容", i).Value.ToString : End If
  114. If 語言_dgv("控件", i).Value.ToString = "清單_dgv_供應商" Then : 表頭(29) = 語言_dgv("內容", i).Value.ToString : End If
  115. If 語言_dgv("控件", i).Value.ToString = "清單_dgv_需求日期" Then : 表頭(30) = 語言_dgv("內容", i).Value.ToString : End If
  116. If 語言_dgv("控件", i).Value.ToString = "清單_dgv_採購員" Then : 表頭(31) = 語言_dgv("內容", i).Value.ToString : End If
  117. If 語言_dgv("控件", i).Value.ToString = "清單_dgv_採購日期" Then : 表頭(32) = 語言_dgv("內容", i).Value.ToString : End If
  118. If 語言_dgv("控件", i).Value.ToString = "清單_dgv_折扣金額" Then : 表頭(33) = 語言_dgv("內容", i).Value.ToString : End If
  119. If 語言_dgv("控件", i).Value.ToString = "清單_dgv_稅" Then : 表頭(34) = 語言_dgv("內容", i).Value.ToString : End If
  120. If 語言_dgv("控件", i).Value.ToString = "清單_dgv_稅金" Then : 表頭(35) = 語言_dgv("內容", i).Value.ToString : End If
  121. If 語言_dgv("控件", i).Value.ToString = "清單_dgv_稅後金額" Then : 表頭(36) = 語言_dgv("內容", i).Value.ToString : End If
  122. If 語言_dgv("控件", i).Value.ToString = "清單_dgv_會計作業" Then : 表頭(37) = 語言_dgv("內容", i).Value.ToString : End If
  123. If 語言_dgv("控件", i).Value.ToString = "清單_dgv_出納作業" Then : 表頭(38) = 語言_dgv("內容", i).Value.ToString : End If
  124. If 語言_dgv("控件", i).Value.ToString = "清單_dgv_現金" Then : 表頭(39) = 語言_dgv("內容", i).Value.ToString : End If
  125. If 語言_dgv("控件", i).Value.ToString = "清單_dgv_備用金" Then : 表頭(40) = 語言_dgv("內容", i).Value.ToString : End If
  126. If 語言_dgv("控件", i).Value.ToString = "清單_dgv_公帳" Then : 表頭(41) = 語言_dgv("內容", i).Value.ToString : End If
  127. If 語言_dgv("控件", i).Value.ToString = "清單_dgv_已申請入庫" Then : 表頭(42) = 語言_dgv("內容", i).Value.ToString : End If
  128. If 語言_dgv("控件", i).Value.ToString = "清單_dgv_已入庫" Then : 表頭(43) = 語言_dgv("內容", i).Value.ToString : End If
  129. If 語言_dgv("控件", i).Value.ToString = "對話框1" Then : 對話框(0) = 語言_dgv("內容", i).Value.ToString : End If
  130. If 語言_dgv("控件", i).Value.ToString = "對話框2" Then : 對話框(1) = 語言_dgv("內容", i).Value.ToString : End If
  131. If 語言_dgv("控件", i).Value.ToString = "對話框3" Then : 對話框(2) = 語言_dgv("內容", i).Value.ToString : End If
  132. Next
  133. End Sub
  134. Private Sub 建築物料採購_對帳表_Load(sender As Object, e As EventArgs) Handles MyBase.Load
  135. Me.MdiParent = HX_PGS_ERP_SYS : Me.WindowState = 2 : Me.AutoScroll = True
  136. 介面 = "H210" : 語言轉換讀取()
  137. ComboBox1下拉表單資料載入()
  138. 年_cb.Text = Year(Today) : 月_cb.SelectedIndex = Month(Today) - 1
  139. KKKJJ3 = "AND (採購單控制表.核准日期 LIKE '" & KKK3 & "/" & KKK4 & "%') "
  140. Label62.Visible = False : 單號_tb.Visible = False
  141. Set_清單1()
  142. End Sub
  143. Private Sub 登入閒置控制_MouseMove(sender As Object, e As EventArgs) Handles MyBase.MouseMove
  144. timeNow = 0
  145. HX_PGS_ERP_SYS.Timer1.Enabled = False
  146. HX_PGS_ERP_SYS.Timer1.Enabled = True
  147. End Sub
  148. Private Sub 登入閒置控制_KeyPress(sender As Object, e As EventArgs) Handles MyBase.KeyPress
  149. timeNow = 0
  150. HX_PGS_ERP_SYS.Timer1.Enabled = False
  151. HX_PGS_ERP_SYS.Timer1.Enabled = True
  152. End Sub
  153. Private Sub DataGridView1_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 清單_dgv.CellClick
  154. If e.RowIndex = -1 Then : Else
  155. 單號_tb.Text = 清單_dgv.Rows(e.RowIndex).Cells("" & 表頭(18) & "").Value
  156. 折扣比_tb.Text = 清單_dgv.Rows(e.RowIndex).Cells("DISC").Value.
  157. 稅金計算_ch.Checked = 清單_dgv.Rows(e.RowIndex).Cells("" & 表頭(34) & "").Value
  158. 稅金比_tb.Text = 清單_dgv.Rows(e.RowIndex).Cells("PPN").Value
  159. 總金額計算()
  160. 物料圖2_pb.Image = Nothing : 物料圖1_pb.Image = Nothing
  161. PA2 = 清單_dgv.Rows(e.RowIndex).Cells("料號原則").Value : SQL_物料圖庫_圖檔讀取一()
  162. While dr.Read() = True
  163. Dim unused As Byte() = New Byte(-1) {}
  164. Dim bytes As Byte() = DirectCast(dr.Item("圖檔"), Byte())
  165. Dim oStream As New MemoryStream(bytes)
  166. 物料圖1_pb.Image = Bitmap.FromStream(oStream)
  167. End While
  168. conn.Close() : 物料圖1_pb.SizeMode = 4
  169. PA3 = 清單_dgv.Rows(e.RowIndex).Cells("圖檔編號").Value : SQL_物料圖庫_圖檔讀取二()
  170. While dr.Read() = True
  171. Dim unused1 As Byte() = New Byte(-1) {}
  172. Dim bytes As Byte() = DirectCast(dr.Item("圖檔"), Byte())
  173. Dim oStream As New MemoryStream(bytes)
  174. 物料圖2_pb.Image = Bitmap.FromStream(oStream)
  175. End While
  176. conn.Close() : 物料圖2_pb.SizeMode = 4
  177. End If
  178. End Sub
  179. Private Sub DataGridView1_RowPostPaint(ByVal sender As Object, ByVal e As DataGridViewRowPostPaintEventArgs) Handles 清單_dgv.RowPostPaint
  180. Dim linePen As New Pen(Color.Blue, 2)
  181. If e.RowIndex = 清單_dgv.Rows.Count - 1 Then
  182. Exit Sub
  183. Else
  184. If 清單_dgv(0, e.RowIndex).Value.ToString <> 清單_dgv(0, e.RowIndex + 1).Value.ToString Then
  185. Dim startX As Integer = IIf(清單_dgv.RowHeadersVisible, 清單_dgv.RowHeadersWidth, 0)
  186. Dim startY As Integer = e.RowBounds.Top + e.RowBounds.Height - 1
  187. Dim endX As Integer = startX + 清單_dgv.Columns.GetColumnsWidth(DataGridViewElementStates.Visible) - 清單_dgv.HorizontalScrollingOffset
  188. e.Graphics.DrawLine(linePen, startX, startY, endX, startY)
  189. Exit Sub
  190. End If
  191. End If
  192. End Sub
  193. Private Sub ComboBox1_SelectedIndexChanged(sender As Object, e As EventArgs) Handles 年_cb.SelectedIndexChanged
  194. KKK3 = 年_cb.Text
  195. If KKK3 = "" Or KKK4 = "" Then
  196. Else
  197. KKKJJ3 = "AND (採購單控制表.核准日期 LIKE '" & KKK3 & "/" & KKK4 & "%') "
  198. End If
  199. Set_清單1()
  200. End Sub
  201. Private Sub ComboBox2_SelectedIndexChanged(sender As Object, e As EventArgs) Handles 月_cb.SelectedIndexChanged
  202. KKK4 = 月_cb.Text
  203. If KKK3 = "" Or KKK4 = "" Then
  204. Else
  205. KKKJJ3 = "AND (採購單控制表.核准日期 LIKE '" & KKK3 & "/" & KKK4 & "%') "
  206. End If
  207. Set_清單1()
  208. End Sub
  209. Private Sub CheckBox6_CheckedChanged(sender As Object, e As EventArgs) Handles 全部資料1_ch.Click
  210. 全部資料1_ch.Checked = True : 已核對_ch.Checked = False : 未核對_ch.Checked = False : 全部資料2_ch.Checked = False : 已出納_ch.Checked = False : 未出納_ch.Checked = False
  211. Set_清單1()
  212. End Sub
  213. Private Sub CheckBox8_CheckedChanged(sender As Object, e As EventArgs) Handles 已核對_ch.Click
  214. 全部資料1_ch.Checked = False : 已核對_ch.Checked = True : 未核對_ch.Checked = False : 全部資料2_ch.Checked = False : 已出納_ch.Checked = False : 未出納_ch.Checked = False
  215. KKKJJ = " AND (採購單控制表.已會計 = 1)" : Set_清單1()
  216. End Sub
  217. Private Sub CheckBox7_CheckedChanged(sender As Object, e As EventArgs) Handles 未核對_ch.Click
  218. 全部資料1_ch.Checked = False : 已核對_ch.Checked = False : 未核對_ch.Checked = True : 全部資料2_ch.Checked = False : 已出納_ch.Checked = False : 未出納_ch.Checked = False
  219. KKKJJ = " AND (採購單控制表.已會計 = 0) OR (採購單控制表.已會計 IS NULL)" : Set_清單1()
  220. End Sub
  221. Private Sub CheckBox1_CheckedChanged(sender As Object, e As EventArgs) Handles 全部資料2_ch.Click
  222. 全部資料1_ch.Checked = False : 已核對_ch.Checked = False : 未核對_ch.Checked = False : 全部資料2_ch.Checked = True : 已出納_ch.Checked = False : 未出納_ch.Checked = False
  223. Set_清單1()
  224. End Sub
  225. Private Sub CheckBox2_CheckedChanged(sender As Object, e As EventArgs) Handles 已出納_ch.Click
  226. 全部資料1_ch.Checked = False : 已核對_ch.Checked = False : 未核對_ch.Checked = False : 全部資料2_ch.Checked = False : 已出納_ch.Checked = True : 未出納_ch.Checked = False
  227. KKKJJ = " AND (採購單控制表.已出納 = 1)" : Set_清單1()
  228. End Sub
  229. Private Sub CheckBox3_CheckedChanged(sender As Object, e As EventArgs) Handles 未出納_ch.Click
  230. 全部資料1_ch.Checked = False : 已核對_ch.Checked = False : 未核對_ch.Checked = False : 全部資料2_ch.Checked = False : 已出納_ch.Checked = False : 未出納_ch.Checked = True
  231. KKKJJ = " AND (採購單控制表.已出納 = 0) OR (採購單控制表.已出納 IS NULL)" : Set_清單1()
  232. End Sub
  233. '-----------------------------滑鼠右鍵--------------------------------------------------------------------------------------------------------------------------------------
  234. Private Sub 清除ToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles 清除_tsm.Click
  235. ComboBox1下拉表單資料載入()
  236. 月_cb.Items.Clear()
  237. 月_cb.Items.Add("01") : 月_cb.Items.Add("02") : 月_cb.Items.Add("03") : 月_cb.Items.Add("04") : 月_cb.Items.Add("05") : 月_cb.Items.Add("06")
  238. 月_cb.Items.Add("07") : 月_cb.Items.Add("08") : 月_cb.Items.Add("09") : 月_cb.Items.Add("10") : 月_cb.Items.Add("11") : 月_cb.Items.Add("12")
  239. KKK3 = "" : KKK4 = "" : KKKJJ3 = ""
  240. End Sub
  241. Private Sub 關鍵字查詢ToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles 關鍵字查詢_tsm.Click
  242. PA = InputBox(對話框(0))
  243. KKKJJ2 = " AND (採購單明細表.採購單號 LIKE N'%" & PA & "%' OR 供應商資料表.供應商簡稱 LIKE N'%" & PA & "%'
  244. OR 採購單控制表.需求日期 LIKE N'%" & PA & "%' OR 物料編碼庫.原則說明 LIKE N'%" & PA &
  245. "%' OR 採購單明細表.規格 LIKE N'%" & PA & "%' OR 採購單明細表.備註 LIKE N'%" & PA & "%') " : Set_清單1()
  246. KKKJJ2 = "" : PA = ""
  247. End Sub
  248. Private Sub AAAToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles 二維碼查單_tsm.Click
  249. PA = InputBox(對話框(1))
  250. KKKJJ2 = " AND (採購單控制表.驗證碼 LIKE N'" & PA & "') " : Set_清單1()
  251. KKKJJ2 = "" : PA = ""
  252. End Sub
  253. Private Sub 對帳記錄存檔ToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles 對帳記錄存檔_tsm.Click
  254. MsgBox(對話框(2))
  255. End Sub
  256. Private Sub BBBToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles 列印成EXCEL_tsm.Click
  257. MsgBox(對話框(2))
  258. End Sub
  259. End Class