123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140 |
- Option Strict Off
- Public Class 成本資料庫管理
- ReadOnly ds As New DataSet : ReadOnly ds1 As New DataSet : ReadOnly ds2 As New DataSet : ReadOnly ds3 As New DataSet : ReadOnly ds4 As New DataSet : ReadOnly ds5 As New DataSet
- Private Sub Set_訂單清單()
- 訂單清單_dgv.DataSource = Nothing : ds.Clear()
- 訂單清單_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
- 訂單清單_dgv.ColumnHeadersHeight = 25
- 訂單清單_dgv.AllowUserToAddRows = False
- SQL_成本資料庫管理表單()
- da.Fill(ds) : 訂單清單_dgv.DataSource = ds.Tables(0) : conn.Close()
- End Sub
- Private Sub Set_DGV2載入前設定()
- 利潤表流水_dgv.DataSource = Nothing : ds1.Clear()
- 利潤表流水_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
- 利潤表流水_dgv.ColumnHeadersHeight = 25
- 利潤表流水_dgv.AllowUserToAddRows = False
- ConnOpen()
- End Sub
- Private Sub Set_DGV2載入後設定()
- CmdSet_For_DGV() : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds1) : 利潤表流水_dgv.DataSource = ds1.Tables(0) : conn.Close()
- End Sub
- Private Sub Set_DGV3載入前設定()
- 天盾訂單號_dgv.DataSource = Nothing : ds2.Clear()
- 天盾訂單號_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
- 天盾訂單號_dgv.ColumnHeadersHeight = 25
- 天盾訂單號_dgv.AllowUserToAddRows = False
- ConnOpen()
- End Sub
- Private Sub Set_DGV3載入後設定()
- CmdSet_For_DGV() : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds2) : 天盾訂單號_dgv.DataSource = ds2.Tables(0) : conn.Close()
- End Sub
- Private Sub Set_DGV4載入前設定()
- 訂單流水號_dgv.DataSource = Nothing : ds3.Clear()
- 訂單流水號_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
- 訂單流水號_dgv.ColumnHeadersHeight = 25
- 訂單流水號_dgv.AllowUserToAddRows = False
- ConnOpen()
- End Sub
- Private Sub Set_DGV4載入後設定()
- CmdSet_For_DGV() : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds3) : 訂單流水號_dgv.DataSource = ds3.Tables(0) : conn.Close()
- End Sub
- Private Sub Set_DGV5載入前設定()
- 天盾流水號_dgv.DataSource = Nothing : ds4.Clear()
- 天盾流水號_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
- 天盾流水號_dgv.ColumnHeadersHeight = 25
- 天盾流水號_dgv.AllowUserToAddRows = False
- ConnOpen()
- End Sub
- Private Sub Set_DGV5載入後設定()
- CmdSet_For_DGV() : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds4) : 天盾流水號_dgv.DataSource = ds4.Tables(0) : conn.Close()
- End Sub
- Private Sub Set_DGV6載入前設定()
- 資料流水號_dgv.DataSource = Nothing : ds5.Clear()
- 資料流水號_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
- 資料流水號_dgv.ColumnHeadersHeight = 25
- 資料流水號_dgv.AllowUserToAddRows = False
- ConnOpen()
- End Sub
- Private Sub Set_DGV6載入後設定()
- CmdSet_For_DGV() : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds5) : 資料流水號_dgv.DataSource = ds5.Tables(0) : conn.Close()
- End Sub
- Private Sub Set_grid()
- 訂單清單_dgv.Columns(0).Visible = False : 訂單清單_dgv.Columns(1).Visible = False : 訂單清單_dgv.Columns(2).Visible = False : 訂單清單_dgv.Columns(3).Visible = False
- 訂單清單_dgv.Columns(4).Visible = False : 訂單清單_dgv.Columns(5).Visible = False : 訂單清單_dgv.Columns(6).Visible = False : 訂單清單_dgv.Columns(7).Visible = False
- 訂單清單_dgv.Columns(8).Visible = False : 訂單清單_dgv.Columns(9).Visible = False : 訂單清單_dgv.Columns(10).Visible = False : 訂單清單_dgv.Columns(11).Visible = False
- 訂單清單_dgv.Columns(12).Visible = False : 訂單清單_dgv.Columns(13).Visible = False : 訂單清單_dgv.Columns(18).Visible = False : 訂單清單_dgv.Columns(19).Visible = False
- 訂單清單_dgv.Columns(20).Visible = False : 訂單清單_dgv.Columns(21).Visible = False : 訂單清單_dgv.Columns(24).Visible = False : 訂單清單_dgv.Columns(25).Visible = False
- 訂單清單_dgv.Columns(26).Visible = False : 訂單清單_dgv.Columns(27).Visible = False : 訂單清單_dgv.Columns(28).Visible = False : 訂單清單_dgv.Columns(29).Visible = False
- 訂單清單_dgv.Columns(30).Visible = False : 訂單清單_dgv.Columns(31).Visible = False : 訂單清單_dgv.Columns(34).Visible = False
- 訂單清單_dgv.Columns(14).FillWeight = 85 : 訂單清單_dgv.Columns(15).FillWeight = 85 : 訂單清單_dgv.Columns(16).FillWeight = 85 : 訂單清單_dgv.Columns(17).FillWeight = 85
- 訂單清單_dgv.Columns(22).FillWeight = 85 : 訂單清單_dgv.Columns(23).FillWeight = 85 : 訂單清單_dgv.Columns(32).FillWeight = 85 : 訂單清單_dgv.Columns(33).FillWeight = 110
- End Sub
- Private Sub Set_grid1()
- 利潤表流水_dgv.Columns(0).FillWeight = 90 : 利潤表流水_dgv.Columns(1).FillWeight = 80 : 利潤表流水_dgv.Columns(2).FillWeight = 120 : 利潤表流水_dgv.Columns(3).FillWeight = 70
- 利潤表流水_dgv.Columns(4).FillWeight = 80
-
- 天盾訂單號_dgv.Columns(0).FillWeight = 90 : 天盾訂單號_dgv.Columns(1).FillWeight = 90 : 天盾訂單號_dgv.Columns(2).FillWeight = 120
- 天盾訂單號_dgv.Columns(3).FillWeight = 70 : 天盾訂單號_dgv.Columns(4).FillWeight = 90 : 天盾訂單號_dgv.Columns(5).FillWeight = 90 : 天盾訂單號_dgv.Columns(6).FillWeight = 80
- 天盾訂單號_dgv.Columns(7).FillWeight = 70
-
- 訂單流水號_dgv.Columns(0).FillWeight = 90 : 訂單流水號_dgv.Columns(1).FillWeight = 70 : 訂單流水號_dgv.Columns(2).FillWeight = 120 : 訂單流水號_dgv.Columns(3).FillWeight = 90
- 訂單流水號_dgv.Columns(4).FillWeight = 80 : 訂單流水號_dgv.Columns(5).FillWeight = 70
-
- 天盾流水號_dgv.Columns(0).FillWeight = 80 : 天盾流水號_dgv.Columns(1).FillWeight = 105 : 天盾流水號_dgv.Columns(2).FillWeight = 80 : 天盾流水號_dgv.Columns(3).FillWeight = 90
- 天盾流水號_dgv.Columns(4).FillWeight = 90 : 天盾流水號_dgv.Columns(5).FillWeight = 90 : 天盾流水號_dgv.Columns(6).FillWeight = 70
-
- 資料流水號_dgv.Columns(0).FillWeight = 90 : 資料流水號_dgv.Columns(1).FillWeight = 70 : 資料流水號_dgv.Columns(2).FillWeight = 120 : 資料流水號_dgv.Columns(3).FillWeight = 90
- 資料流水號_dgv.Columns(4).FillWeight = 80 : 資料流水號_dgv.Columns(5).FillWeight = 70
- End Sub
- Private Sub 成本資料庫管理_Load(sender As Object, e As EventArgs) Handles MyBase.Load
- Me.MdiParent = TENDEN_MES_SYS : Me.WindowState = 2 : Me.AutoScroll = True
- 訂單資料庫選擇.ShowDialog() : 年份_cb.Text = Year(Today) : Set_訂單清單() : Set_grid()
- End Sub
- Private Sub ComboBox1_SelectedIndexChanged(sender As Object, e As EventArgs) Handles 年份_cb.SelectedIndexChanged
- Set_訂單清單() : Set_grid()
- End Sub
- Private Sub 訂單清單_dgv_CellClick(ByVal sender As Object, ByVal e As DataGridViewCellEventArgs) Handles 訂單清單_dgv.CellClick
- If e.RowIndex = -1 Then : Else
- 利潤表流水號_tb.Text = 訂單清單_dgv(33, e.RowIndex).Value.ToString
- Set_DGV2載入前設定()
- SQL_訂單價格利潤明細表()
- Set_DGV2載入後設定()
- 天盾訂單號_tb.Text = 利潤表流水_dgv(1, 0).Value.ToString : 資料流水號_tb.Text = 利潤表流水_dgv(0, 0).Value.ToString
-
- Set_DGV3載入前設定()
- SQL_訂單價格利潤明細表_天盾訂單號()
- Set_DGV3載入後設定()
-
- Set_DGV4載入前設定()
- SQL_訂單控制表_訂單流水號()
- Set_DGV4載入後設定()
-
- Set_DGV5載入前設定()
- SQL_訂單明細表_天盾流水號()
- Set_DGV5載入後設定()
-
- Set_DGV6載入前設定()
- SQL_訂單控制表_資料流水號()
- Set_DGV6載入後設定()
- Set_grid1()
- End If
- End Sub
- Private Sub 刪除_bt_Click(sender As Object, e As EventArgs) Handles 刪除_bt.Click
- Dim aa As MsgBoxResult
- aa = MsgBox("確定要刪除該筆資料?", MsgBoxStyle.OkCancel)
- If aa = MsgBoxResult.Ok Then
- SQL_刪除訂單控制表_利潤表流水號() : conn.Close()
- Set_訂單清單() : Set_grid()
- 利潤表流水號_tb.Text = "" : 天盾訂單號_tb.Text = "" : 資料流水號_tb.Text = ""
- 利潤表流水_dgv.DataSource = Nothing : 天盾訂單號_dgv.DataSource = Nothing : 訂單流水號_dgv.DataSource = Nothing : 天盾流水號_dgv.DataSource = Nothing : 資料流水號_dgv.DataSource = Nothing
- End If
- MsgBox("刪除完成")
- End Sub
- Private Sub 資料庫選擇1_bt_Click(sender As Object, e As EventArgs) Handles 資料庫選擇1_bt.Click
- SQL_訂單資料表選擇_VIONIC() : Set_訂單清單() : Set_grid()
- End Sub
- Private Sub 資料庫選擇2_bt_Click(sender As Object, e As EventArgs) Handles 資料庫選擇2_bt.Click
- SQL_訂單資料表選擇_非VIONIC() : Set_訂單清單() : Set_grid()
- End Sub
- End Class
|