Bläddra i källkod

2020110201備份

Signed-off-by: B70340 <b70340@gmail.com>
B70340 4 år sedan
förälder
incheckning
c95987d690
55 ändrade filer med 8832 tillägg och 1101 borttagningar
  1. Binär
      .vs/TENDEN-MES-SYS/v16/.suo
  2. 2
    0
      TENDEN-MES-SYS/Module/SQL_量產訂單資料庫切換.vb
  3. 1
    1
      TENDEN-MES-SYS/Module/全域變數.vb
  4. 34
    24
      TENDEN-MES-SYS/TENDEN_MES_SYS.Designer.vb
  5. 3
    0
      TENDEN-MES-SYS/TENDEN_MES_SYS.vb
  6. Binär
      TENDEN-MES-SYS/bin/Debug/TENDEN-ERP-SYS.exe
  7. Binär
      TENDEN-MES-SYS/bin/Debug/TENDEN-ERP-SYS.pdb
  8. Binär
      TENDEN-MES-SYS/obj/Debug/DesignTimeResolveAssemblyReferences.cache
  9. Binär
      TENDEN-MES-SYS/obj/Debug/TENDEN-ERP-SYS.exe
  10. Binär
      TENDEN-MES-SYS/obj/Debug/TENDEN-ERP-SYS.pdb
  11. Binär
      TENDEN-MES-SYS/obj/Debug/天盾國際管理系統.訂單控制表.resources
  12. Binär
      TENDEN-MES-SYS/obj/Debug/天盾國際管理系統.訂單資料比對與修改_力威.resources
  13. 1
    1
      TENDEN-MES-SYS/obj/Debug/天盾系統.vbproj.CoreCompileInputs.cache
  14. 2
    1
      TENDEN-MES-SYS/obj/Debug/天盾系統.vbproj.FileListAbsolute.txt
  15. Binär
      TENDEN-MES-SYS/obj/Debug/天盾系統.vbproj.GenerateResource.cache
  16. Binär
      TENDEN-MES-SYS/obj/Debug/天盾系統.vbprojAssemblyReference.cache
  17. 9
    0
      TENDEN-MES-SYS/天盾系統.vbproj
  18. 230
    123
      TENDEN-MES-SYS/成本系統管理/訂單價格利潤明細表.Designer.vb
  19. 125
    108
      TENDEN-MES-SYS/成本系統管理/訂單價格利潤明細表.vb
  20. 36
    0
      TENDEN-MES-SYS/量產訂單管理/CXL訂單紀錄表.Designer.vb
  21. 10
    2
      TENDEN-MES-SYS/量產訂單管理/CXL訂單紀錄表.vb
  22. 29
    29
      TENDEN-MES-SYS/量產訂單管理/TENDENZA_STYLE_資料管理.Designer.vb
  23. 21
    21
      TENDEN-MES-SYS/量產訂單管理/TENDENZA_STYLE_資料管理.vb
  24. 40
    4
      TENDEN-MES-SYS/量產訂單管理/出貨明細表.Designer.vb
  25. 53
    29
      TENDEN-MES-SYS/量產訂單管理/出貨明細表.vb
  26. 7
    4
      TENDEN-MES-SYS/量產訂單管理/列印_周進度表.vb
  27. 6
    12
      TENDEN-MES-SYS/量產訂單管理/列印_周進度表T1_T4.vb
  28. 32
    28
      TENDEN-MES-SYS/量產訂單管理/列印_生產進度表.vb
  29. 4
    7
      TENDEN-MES-SYS/量產訂單管理/列印_訂單明細.vb
  30. 20
    23
      TENDEN-MES-SYS/量產訂單管理/列印_訂單明細表.vb
  31. 39
    3
      TENDEN-MES-SYS/量產訂單管理/周進度表.Designer.vb
  32. 17
    15
      TENDEN-MES-SYS/量產訂單管理/周進度表.vb
  33. 36
    0
      TENDEN-MES-SYS/量產訂單管理/周進度表T1_T4.Designer.vb
  34. 12
    10
      TENDEN-MES-SYS/量產訂單管理/周進度表T1_T4.vb
  35. 61
    30
      TENDEN-MES-SYS/量產訂單管理/業務資料庫管理.Designer.vb
  36. 36
    49
      TENDEN-MES-SYS/量產訂單管理/業務資料庫管理.vb
  37. 51
    15
      TENDEN-MES-SYS/量產訂單管理/生產進度表.Designer.vb
  38. 11
    3
      TENDEN-MES-SYS/量產訂單管理/生產進度表.vb
  39. 37
    1
      TENDEN-MES-SYS/量產訂單管理/皮料資料紀錄表.Designer.vb
  40. 11
    3
      TENDEN-MES-SYS/量產訂單管理/皮料資料紀錄表.vb
  41. 1
    1
      TENDEN-MES-SYS/量產訂單管理/訂單列印選擇.vb
  42. 36
    0
      TENDEN-MES-SYS/量產訂單管理/訂單執行資訊輸入.Designer.vb
  43. 33
    19
      TENDEN-MES-SYS/量產訂單管理/訂單執行資訊輸入.vb
  44. 1409
    258
      TENDEN-MES-SYS/量產訂單管理/訂單控制表.Designer.vb
  45. 3
    0
      TENDEN-MES-SYS/量產訂單管理/訂單控制表.resx
  46. 284
    113
      TENDEN-MES-SYS/量產訂單管理/訂單控制表.vb
  47. 2
    8
      TENDEN-MES-SYS/量產訂單管理/訂單明細表.vb
  48. 17
    6
      TENDEN-MES-SYS/量產訂單管理/訂單流水號.vb
  49. 153
    88
      TENDEN-MES-SYS/量產訂單管理/訂單資料匯入-力威.Designer.vb
  50. 216
    48
      TENDEN-MES-SYS/量產訂單管理/訂單資料匯入-力威.vb
  51. 11
    11
      TENDEN-MES-SYS/量產訂單管理/訂單資料匯入_Vionic.Designer.vb
  52. 3
    3
      TENDEN-MES-SYS/量產訂單管理/訂單資料匯入_Vionic.vb
  53. 3530
    0
      TENDEN-MES-SYS/量產訂單管理/訂單資料比對與修改_力威.Designer.vb
  54. 126
    0
      TENDEN-MES-SYS/量產訂單管理/訂單資料比對與修改_力威.resx
  55. 2032
    0
      TENDEN-MES-SYS/量產訂單管理/訂單資料比對與修改_力威.vb

Binär
.vs/TENDEN-MES-SYS/v16/.suo Visa fil


+ 2
- 0
TENDEN-MES-SYS/Module/SQL_量產訂單資料庫切換.vb Visa fil

7
         訂單資料表(4) = "訂單流水號暫存"
7
         訂單資料表(4) = "訂單流水號暫存"
8
         訂單資料表(5) = "訂單明細表"
8
         訂單資料表(5) = "訂單明細表"
9
         訂單資料表(6) = "訂單明細表"
9
         訂單資料表(6) = "訂單明細表"
10
+        訂單資料表(7) = "訂單價格利潤明細表"
10
     End Sub
11
     End Sub
11
     Friend Sub SQL_訂單資料表選擇_非VIONIC()
12
     Friend Sub SQL_訂單資料表選擇_非VIONIC()
12
         訂單資料表(0) = "訂單明細表抬頭_非VIONIC"
13
         訂單資料表(0) = "訂單明細表抬頭_非VIONIC"
16
         訂單資料表(4) = "訂單流水號暫存_非VIONIC"
17
         訂單資料表(4) = "訂單流水號暫存_非VIONIC"
17
         訂單資料表(5) = "訂單明細表_非VIONIC"
18
         訂單資料表(5) = "訂單明細表_非VIONIC"
18
         訂單資料表(6) = "訂單明細表_非VIONIC"
19
         訂單資料表(6) = "訂單明細表_非VIONIC"
20
+        訂單資料表(7) = "訂單價格利潤明細表_非VIONIC"
19
     End Sub
21
     End Sub
20
 End Module
22
 End Module

+ 1
- 1
TENDEN-MES-SYS/Module/全域變數.vb Visa fil

4
     Public Target As String : Public Target1 As String : Public Target2 As String : Public FTP帳號 As String : Public FTP密碼 As String : Public 登入人IP As String
4
     Public Target As String : Public Target1 As String : Public Target2 As String : Public FTP帳號 As String : Public FTP密碼 As String : Public 登入人IP As String
5
     Public CC(99) As Boolean : Public AA(99) As String : Public 登入判斷 As Boolean
5
     Public CC(99) As Boolean : Public AA(99) As String : Public 登入判斷 As Boolean
6
     '----系統版本-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
6
     '----系統版本-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
7
-    Public 版本 As String = "2020102801"
7
+    Public 版本 As String = "2020110201"
8
     '----系統用全域變數-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
8
     '----系統用全域變數-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
9
     Public 匯率 As Double
9
     Public 匯率 As Double
10
 
10
 

+ 34
- 24
TENDEN-MES-SYS/TENDEN_MES_SYS.Designer.vb Visa fil

109
         Me.測試報告控制表_tsm = New System.Windows.Forms.ToolStripMenuItem()
109
         Me.測試報告控制表_tsm = New System.Windows.Forms.ToolStripMenuItem()
110
         Me.ToolStripSeparator4 = New System.Windows.Forms.ToolStripSeparator()
110
         Me.ToolStripSeparator4 = New System.Windows.Forms.ToolStripSeparator()
111
         Me.訂單資料匯入_tsm = New System.Windows.Forms.ToolStripMenuItem()
111
         Me.訂單資料匯入_tsm = New System.Windows.Forms.ToolStripMenuItem()
112
+        Me.訂單資料匯入力威_tsm = New System.Windows.Forms.ToolStripMenuItem()
113
+        Me.訂單資料比對與修改力威_tsm = New System.Windows.Forms.ToolStripMenuItem()
112
         Me.成本管理_tsm = New System.Windows.Forms.ToolStripMenuItem()
114
         Me.成本管理_tsm = New System.Windows.Forms.ToolStripMenuItem()
113
         Me.成本資料庫管理_tsm = New System.Windows.Forms.ToolStripMenuItem()
115
         Me.成本資料庫管理_tsm = New System.Windows.Forms.ToolStripMenuItem()
114
         Me.ToolStripSeparator19 = New System.Windows.Forms.ToolStripSeparator()
116
         Me.ToolStripSeparator19 = New System.Windows.Forms.ToolStripSeparator()
137
         Me.FTP資料夾管理_tsm = New System.Windows.Forms.ToolStripMenuItem()
139
         Me.FTP資料夾管理_tsm = New System.Windows.Forms.ToolStripMenuItem()
138
         Me.系統執行檔版本管理_tsm = New System.Windows.Forms.ToolStripMenuItem()
140
         Me.系統執行檔版本管理_tsm = New System.Windows.Forms.ToolStripMenuItem()
139
         Me.ToolStripSeparator23 = New System.Windows.Forms.ToolStripSeparator()
141
         Me.ToolStripSeparator23 = New System.Windows.Forms.ToolStripSeparator()
140
-        Me.訂單資料匯入力威_tsm = New System.Windows.Forms.ToolStripMenuItem()
141
         Me.MenuStrip.SuspendLayout()
142
         Me.MenuStrip.SuspendLayout()
142
         Me.SuspendLayout()
143
         Me.SuspendLayout()
143
         '
144
         '
152
         'ToolStripMenuItem1
153
         'ToolStripMenuItem1
153
         '
154
         '
154
         Me.ToolStripMenuItem1.Name = "ToolStripMenuItem1"
155
         Me.ToolStripMenuItem1.Name = "ToolStripMenuItem1"
155
-        Me.ToolStripMenuItem1.Size = New System.Drawing.Size(180, 22)
156
+        Me.ToolStripMenuItem1.Size = New System.Drawing.Size(122, 22)
156
         Me.ToolStripMenuItem1.Text = "帳號管理"
157
         Me.ToolStripMenuItem1.Text = "帳號管理"
157
         '
158
         '
158
         'ExitToolStripMenuItem
159
         'ExitToolStripMenuItem
159
         '
160
         '
160
         Me.ExitToolStripMenuItem.Name = "ExitToolStripMenuItem"
161
         Me.ExitToolStripMenuItem.Name = "ExitToolStripMenuItem"
161
-        Me.ExitToolStripMenuItem.Size = New System.Drawing.Size(180, 22)
162
+        Me.ExitToolStripMenuItem.Size = New System.Drawing.Size(122, 22)
162
         Me.ExitToolStripMenuItem.Text = "結束(&X)"
163
         Me.ExitToolStripMenuItem.Text = "結束(&X)"
163
         '
164
         '
164
         'WindowsMenu
165
         'WindowsMenu
171
         'NewWindowToolStripMenuItem
172
         'NewWindowToolStripMenuItem
172
         '
173
         '
173
         Me.NewWindowToolStripMenuItem.Name = "NewWindowToolStripMenuItem"
174
         Me.NewWindowToolStripMenuItem.Name = "NewWindowToolStripMenuItem"
174
-        Me.NewWindowToolStripMenuItem.Size = New System.Drawing.Size(180, 22)
175
+        Me.NewWindowToolStripMenuItem.Size = New System.Drawing.Size(140, 22)
175
         Me.NewWindowToolStripMenuItem.Text = "開新視窗(&N)"
176
         Me.NewWindowToolStripMenuItem.Text = "開新視窗(&N)"
176
         '
177
         '
177
         'CascadeToolStripMenuItem
178
         'CascadeToolStripMenuItem
178
         '
179
         '
179
         Me.CascadeToolStripMenuItem.Name = "CascadeToolStripMenuItem"
180
         Me.CascadeToolStripMenuItem.Name = "CascadeToolStripMenuItem"
180
-        Me.CascadeToolStripMenuItem.Size = New System.Drawing.Size(180, 22)
181
+        Me.CascadeToolStripMenuItem.Size = New System.Drawing.Size(140, 22)
181
         Me.CascadeToolStripMenuItem.Text = "重疊顯示(&C)"
182
         Me.CascadeToolStripMenuItem.Text = "重疊顯示(&C)"
182
         '
183
         '
183
         'TileVerticalToolStripMenuItem
184
         'TileVerticalToolStripMenuItem
184
         '
185
         '
185
         Me.TileVerticalToolStripMenuItem.Name = "TileVerticalToolStripMenuItem"
186
         Me.TileVerticalToolStripMenuItem.Name = "TileVerticalToolStripMenuItem"
186
-        Me.TileVerticalToolStripMenuItem.Size = New System.Drawing.Size(180, 22)
187
+        Me.TileVerticalToolStripMenuItem.Size = New System.Drawing.Size(140, 22)
187
         Me.TileVerticalToolStripMenuItem.Text = "垂直並排(&V)"
188
         Me.TileVerticalToolStripMenuItem.Text = "垂直並排(&V)"
188
         '
189
         '
189
         'TileHorizontalToolStripMenuItem
190
         'TileHorizontalToolStripMenuItem
190
         '
191
         '
191
         Me.TileHorizontalToolStripMenuItem.Name = "TileHorizontalToolStripMenuItem"
192
         Me.TileHorizontalToolStripMenuItem.Name = "TileHorizontalToolStripMenuItem"
192
-        Me.TileHorizontalToolStripMenuItem.Size = New System.Drawing.Size(180, 22)
193
+        Me.TileHorizontalToolStripMenuItem.Size = New System.Drawing.Size(140, 22)
193
         Me.TileHorizontalToolStripMenuItem.Text = "水平並排(&H)"
194
         Me.TileHorizontalToolStripMenuItem.Text = "水平並排(&H)"
194
         '
195
         '
195
         'CloseAllToolStripMenuItem
196
         'CloseAllToolStripMenuItem
196
         '
197
         '
197
         Me.CloseAllToolStripMenuItem.Name = "CloseAllToolStripMenuItem"
198
         Me.CloseAllToolStripMenuItem.Name = "CloseAllToolStripMenuItem"
198
-        Me.CloseAllToolStripMenuItem.Size = New System.Drawing.Size(180, 22)
199
+        Me.CloseAllToolStripMenuItem.Size = New System.Drawing.Size(140, 22)
199
         Me.CloseAllToolStripMenuItem.Text = "全部關閉(&L)"
200
         Me.CloseAllToolStripMenuItem.Text = "全部關閉(&L)"
200
         '
201
         '
201
         'ArrangeIconsToolStripMenuItem
202
         'ArrangeIconsToolStripMenuItem
202
         '
203
         '
203
         Me.ArrangeIconsToolStripMenuItem.Name = "ArrangeIconsToolStripMenuItem"
204
         Me.ArrangeIconsToolStripMenuItem.Name = "ArrangeIconsToolStripMenuItem"
204
-        Me.ArrangeIconsToolStripMenuItem.Size = New System.Drawing.Size(180, 22)
205
+        Me.ArrangeIconsToolStripMenuItem.Size = New System.Drawing.Size(140, 22)
205
         Me.ArrangeIconsToolStripMenuItem.Text = "排列圖示(&A)"
206
         Me.ArrangeIconsToolStripMenuItem.Text = "排列圖示(&A)"
206
         '
207
         '
207
         'MenuStrip
208
         'MenuStrip
525
         '
526
         '
526
         '量產訂單管理_tsm
527
         '量產訂單管理_tsm
527
         '
528
         '
528
-        Me.量產訂單管理_tsm.DropDownItems.AddRange(New System.Windows.Forms.ToolStripItem() {Me.業務資料庫管理_tsm, Me.ToolStripSeparator5, Me.CXL清單_tsm, Me.訂單改量差異查詢_tsm, Me.出貨明細表_tsm, Me.周進度表_tsm, Me.周進度表T1_tsm, Me.生產進度表_tsm, Me.ToolStripSeparator1, Me.訂單控制表_tsm, Me.訂單明細表_tsm, Me.皮料資料紀錄表_tsm, Me.訂單執行資訊輸入_tsm, Me.ToolStripSeparator16, Me.鞋盒資料控制表_tsm, Me.現有訂單鞋盒資訊查詢_tsm, Me.鞋盒訂單紀錄表_tsm, Me.ToolStripSeparator3, Me.TENDENZASTYLE_tsm, Me.TENDENZASTYLE形體下單數量統計_tsm, Me.DELIVERYADDRESS_tsm, Me.Factory資料管理_tsm, Me.ToolStripSeparator8, Me.測試報告新配色管理_tsm, Me.測試報告_tsm, Me.測試報告控制表_tsm, Me.ToolStripSeparator4, Me.訂單資料匯入_tsm, Me.訂單資料匯入力威_tsm})
529
+        Me.量產訂單管理_tsm.DropDownItems.AddRange(New System.Windows.Forms.ToolStripItem() {Me.業務資料庫管理_tsm, Me.ToolStripSeparator5, Me.CXL清單_tsm, Me.訂單改量差異查詢_tsm, Me.出貨明細表_tsm, Me.周進度表_tsm, Me.周進度表T1_tsm, Me.生產進度表_tsm, Me.ToolStripSeparator1, Me.訂單控制表_tsm, Me.訂單明細表_tsm, Me.皮料資料紀錄表_tsm, Me.訂單執行資訊輸入_tsm, Me.ToolStripSeparator16, Me.鞋盒資料控制表_tsm, Me.現有訂單鞋盒資訊查詢_tsm, Me.鞋盒訂單紀錄表_tsm, Me.ToolStripSeparator3, Me.TENDENZASTYLE_tsm, Me.TENDENZASTYLE形體下單數量統計_tsm, Me.DELIVERYADDRESS_tsm, Me.Factory資料管理_tsm, Me.ToolStripSeparator8, Me.測試報告新配色管理_tsm, Me.測試報告_tsm, Me.測試報告控制表_tsm, Me.ToolStripSeparator4, Me.訂單資料匯入_tsm, Me.訂單資料匯入力威_tsm, Me.訂單資料比對與修改力威_tsm})
529
         Me.量產訂單管理_tsm.ForeColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer))
530
         Me.量產訂單管理_tsm.ForeColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer))
530
         Me.量產訂單管理_tsm.Image = Global.天盾國際管理系統.My.Resources.Resources.Shipping5
531
         Me.量產訂單管理_tsm.Image = Global.天盾國際管理系統.My.Resources.Resources.Shipping5
531
         Me.量產訂單管理_tsm.Name = "量產訂單管理_tsm"
532
         Me.量產訂單管理_tsm.Name = "量產訂單管理_tsm"
738
         Me.訂單資料匯入_tsm.Size = New System.Drawing.Size(275, 22)
739
         Me.訂單資料匯入_tsm.Size = New System.Drawing.Size(275, 22)
739
         Me.訂單資料匯入_tsm.Text = "訂單資料匯入-Vionic"
740
         Me.訂單資料匯入_tsm.Text = "訂單資料匯入-Vionic"
740
         '
741
         '
742
+        '訂單資料匯入力威_tsm
743
+        '
744
+        Me.訂單資料匯入力威_tsm.ForeColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer))
745
+        Me.訂單資料匯入力威_tsm.Image = Global.天盾國際管理系統.My.Resources.Resources.import
746
+        Me.訂單資料匯入力威_tsm.Name = "訂單資料匯入力威_tsm"
747
+        Me.訂單資料匯入力威_tsm.Size = New System.Drawing.Size(275, 22)
748
+        Me.訂單資料匯入力威_tsm.Text = "訂單資料匯入-力威"
749
+        '
750
+        '訂單資料比對與修改力威_tsm
751
+        '
752
+        Me.訂單資料比對與修改力威_tsm.ForeColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer))
753
+        Me.訂單資料比對與修改力威_tsm.Image = Global.天盾國際管理系統.My.Resources.Resources.import
754
+        Me.訂單資料比對與修改力威_tsm.Name = "訂單資料比對與修改力威_tsm"
755
+        Me.訂單資料比對與修改力威_tsm.Size = New System.Drawing.Size(275, 22)
756
+        Me.訂單資料比對與修改力威_tsm.Text = "訂單資料比對與修改-力威"
757
+        '
741
         '成本管理_tsm
758
         '成本管理_tsm
742
         '
759
         '
743
         Me.成本管理_tsm.DropDownItems.AddRange(New System.Windows.Forms.ToolStripItem() {Me.成本資料庫管理_tsm, Me.ToolStripSeparator19, Me.訂單價格利潤明細表_tsm, Me.貨款匯入出款明細表_tsm})
760
         Me.成本管理_tsm.DropDownItems.AddRange(New System.Windows.Forms.ToolStripItem() {Me.成本資料庫管理_tsm, Me.ToolStripSeparator19, Me.訂單價格利潤明細表_tsm, Me.貨款匯入出款明細表_tsm})
866
         Me.帳務資料庫管理_tsm.ForeColor = System.Drawing.Color.Olive
883
         Me.帳務資料庫管理_tsm.ForeColor = System.Drawing.Color.Olive
867
         Me.帳務資料庫管理_tsm.Image = Global.天盾國際管理系統.My.Resources.Resources.Sys_Command
884
         Me.帳務資料庫管理_tsm.Image = Global.天盾國際管理系統.My.Resources.Resources.Sys_Command
868
         Me.帳務資料庫管理_tsm.Name = "帳務資料庫管理_tsm"
885
         Me.帳務資料庫管理_tsm.Name = "帳務資料庫管理_tsm"
869
-        Me.帳務資料庫管理_tsm.Size = New System.Drawing.Size(180, 22)
886
+        Me.帳務資料庫管理_tsm.Size = New System.Drawing.Size(170, 22)
870
         Me.帳務資料庫管理_tsm.Text = "財務資料庫管理"
887
         Me.帳務資料庫管理_tsm.Text = "財務資料庫管理"
871
         '
888
         '
872
         'ToolStripSeparator2
889
         'ToolStripSeparator2
873
         '
890
         '
874
         Me.ToolStripSeparator2.Name = "ToolStripSeparator2"
891
         Me.ToolStripSeparator2.Name = "ToolStripSeparator2"
875
-        Me.ToolStripSeparator2.Size = New System.Drawing.Size(177, 6)
892
+        Me.ToolStripSeparator2.Size = New System.Drawing.Size(167, 6)
876
         '
893
         '
877
         '收款報表_tsm
894
         '收款報表_tsm
878
         '
895
         '
879
         Me.收款報表_tsm.ForeColor = System.Drawing.Color.Olive
896
         Me.收款報表_tsm.ForeColor = System.Drawing.Color.Olive
880
         Me.收款報表_tsm.Image = Global.天盾國際管理系統.My.Resources.Resources.tests
897
         Me.收款報表_tsm.Image = Global.天盾國際管理系統.My.Resources.Resources.tests
881
         Me.收款報表_tsm.Name = "收款報表_tsm"
898
         Me.收款報表_tsm.Name = "收款報表_tsm"
882
-        Me.收款報表_tsm.Size = New System.Drawing.Size(180, 22)
899
+        Me.收款報表_tsm.Size = New System.Drawing.Size(170, 22)
883
         Me.收款報表_tsm.Text = "收款報表"
900
         Me.收款報表_tsm.Text = "收款報表"
884
         '
901
         '
885
         '收款報表批量輸入_tsm
902
         '收款報表批量輸入_tsm
887
         Me.收款報表批量輸入_tsm.ForeColor = System.Drawing.Color.Olive
904
         Me.收款報表批量輸入_tsm.ForeColor = System.Drawing.Color.Olive
888
         Me.收款報表批量輸入_tsm.Image = Global.天盾國際管理系統.My.Resources.Resources.tests
905
         Me.收款報表批量輸入_tsm.Image = Global.天盾國際管理系統.My.Resources.Resources.tests
889
         Me.收款報表批量輸入_tsm.Name = "收款報表批量輸入_tsm"
906
         Me.收款報表批量輸入_tsm.Name = "收款報表批量輸入_tsm"
890
-        Me.收款報表批量輸入_tsm.Size = New System.Drawing.Size(180, 22)
907
+        Me.收款報表批量輸入_tsm.Size = New System.Drawing.Size(170, 22)
891
         Me.收款報表批量輸入_tsm.Text = "收款報表批量輸入"
908
         Me.收款報表批量輸入_tsm.Text = "收款報表批量輸入"
892
         '
909
         '
893
         'ToolStripSeparator6
910
         'ToolStripSeparator6
894
         '
911
         '
895
         Me.ToolStripSeparator6.Name = "ToolStripSeparator6"
912
         Me.ToolStripSeparator6.Name = "ToolStripSeparator6"
896
-        Me.ToolStripSeparator6.Size = New System.Drawing.Size(177, 6)
913
+        Me.ToolStripSeparator6.Size = New System.Drawing.Size(167, 6)
897
         '
914
         '
898
         '費用報表_tsm
915
         '費用報表_tsm
899
         '
916
         '
900
         Me.費用報表_tsm.ForeColor = System.Drawing.Color.Olive
917
         Me.費用報表_tsm.ForeColor = System.Drawing.Color.Olive
901
         Me.費用報表_tsm.Image = Global.天盾國際管理系統.My.Resources.Resources.tests
918
         Me.費用報表_tsm.Image = Global.天盾國際管理系統.My.Resources.Resources.tests
902
         Me.費用報表_tsm.Name = "費用報表_tsm"
919
         Me.費用報表_tsm.Name = "費用報表_tsm"
903
-        Me.費用報表_tsm.Size = New System.Drawing.Size(180, 22)
920
+        Me.費用報表_tsm.Size = New System.Drawing.Size(170, 22)
904
         Me.費用報表_tsm.Text = "費用報表"
921
         Me.費用報表_tsm.Text = "費用報表"
905
         '
922
         '
906
         '系統管理_tsm
923
         '系統管理_tsm
946
         Me.ToolStripSeparator23.Name = "ToolStripSeparator23"
963
         Me.ToolStripSeparator23.Name = "ToolStripSeparator23"
947
         Me.ToolStripSeparator23.Size = New System.Drawing.Size(179, 6)
964
         Me.ToolStripSeparator23.Size = New System.Drawing.Size(179, 6)
948
         '
965
         '
949
-        '訂單資料匯入力威_tsm
950
-        '
951
-        Me.訂單資料匯入力威_tsm.ForeColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer))
952
-        Me.訂單資料匯入力威_tsm.Image = Global.天盾國際管理系統.My.Resources.Resources.import
953
-        Me.訂單資料匯入力威_tsm.Name = "訂單資料匯入力威_tsm"
954
-        Me.訂單資料匯入力威_tsm.Size = New System.Drawing.Size(275, 22)
955
-        Me.訂單資料匯入力威_tsm.Text = "訂單資料匯入-力威"
956
-        '
957
         'TENDEN_MES_SYS
966
         'TENDEN_MES_SYS
958
         '
967
         '
959
         Me.AllowDrop = True
968
         Me.AllowDrop = True
1090
     Friend WithEvents 訂單改量差異查詢_tsm As ToolStripMenuItem
1099
     Friend WithEvents 訂單改量差異查詢_tsm As ToolStripMenuItem
1091
     Friend WithEvents ProductSalesProfitAnalysisTable_tsm As ToolStripMenuItem
1100
     Friend WithEvents ProductSalesProfitAnalysisTable_tsm As ToolStripMenuItem
1092
     Friend WithEvents 訂單資料匯入力威_tsm As ToolStripMenuItem
1101
     Friend WithEvents 訂單資料匯入力威_tsm As ToolStripMenuItem
1102
+    Friend WithEvents 訂單資料比對與修改力威_tsm As ToolStripMenuItem
1093
 End Class
1103
 End Class

+ 3
- 0
TENDEN-MES-SYS/TENDEN_MES_SYS.vb Visa fil

292
     Private Sub 訂單資料匯入力威_tsm_Click(sender As Object, e As EventArgs) Handles 訂單資料匯入力威_tsm.Click
292
     Private Sub 訂單資料匯入力威_tsm_Click(sender As Object, e As EventArgs) Handles 訂單資料匯入力威_tsm.Click
293
         PA = "" : 訂單資料匯入_力威.Show() : 訂單資料匯入_力威.BringToFront()
293
         PA = "" : 訂單資料匯入_力威.Show() : 訂單資料匯入_力威.BringToFront()
294
     End Sub
294
     End Sub
295
+    Private Sub 訂單資料比對與修改力威_tsm_Click(sender As Object, e As EventArgs) Handles 訂單資料比對與修改力威_tsm.Click
296
+        PA = "" : 訂單資料比對與修改_力威.Show() : 訂單資料比對與修改_力威.BringToFront()
297
+    End Sub
295
 End Class
298
 End Class

Binär
TENDEN-MES-SYS/bin/Debug/TENDEN-ERP-SYS.exe Visa fil


Binär
TENDEN-MES-SYS/bin/Debug/TENDEN-ERP-SYS.pdb Visa fil


Binär
TENDEN-MES-SYS/obj/Debug/DesignTimeResolveAssemblyReferences.cache Visa fil


Binär
TENDEN-MES-SYS/obj/Debug/TENDEN-ERP-SYS.exe Visa fil


Binär
TENDEN-MES-SYS/obj/Debug/TENDEN-ERP-SYS.pdb Visa fil


Binär
TENDEN-MES-SYS/obj/Debug/天盾國際管理系統.訂單控制表.resources Visa fil


Binär
TENDEN-MES-SYS/obj/Debug/天盾國際管理系統.訂單資料比對與修改_力威.resources Visa fil


+ 1
- 1
TENDEN-MES-SYS/obj/Debug/天盾系統.vbproj.CoreCompileInputs.cache Visa fil

1
-558e57554a75f0158ef4fac2abce24af2465e6c7
1
+16185a3f75c474b333fac30eab4d1373e2459acf

+ 2
- 1
TENDEN-MES-SYS/obj/Debug/天盾系統.vbproj.FileListAbsolute.txt Visa fil

193
 G:\TENDEN-MES-SYS\TENDEN-MES-SYS\obj\Debug\天盾國際管理系統.訂單分析報表六.resources
193
 G:\TENDEN-MES-SYS\TENDEN-MES-SYS\obj\Debug\天盾國際管理系統.訂單分析報表六.resources
194
 G:\TENDEN-MES-SYS\TENDEN-MES-SYS\obj\Debug\天盾國際管理系統.訂單分析報表四.resources
194
 G:\TENDEN-MES-SYS\TENDEN-MES-SYS\obj\Debug\天盾國際管理系統.訂單分析報表四.resources
195
 G:\TENDEN-MES-SYS\TENDEN-MES-SYS\obj\Debug\天盾國際管理系統.訂單列印選擇.resources
195
 G:\TENDEN-MES-SYS\TENDEN-MES-SYS\obj\Debug\天盾國際管理系統.訂單列印選擇.resources
196
-G:\TENDEN-MES-SYS\TENDEN-MES-SYS\obj\Debug\天盾國際管理系統.訂單控制表.resources
197
 G:\TENDEN-MES-SYS\TENDEN-MES-SYS\obj\Debug\天盾國際管理系統.訂單控制表修改紀錄.resources
196
 G:\TENDEN-MES-SYS\TENDEN-MES-SYS\obj\Debug\天盾國際管理系統.訂單控制表修改紀錄.resources
198
 G:\TENDEN-MES-SYS\TENDEN-MES-SYS\obj\Debug\天盾國際管理系統.訂單明細表.resources
197
 G:\TENDEN-MES-SYS\TENDEN-MES-SYS\obj\Debug\天盾國際管理系統.訂單明細表.resources
199
 G:\TENDEN-MES-SYS\TENDEN-MES-SYS\obj\Debug\天盾國際管理系統.訂單明細表修改紀錄.resources
198
 G:\TENDEN-MES-SYS\TENDEN-MES-SYS\obj\Debug\天盾國際管理系統.訂單明細表修改紀錄.resources
225
 G:\TENDEN-MES-SYS\TENDEN-MES-SYS\obj\Debug\天盾國際管理系統.訂單資料匯入_力威.resources
224
 G:\TENDEN-MES-SYS\TENDEN-MES-SYS\obj\Debug\天盾國際管理系統.訂單資料匯入_力威.resources
226
 G:\TENDEN-MES-SYS\TENDEN-MES-SYS\obj\Debug\天盾國際管理系統.訂單資料匯入_Vionic.resources
225
 G:\TENDEN-MES-SYS\TENDEN-MES-SYS\obj\Debug\天盾國際管理系統.訂單資料匯入_Vionic.resources
227
 G:\TENDEN-MES-SYS\TENDEN-MES-SYS\obj\Debug\天盾國際管理系統.訂單資料庫選擇.resources
226
 G:\TENDEN-MES-SYS\TENDEN-MES-SYS\obj\Debug\天盾國際管理系統.訂單資料庫選擇.resources
227
+G:\TENDEN-MES-SYS\TENDEN-MES-SYS\obj\Debug\天盾國際管理系統.訂單控制表.resources
228
+G:\TENDEN-MES-SYS\TENDEN-MES-SYS\obj\Debug\天盾國際管理系統.訂單資料比對與修改_力威.resources

Binär
TENDEN-MES-SYS/obj/Debug/天盾系統.vbproj.GenerateResource.cache Visa fil


Binär
TENDEN-MES-SYS/obj/Debug/天盾系統.vbprojAssemblyReference.cache Visa fil


+ 9
- 0
TENDEN-MES-SYS/天盾系統.vbproj Visa fil

664
     <Compile Include="量產訂單管理\訂單資料庫選擇.vb">
664
     <Compile Include="量產訂單管理\訂單資料庫選擇.vb">
665
       <SubType>Form</SubType>
665
       <SubType>Form</SubType>
666
     </Compile>
666
     </Compile>
667
+    <Compile Include="量產訂單管理\訂單資料比對與修改_力威.Designer.vb">
668
+      <DependentUpon>訂單資料比對與修改_力威.vb</DependentUpon>
669
+    </Compile>
670
+    <Compile Include="量產訂單管理\訂單資料比對與修改_力威.vb">
671
+      <SubType>Form</SubType>
672
+    </Compile>
667
     <Compile Include="量產訂單管理\鞋盒訂單紀錄表.Designer.vb">
673
     <Compile Include="量產訂單管理\鞋盒訂單紀錄表.Designer.vb">
668
       <DependentUpon>鞋盒訂單紀錄表.vb</DependentUpon>
674
       <DependentUpon>鞋盒訂單紀錄表.vb</DependentUpon>
669
     </Compile>
675
     </Compile>
981
     <EmbeddedResource Include="量產訂單管理\訂單資料庫選擇.resx">
987
     <EmbeddedResource Include="量產訂單管理\訂單資料庫選擇.resx">
982
       <DependentUpon>訂單資料庫選擇.vb</DependentUpon>
988
       <DependentUpon>訂單資料庫選擇.vb</DependentUpon>
983
     </EmbeddedResource>
989
     </EmbeddedResource>
990
+    <EmbeddedResource Include="量產訂單管理\訂單資料比對與修改_力威.resx">
991
+      <DependentUpon>訂單資料比對與修改_力威.vb</DependentUpon>
992
+    </EmbeddedResource>
984
     <EmbeddedResource Include="量產訂單管理\鞋盒訂單紀錄表.resx">
993
     <EmbeddedResource Include="量產訂單管理\鞋盒訂單紀錄表.resx">
985
       <DependentUpon>鞋盒訂單紀錄表.vb</DependentUpon>
994
       <DependentUpon>鞋盒訂單紀錄表.vb</DependentUpon>
986
     </EmbeddedResource>
995
     </EmbeddedResource>

+ 230
- 123
TENDEN-MES-SYS/成本系統管理/訂單價格利潤明細表.Designer.vb Visa fil

26
         Dim DataGridViewCellStyle1 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
26
         Dim DataGridViewCellStyle1 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
27
         Dim DataGridViewCellStyle2 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
27
         Dim DataGridViewCellStyle2 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
28
         Dim DataGridViewCellStyle3 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
28
         Dim DataGridViewCellStyle3 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
29
+        Dim DataGridViewCellStyle4 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
29
         Me.DataGridView1 = New System.Windows.Forms.DataGridView()
30
         Me.DataGridView1 = New System.Windows.Forms.DataGridView()
30
         Me.Button35 = New System.Windows.Forms.Button()
31
         Me.Button35 = New System.Windows.Forms.Button()
31
         Me.Button34 = New System.Windows.Forms.Button()
32
         Me.Button34 = New System.Windows.Forms.Button()
87
         Me.TextBox18 = New System.Windows.Forms.TextBox()
88
         Me.TextBox18 = New System.Windows.Forms.TextBox()
88
         Me.Label18 = New System.Windows.Forms.Label()
89
         Me.Label18 = New System.Windows.Forms.Label()
89
         Me.ProgressBar1 = New System.Windows.Forms.ProgressBar()
90
         Me.ProgressBar1 = New System.Windows.Forms.ProgressBar()
91
+        Me.GroupBox1 = New System.Windows.Forms.GroupBox()
92
+        Me.GroupBox2 = New System.Windows.Forms.GroupBox()
93
+        Me.Label19 = New System.Windows.Forms.Label()
94
+        Me.資料庫選擇2_bt = New System.Windows.Forms.Button()
95
+        Me.資料庫選擇1_bt = New System.Windows.Forms.Button()
96
+        Me.Label20 = New System.Windows.Forms.Label()
97
+        Me.GroupBox3 = New System.Windows.Forms.GroupBox()
90
         CType(Me.DataGridView1, System.ComponentModel.ISupportInitialize).BeginInit()
98
         CType(Me.DataGridView1, System.ComponentModel.ISupportInitialize).BeginInit()
91
         CType(Me.DataGridView2, System.ComponentModel.ISupportInitialize).BeginInit()
99
         CType(Me.DataGridView2, System.ComponentModel.ISupportInitialize).BeginInit()
100
+        Me.GroupBox1.SuspendLayout()
101
+        Me.GroupBox2.SuspendLayout()
102
+        Me.GroupBox3.SuspendLayout()
92
         Me.SuspendLayout()
103
         Me.SuspendLayout()
93
         '
104
         '
94
         'DataGridView1
105
         'DataGridView1
102
         DataGridViewCellStyle1.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
113
         DataGridViewCellStyle1.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
103
         Me.DataGridView1.ColumnHeadersDefaultCellStyle = DataGridViewCellStyle1
114
         Me.DataGridView1.ColumnHeadersDefaultCellStyle = DataGridViewCellStyle1
104
         Me.DataGridView1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
115
         Me.DataGridView1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
105
-        Me.DataGridView1.Location = New System.Drawing.Point(6, 149)
116
+        Me.DataGridView1.Location = New System.Drawing.Point(114, 164)
106
         Me.DataGridView1.Name = "DataGridView1"
117
         Me.DataGridView1.Name = "DataGridView1"
107
         Me.DataGridView1.RowHeadersWidth = 5
118
         Me.DataGridView1.RowHeadersWidth = 5
119
+        DataGridViewCellStyle2.Font = New System.Drawing.Font("微軟正黑體", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
120
+        Me.DataGridView1.RowsDefaultCellStyle = DataGridViewCellStyle2
108
         Me.DataGridView1.RowTemplate.Height = 24
121
         Me.DataGridView1.RowTemplate.Height = 24
109
-        Me.DataGridView1.Size = New System.Drawing.Size(1896, 830)
122
+        Me.DataGridView1.Size = New System.Drawing.Size(1792, 820)
110
         Me.DataGridView1.TabIndex = 2
123
         Me.DataGridView1.TabIndex = 2
111
         '
124
         '
112
         'Button35
125
         'Button35
113
         '
126
         '
114
         Me.Button35.ForeColor = System.Drawing.Color.Red
127
         Me.Button35.ForeColor = System.Drawing.Color.Red
115
-        Me.Button35.Location = New System.Drawing.Point(228, 67)
128
+        Me.Button35.Location = New System.Drawing.Point(107, 79)
116
         Me.Button35.Name = "Button35"
129
         Me.Button35.Name = "Button35"
117
         Me.Button35.Size = New System.Drawing.Size(95, 35)
130
         Me.Button35.Size = New System.Drawing.Size(95, 35)
118
         Me.Button35.TabIndex = 335
131
         Me.Button35.TabIndex = 335
122
         'Button34
135
         'Button34
123
         '
136
         '
124
         Me.Button34.ForeColor = System.Drawing.Color.Red
137
         Me.Button34.ForeColor = System.Drawing.Color.Red
125
-        Me.Button34.Location = New System.Drawing.Point(127, 67)
138
+        Me.Button34.Location = New System.Drawing.Point(6, 79)
126
         Me.Button34.Name = "Button34"
139
         Me.Button34.Name = "Button34"
127
         Me.Button34.Size = New System.Drawing.Size(95, 35)
140
         Me.Button34.Size = New System.Drawing.Size(95, 35)
128
         Me.Button34.TabIndex = 334
141
         Me.Button34.TabIndex = 334
131
         '
144
         '
132
         'DataGridView2
145
         'DataGridView2
133
         '
146
         '
134
-        DataGridViewCellStyle2.BackColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(255, Byte), Integer), CType(CType(192, Byte), Integer))
135
-        Me.DataGridView2.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle2
147
+        DataGridViewCellStyle3.BackColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(255, Byte), Integer), CType(CType(192, Byte), Integer))
148
+        Me.DataGridView2.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle3
136
         Me.DataGridView2.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
149
         Me.DataGridView2.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
137
-        DataGridViewCellStyle3.BackColor = System.Drawing.SystemColors.Control
138
-        DataGridViewCellStyle3.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
139
-        DataGridViewCellStyle3.ForeColor = System.Drawing.SystemColors.WindowText
140
-        DataGridViewCellStyle3.SelectionBackColor = System.Drawing.SystemColors.Highlight
141
-        DataGridViewCellStyle3.SelectionForeColor = System.Drawing.SystemColors.HighlightText
142
-        DataGridViewCellStyle3.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
143
-        Me.DataGridView2.ColumnHeadersDefaultCellStyle = DataGridViewCellStyle3
150
+        DataGridViewCellStyle4.BackColor = System.Drawing.SystemColors.Control
151
+        DataGridViewCellStyle4.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
152
+        DataGridViewCellStyle4.ForeColor = System.Drawing.SystemColors.WindowText
153
+        DataGridViewCellStyle4.SelectionBackColor = System.Drawing.SystemColors.Highlight
154
+        DataGridViewCellStyle4.SelectionForeColor = System.Drawing.SystemColors.HighlightText
155
+        DataGridViewCellStyle4.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
156
+        Me.DataGridView2.ColumnHeadersDefaultCellStyle = DataGridViewCellStyle4
144
         Me.DataGridView2.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
157
         Me.DataGridView2.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
145
         Me.DataGridView2.Location = New System.Drawing.Point(6, 24)
158
         Me.DataGridView2.Location = New System.Drawing.Point(6, 24)
146
         Me.DataGridView2.Name = "DataGridView2"
159
         Me.DataGridView2.Name = "DataGridView2"
147
         Me.DataGridView2.RowHeadersWidth = 5
160
         Me.DataGridView2.RowHeadersWidth = 5
148
         Me.DataGridView2.RowTemplate.Height = 24
161
         Me.DataGridView2.RowTemplate.Height = 24
149
-        Me.DataGridView2.Size = New System.Drawing.Size(115, 119)
162
+        Me.DataGridView2.Size = New System.Drawing.Size(102, 960)
150
         Me.DataGridView2.TabIndex = 336
163
         Me.DataGridView2.TabIndex = 336
151
         '
164
         '
152
         'Label1
165
         'Label1
154
         Me.Label1.AutoSize = True
167
         Me.Label1.AutoSize = True
155
         Me.Label1.Location = New System.Drawing.Point(13, 5)
168
         Me.Label1.Location = New System.Drawing.Point(13, 5)
156
         Me.Label1.Name = "Label1"
169
         Me.Label1.Name = "Label1"
157
-        Me.Label1.Size = New System.Drawing.Size(104, 16)
170
+        Me.Label1.Size = New System.Drawing.Size(68, 16)
158
         Me.Label1.TabIndex = 337
171
         Me.Label1.TabIndex = 337
159
-        Me.Label1.Text = "未完成流水號清單"
172
+        Me.Label1.Text = "未指定單價"
160
         '
173
         '
161
         'TextBox1
174
         'TextBox1
162
         '
175
         '
163
-        Me.TextBox1.Location = New System.Drawing.Point(1299, 31)
176
+        Me.TextBox1.Location = New System.Drawing.Point(80, 41)
164
         Me.TextBox1.Name = "TextBox1"
177
         Me.TextBox1.Name = "TextBox1"
165
         Me.TextBox1.Size = New System.Drawing.Size(136, 23)
178
         Me.TextBox1.Size = New System.Drawing.Size(136, 23)
166
         Me.TextBox1.TabIndex = 338
179
         Me.TextBox1.TabIndex = 338
168
         'Label2
181
         'Label2
169
         '
182
         '
170
         Me.Label2.AutoSize = True
183
         Me.Label2.AutoSize = True
171
-        Me.Label2.Location = New System.Drawing.Point(1225, 34)
184
+        Me.Label2.Location = New System.Drawing.Point(6, 44)
172
         Me.Label2.Name = "Label2"
185
         Me.Label2.Name = "Label2"
173
         Me.Label2.Size = New System.Drawing.Size(68, 16)
186
         Me.Label2.Size = New System.Drawing.Size(68, 16)
174
         Me.Label2.TabIndex = 339
187
         Me.Label2.TabIndex = 339
176
         '
189
         '
177
         'Button1
190
         'Button1
178
         '
191
         '
179
-        Me.Button1.Location = New System.Drawing.Point(430, 7)
192
+        Me.Button1.Location = New System.Drawing.Point(309, 19)
180
         Me.Button1.Name = "Button1"
193
         Me.Button1.Name = "Button1"
181
         Me.Button1.Size = New System.Drawing.Size(95, 52)
194
         Me.Button1.Size = New System.Drawing.Size(95, 52)
182
         Me.Button1.TabIndex = 340
195
         Me.Button1.TabIndex = 340
185
         '
198
         '
186
         'TextBox2
199
         'TextBox2
187
         '
200
         '
188
-        Me.TextBox2.Location = New System.Drawing.Point(599, 120)
201
+        Me.TextBox2.Location = New System.Drawing.Point(599, 138)
189
         Me.TextBox2.Name = "TextBox2"
202
         Me.TextBox2.Name = "TextBox2"
190
         Me.TextBox2.Size = New System.Drawing.Size(107, 23)
203
         Me.TextBox2.Size = New System.Drawing.Size(107, 23)
191
         Me.TextBox2.TabIndex = 341
204
         Me.TextBox2.TabIndex = 341
194
         'Label3
207
         'Label3
195
         '
208
         '
196
         Me.Label3.AutoSize = True
209
         Me.Label3.AutoSize = True
197
-        Me.Label3.Location = New System.Drawing.Point(662, 101)
210
+        Me.Label3.Location = New System.Drawing.Point(662, 119)
198
         Me.Label3.Name = "Label3"
211
         Me.Label3.Name = "Label3"
199
         Me.Label3.Size = New System.Drawing.Size(44, 16)
212
         Me.Label3.Size = New System.Drawing.Size(44, 16)
200
         Me.Label3.TabIndex = 342
213
         Me.Label3.TabIndex = 342
203
         'Label4
216
         'Label4
204
         '
217
         '
205
         Me.Label4.AutoSize = True
218
         Me.Label4.AutoSize = True
206
-        Me.Label4.Location = New System.Drawing.Point(1202, 85)
219
+        Me.Label4.Location = New System.Drawing.Point(1187, 104)
207
         Me.Label4.Name = "Label4"
220
         Me.Label4.Name = "Label4"
208
         Me.Label4.Size = New System.Drawing.Size(37, 32)
221
         Me.Label4.Size = New System.Drawing.Size(37, 32)
209
         Me.Label4.TabIndex = 344
222
         Me.Label4.TabIndex = 344
211
         '
224
         '
212
         'TextBox3
225
         'TextBox3
213
         '
226
         '
214
-        Me.TextBox3.Location = New System.Drawing.Point(1099, 120)
227
+        Me.TextBox3.Location = New System.Drawing.Point(1099, 138)
215
         Me.TextBox3.Name = "TextBox3"
228
         Me.TextBox3.Name = "TextBox3"
216
         Me.TextBox3.Size = New System.Drawing.Size(140, 23)
229
         Me.TextBox3.Size = New System.Drawing.Size(140, 23)
217
         Me.TextBox3.TabIndex = 343
230
         Me.TextBox3.TabIndex = 343
220
         'Label5
233
         'Label5
221
         '
234
         '
222
         Me.Label5.AutoSize = True
235
         Me.Label5.AutoSize = True
223
-        Me.Label5.Location = New System.Drawing.Point(1365, 85)
236
+        Me.Label5.Location = New System.Drawing.Point(1362, 104)
224
         Me.Label5.Name = "Label5"
237
         Me.Label5.Name = "Label5"
225
         Me.Label5.Size = New System.Drawing.Size(46, 32)
238
         Me.Label5.Size = New System.Drawing.Size(46, 32)
226
         Me.Label5.TabIndex = 346
239
         Me.Label5.TabIndex = 346
228
         '
241
         '
229
         'TextBox4
242
         'TextBox4
230
         '
243
         '
231
-        Me.TextBox4.Location = New System.Drawing.Point(1245, 120)
244
+        Me.TextBox4.Location = New System.Drawing.Point(1245, 138)
232
         Me.TextBox4.Name = "TextBox4"
245
         Me.TextBox4.Name = "TextBox4"
233
         Me.TextBox4.Size = New System.Drawing.Size(166, 23)
246
         Me.TextBox4.Size = New System.Drawing.Size(166, 23)
234
         Me.TextBox4.TabIndex = 345
247
         Me.TextBox4.TabIndex = 345
237
         'Label6
250
         'Label6
238
         '
251
         '
239
         Me.Label6.AutoSize = True
252
         Me.Label6.AutoSize = True
240
-        Me.Label6.Location = New System.Drawing.Point(1529, 85)
253
+        Me.Label6.Location = New System.Drawing.Point(1525, 104)
241
         Me.Label6.Name = "Label6"
254
         Me.Label6.Name = "Label6"
242
         Me.Label6.Size = New System.Drawing.Size(64, 32)
255
         Me.Label6.Size = New System.Drawing.Size(64, 32)
243
         Me.Label6.TabIndex = 348
256
         Me.Label6.TabIndex = 348
245
         '
258
         '
246
         'TextBox5
259
         'TextBox5
247
         '
260
         '
248
-        Me.TextBox5.Location = New System.Drawing.Point(1417, 120)
261
+        Me.TextBox5.Location = New System.Drawing.Point(1417, 138)
249
         Me.TextBox5.Name = "TextBox5"
262
         Me.TextBox5.Name = "TextBox5"
250
         Me.TextBox5.Size = New System.Drawing.Size(176, 23)
263
         Me.TextBox5.Size = New System.Drawing.Size(176, 23)
251
         Me.TextBox5.TabIndex = 347
264
         Me.TextBox5.TabIndex = 347
253
         '
266
         '
254
         'TextBox6
267
         'TextBox6
255
         '
268
         '
256
-        Me.TextBox6.Location = New System.Drawing.Point(986, 36)
269
+        Me.TextBox6.Location = New System.Drawing.Point(852, 239)
257
         Me.TextBox6.Name = "TextBox6"
270
         Me.TextBox6.Name = "TextBox6"
258
         Me.TextBox6.Size = New System.Drawing.Size(20, 23)
271
         Me.TextBox6.Size = New System.Drawing.Size(20, 23)
259
         Me.TextBox6.TabIndex = 349
272
         Me.TextBox6.TabIndex = 349
273
+        Me.TextBox6.Visible = False
260
         '
274
         '
261
         'TextBox7
275
         'TextBox7
262
         '
276
         '
263
-        Me.TextBox7.Location = New System.Drawing.Point(1012, 36)
277
+        Me.TextBox7.Location = New System.Drawing.Point(878, 239)
264
         Me.TextBox7.Name = "TextBox7"
278
         Me.TextBox7.Name = "TextBox7"
265
         Me.TextBox7.Size = New System.Drawing.Size(20, 23)
279
         Me.TextBox7.Size = New System.Drawing.Size(20, 23)
266
         Me.TextBox7.TabIndex = 350
280
         Me.TextBox7.TabIndex = 350
281
+        Me.TextBox7.Visible = False
267
         '
282
         '
268
         'TextBox8
283
         'TextBox8
269
         '
284
         '
270
-        Me.TextBox8.Location = New System.Drawing.Point(986, 62)
285
+        Me.TextBox8.Location = New System.Drawing.Point(852, 265)
271
         Me.TextBox8.Name = "TextBox8"
286
         Me.TextBox8.Name = "TextBox8"
272
         Me.TextBox8.Size = New System.Drawing.Size(20, 23)
287
         Me.TextBox8.Size = New System.Drawing.Size(20, 23)
273
         Me.TextBox8.TabIndex = 351
288
         Me.TextBox8.TabIndex = 351
289
+        Me.TextBox8.Visible = False
274
         '
290
         '
275
         'Label7
291
         'Label7
276
         '
292
         '
277
         Me.Label7.AutoSize = True
293
         Me.Label7.AutoSize = True
278
-        Me.Label7.Location = New System.Drawing.Point(1729, 85)
294
+        Me.Label7.Location = New System.Drawing.Point(1729, 104)
279
         Me.Label7.Name = "Label7"
295
         Me.Label7.Name = "Label7"
280
         Me.Label7.Size = New System.Drawing.Size(103, 32)
296
         Me.Label7.Size = New System.Drawing.Size(103, 32)
281
         Me.Label7.TabIndex = 353
297
         Me.Label7.TabIndex = 353
283
         '
299
         '
284
         'TextBox9
300
         'TextBox9
285
         '
301
         '
286
-        Me.TextBox9.Location = New System.Drawing.Point(1725, 120)
302
+        Me.TextBox9.Location = New System.Drawing.Point(1725, 138)
287
         Me.TextBox9.Name = "TextBox9"
303
         Me.TextBox9.Name = "TextBox9"
288
         Me.TextBox9.Size = New System.Drawing.Size(107, 23)
304
         Me.TextBox9.Size = New System.Drawing.Size(107, 23)
289
         Me.TextBox9.TabIndex = 352
305
         Me.TextBox9.TabIndex = 352
291
         '
307
         '
292
         'TextBox10
308
         'TextBox10
293
         '
309
         '
294
-        Me.TextBox10.Location = New System.Drawing.Point(1012, 62)
310
+        Me.TextBox10.Location = New System.Drawing.Point(878, 265)
295
         Me.TextBox10.Name = "TextBox10"
311
         Me.TextBox10.Name = "TextBox10"
296
         Me.TextBox10.Size = New System.Drawing.Size(20, 23)
312
         Me.TextBox10.Size = New System.Drawing.Size(20, 23)
297
         Me.TextBox10.TabIndex = 354
313
         Me.TextBox10.TabIndex = 354
314
+        Me.TextBox10.Visible = False
298
         '
315
         '
299
         'Button2
316
         'Button2
300
         '
317
         '
301
         Me.Button2.ForeColor = System.Drawing.Color.Blue
318
         Me.Button2.ForeColor = System.Drawing.Color.Blue
302
-        Me.Button2.Location = New System.Drawing.Point(329, 67)
319
+        Me.Button2.Location = New System.Drawing.Point(208, 79)
303
         Me.Button2.Name = "Button2"
320
         Me.Button2.Name = "Button2"
304
         Me.Button2.Size = New System.Drawing.Size(95, 35)
321
         Me.Button2.Size = New System.Drawing.Size(95, 35)
305
         Me.Button2.TabIndex = 355
322
         Me.Button2.TabIndex = 355
315
         Me.Label47.AutoSize = True
332
         Me.Label47.AutoSize = True
316
         Me.Label47.Font = New System.Drawing.Font("微軟正黑體", 15.75!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
333
         Me.Label47.Font = New System.Drawing.Font("微軟正黑體", 15.75!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
317
         Me.Label47.ForeColor = System.Drawing.Color.Red
334
         Me.Label47.ForeColor = System.Drawing.Color.Red
318
-        Me.Label47.Location = New System.Drawing.Point(531, 35)
335
+        Me.Label47.Location = New System.Drawing.Point(816, 132)
319
         Me.Label47.Name = "Label47"
336
         Me.Label47.Name = "Label47"
320
         Me.Label47.Size = New System.Drawing.Size(138, 26)
337
         Me.Label47.Size = New System.Drawing.Size(138, 26)
321
         Me.Label47.TabIndex = 452
338
         Me.Label47.TabIndex = 452
324
         '
341
         '
325
         'Button3
342
         'Button3
326
         '
343
         '
327
-        Me.Button3.Location = New System.Drawing.Point(329, 7)
344
+        Me.Button3.Location = New System.Drawing.Point(208, 19)
328
         Me.Button3.Name = "Button3"
345
         Me.Button3.Name = "Button3"
329
         Me.Button3.Size = New System.Drawing.Size(95, 52)
346
         Me.Button3.Size = New System.Drawing.Size(95, 52)
330
         Me.Button3.TabIndex = 453
347
         Me.Button3.TabIndex = 453
334
         'CheckBox1
351
         'CheckBox1
335
         '
352
         '
336
         Me.CheckBox1.AutoSize = True
353
         Me.CheckBox1.AutoSize = True
337
-        Me.CheckBox1.Location = New System.Drawing.Point(260, 11)
354
+        Me.CheckBox1.Location = New System.Drawing.Point(118, 27)
338
         Me.CheckBox1.Name = "CheckBox1"
355
         Me.CheckBox1.Name = "CheckBox1"
339
         Me.CheckBox1.Size = New System.Drawing.Size(63, 20)
356
         Me.CheckBox1.Size = New System.Drawing.Size(63, 20)
340
         Me.CheckBox1.TabIndex = 454
357
         Me.CheckBox1.TabIndex = 454
346
         Me.CheckBox2.AutoSize = True
363
         Me.CheckBox2.AutoSize = True
347
         Me.CheckBox2.Checked = True
364
         Me.CheckBox2.Checked = True
348
         Me.CheckBox2.CheckState = System.Windows.Forms.CheckState.Checked
365
         Me.CheckBox2.CheckState = System.Windows.Forms.CheckState.Checked
349
-        Me.CheckBox2.Location = New System.Drawing.Point(260, 35)
366
+        Me.CheckBox2.Location = New System.Drawing.Point(118, 51)
350
         Me.CheckBox2.Name = "CheckBox2"
367
         Me.CheckBox2.Name = "CheckBox2"
351
         Me.CheckBox2.Size = New System.Drawing.Size(63, 20)
368
         Me.CheckBox2.Size = New System.Drawing.Size(63, 20)
352
         Me.CheckBox2.TabIndex = 455
369
         Me.CheckBox2.TabIndex = 455
356
         'Label8
373
         'Label8
357
         '
374
         '
358
         Me.Label8.AutoSize = True
375
         Me.Label8.AutoSize = True
359
-        Me.Label8.Location = New System.Drawing.Point(1642, 82)
376
+        Me.Label8.Location = New System.Drawing.Point(1639, 104)
360
         Me.Label8.Name = "Label8"
377
         Me.Label8.Name = "Label8"
361
         Me.Label8.Size = New System.Drawing.Size(72, 32)
378
         Me.Label8.Size = New System.Drawing.Size(72, 32)
362
         Me.Label8.TabIndex = 457
379
         Me.Label8.TabIndex = 457
364
         '
381
         '
365
         'TextBox11
382
         'TextBox11
366
         '
383
         '
367
-        Me.TextBox11.Location = New System.Drawing.Point(1599, 120)
384
+        Me.TextBox11.Location = New System.Drawing.Point(1599, 138)
368
         Me.TextBox11.Name = "TextBox11"
385
         Me.TextBox11.Name = "TextBox11"
369
         Me.TextBox11.Size = New System.Drawing.Size(115, 23)
386
         Me.TextBox11.Size = New System.Drawing.Size(115, 23)
370
         Me.TextBox11.TabIndex = 456
387
         Me.TextBox11.TabIndex = 456
373
         'Button4
390
         'Button4
374
         '
391
         '
375
         Me.Button4.ForeColor = System.Drawing.Color.Blue
392
         Me.Button4.ForeColor = System.Drawing.Color.Blue
376
-        Me.Button4.Location = New System.Drawing.Point(430, 67)
393
+        Me.Button4.Location = New System.Drawing.Point(309, 79)
377
         Me.Button4.Name = "Button4"
394
         Me.Button4.Name = "Button4"
378
         Me.Button4.Size = New System.Drawing.Size(95, 35)
395
         Me.Button4.Size = New System.Drawing.Size(95, 35)
379
         Me.Button4.TabIndex = 460
396
         Me.Button4.TabIndex = 460
383
         'Button5
400
         'Button5
384
         '
401
         '
385
         Me.Button5.ForeColor = System.Drawing.Color.Green
402
         Me.Button5.ForeColor = System.Drawing.Color.Green
386
-        Me.Button5.Location = New System.Drawing.Point(329, 108)
403
+        Me.Button5.Location = New System.Drawing.Point(208, 120)
387
         Me.Button5.Name = "Button5"
404
         Me.Button5.Name = "Button5"
388
         Me.Button5.Size = New System.Drawing.Size(95, 35)
405
         Me.Button5.Size = New System.Drawing.Size(95, 35)
389
         Me.Button5.TabIndex = 459
406
         Me.Button5.TabIndex = 459
393
         'Button6
410
         'Button6
394
         '
411
         '
395
         Me.Button6.ForeColor = System.Drawing.Color.Green
412
         Me.Button6.ForeColor = System.Drawing.Color.Green
396
-        Me.Button6.Location = New System.Drawing.Point(127, 108)
413
+        Me.Button6.Location = New System.Drawing.Point(6, 120)
397
         Me.Button6.Name = "Button6"
414
         Me.Button6.Name = "Button6"
398
         Me.Button6.Size = New System.Drawing.Size(95, 35)
415
         Me.Button6.Size = New System.Drawing.Size(95, 35)
399
         Me.Button6.TabIndex = 458
416
         Me.Button6.TabIndex = 458
402
         '
419
         '
403
         'Button7
420
         'Button7
404
         '
421
         '
405
-        Me.Button7.Location = New System.Drawing.Point(127, 10)
422
+        Me.Button7.Location = New System.Drawing.Point(6, 22)
406
         Me.Button7.Name = "Button7"
423
         Me.Button7.Name = "Button7"
407
         Me.Button7.Size = New System.Drawing.Size(95, 52)
424
         Me.Button7.Size = New System.Drawing.Size(95, 52)
408
         Me.Button7.TabIndex = 461
425
         Me.Button7.TabIndex = 461
412
         'Button8
429
         'Button8
413
         '
430
         '
414
         Me.Button8.ForeColor = System.Drawing.Color.Green
431
         Me.Button8.ForeColor = System.Drawing.Color.Green
415
-        Me.Button8.Location = New System.Drawing.Point(430, 108)
432
+        Me.Button8.Location = New System.Drawing.Point(309, 120)
416
         Me.Button8.Name = "Button8"
433
         Me.Button8.Name = "Button8"
417
         Me.Button8.Size = New System.Drawing.Size(95, 35)
434
         Me.Button8.Size = New System.Drawing.Size(95, 35)
418
         Me.Button8.TabIndex = 462
435
         Me.Button8.TabIndex = 462
422
         'Button9
439
         'Button9
423
         '
440
         '
424
         Me.Button9.ForeColor = System.Drawing.Color.Green
441
         Me.Button9.ForeColor = System.Drawing.Color.Green
425
-        Me.Button9.Location = New System.Drawing.Point(228, 108)
442
+        Me.Button9.Location = New System.Drawing.Point(107, 120)
426
         Me.Button9.Name = "Button9"
443
         Me.Button9.Name = "Button9"
427
         Me.Button9.Size = New System.Drawing.Size(95, 35)
444
         Me.Button9.Size = New System.Drawing.Size(95, 35)
428
         Me.Button9.TabIndex = 463
445
         Me.Button9.TabIndex = 463
432
         'Label9
449
         'Label9
433
         '
450
         '
434
         Me.Label9.AutoSize = True
451
         Me.Label9.AutoSize = True
452
+        Me.Label9.Font = New System.Drawing.Font("微軟正黑體", 11.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
435
         Me.Label9.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
453
         Me.Label9.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
436
-        Me.Label9.Location = New System.Drawing.Point(1612, 28)
454
+        Me.Label9.Location = New System.Drawing.Point(1554, 39)
437
         Me.Label9.Name = "Label9"
455
         Me.Label9.Name = "Label9"
438
-        Me.Label9.Size = New System.Drawing.Size(280, 16)
456
+        Me.Label9.Size = New System.Drawing.Size(350, 19)
439
         Me.Label9.TabIndex = 464
457
         Me.Label9.TabIndex = 464
440
         Me.Label9.Text = "* 粉色底色欄位系手動輸入欄位,請輸入所需資料。"
458
         Me.Label9.Text = "* 粉色底色欄位系手動輸入欄位,請輸入所需資料。"
441
         '
459
         '
442
         'Label10
460
         'Label10
443
         '
461
         '
444
         Me.Label10.AutoSize = True
462
         Me.Label10.AutoSize = True
463
+        Me.Label10.Font = New System.Drawing.Font("微軟正黑體", 11.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
445
         Me.Label10.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
464
         Me.Label10.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
446
-        Me.Label10.Location = New System.Drawing.Point(1612, 47)
465
+        Me.Label10.Location = New System.Drawing.Point(1554, 69)
447
         Me.Label10.Name = "Label10"
466
         Me.Label10.Name = "Label10"
448
-        Me.Label10.Size = New System.Drawing.Size(280, 16)
467
+        Me.Label10.Size = New System.Drawing.Size(350, 19)
449
         Me.Label10.TabIndex = 465
468
         Me.Label10.TabIndex = 465
450
         Me.Label10.Text = "* 沒有存檔之前資料無法列印出成本與利潤的資料。"
469
         Me.Label10.Text = "* 沒有存檔之前資料無法列印出成本與利潤的資料。"
451
         '
470
         '
452
         'Label11
471
         'Label11
453
         '
472
         '
454
         Me.Label11.AutoSize = True
473
         Me.Label11.AutoSize = True
474
+        Me.Label11.Font = New System.Drawing.Font("微軟正黑體", 11.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
455
         Me.Label11.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
475
         Me.Label11.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
456
-        Me.Label11.Location = New System.Drawing.Point(1612, 9)
476
+        Me.Label11.Location = New System.Drawing.Point(1554, 9)
457
         Me.Label11.Name = "Label11"
477
         Me.Label11.Name = "Label11"
458
-        Me.Label11.Size = New System.Drawing.Size(244, 16)
478
+        Me.Label11.Size = New System.Drawing.Size(305, 19)
459
         Me.Label11.TabIndex = 466
479
         Me.Label11.TabIndex = 466
460
         Me.Label11.Text = "* 紅色字體系自動計算欄位,不需要去輸入。"
480
         Me.Label11.Text = "* 紅色字體系自動計算欄位,不需要去輸入。"
461
         '
481
         '
462
         'TextBox12
482
         'TextBox12
463
         '
483
         '
464
-        Me.TextBox12.Location = New System.Drawing.Point(1299, 6)
484
+        Me.TextBox12.Location = New System.Drawing.Point(80, 16)
465
         Me.TextBox12.Name = "TextBox12"
485
         Me.TextBox12.Name = "TextBox12"
466
         Me.TextBox12.Size = New System.Drawing.Size(294, 23)
486
         Me.TextBox12.Size = New System.Drawing.Size(294, 23)
467
         Me.TextBox12.TabIndex = 467
487
         Me.TextBox12.TabIndex = 467
468
         '
488
         '
469
         'TextBox13
489
         'TextBox13
470
         '
490
         '
471
-        Me.TextBox13.Location = New System.Drawing.Point(1299, 56)
491
+        Me.TextBox13.Location = New System.Drawing.Point(80, 66)
472
         Me.TextBox13.Name = "TextBox13"
492
         Me.TextBox13.Name = "TextBox13"
473
         Me.TextBox13.Size = New System.Drawing.Size(136, 23)
493
         Me.TextBox13.Size = New System.Drawing.Size(136, 23)
474
         Me.TextBox13.TabIndex = 468
494
         Me.TextBox13.TabIndex = 468
475
         '
495
         '
476
         'TextBox14
496
         'TextBox14
477
         '
497
         '
478
-        Me.TextBox14.Location = New System.Drawing.Point(1476, 31)
498
+        Me.TextBox14.Location = New System.Drawing.Point(257, 41)
479
         Me.TextBox14.Name = "TextBox14"
499
         Me.TextBox14.Name = "TextBox14"
480
         Me.TextBox14.Size = New System.Drawing.Size(117, 23)
500
         Me.TextBox14.Size = New System.Drawing.Size(117, 23)
481
         Me.TextBox14.TabIndex = 469
501
         Me.TextBox14.TabIndex = 469
482
         '
502
         '
483
         'TextBox15
503
         'TextBox15
484
         '
504
         '
485
-        Me.TextBox15.Location = New System.Drawing.Point(1476, 57)
505
+        Me.TextBox15.Location = New System.Drawing.Point(257, 67)
486
         Me.TextBox15.Name = "TextBox15"
506
         Me.TextBox15.Name = "TextBox15"
487
         Me.TextBox15.Size = New System.Drawing.Size(117, 23)
507
         Me.TextBox15.Size = New System.Drawing.Size(117, 23)
488
         Me.TextBox15.TabIndex = 470
508
         Me.TextBox15.TabIndex = 470
490
         'Label12
510
         'Label12
491
         '
511
         '
492
         Me.Label12.AutoSize = True
512
         Me.Label12.AutoSize = True
493
-        Me.Label12.Location = New System.Drawing.Point(1249, 59)
513
+        Me.Label12.Location = New System.Drawing.Point(30, 69)
494
         Me.Label12.Name = "Label12"
514
         Me.Label12.Name = "Label12"
495
         Me.Label12.Size = New System.Drawing.Size(44, 16)
515
         Me.Label12.Size = New System.Drawing.Size(44, 16)
496
         Me.Label12.TabIndex = 471
516
         Me.Label12.TabIndex = 471
499
         'Label13
519
         'Label13
500
         '
520
         '
501
         Me.Label13.AutoSize = True
521
         Me.Label13.AutoSize = True
502
-        Me.Label13.Location = New System.Drawing.Point(1441, 34)
522
+        Me.Label13.Location = New System.Drawing.Point(222, 44)
503
         Me.Label13.Name = "Label13"
523
         Me.Label13.Name = "Label13"
504
         Me.Label13.Size = New System.Drawing.Size(32, 16)
524
         Me.Label13.Size = New System.Drawing.Size(32, 16)
505
         Me.Label13.TabIndex = 472
525
         Me.Label13.TabIndex = 472
508
         'Label14
528
         'Label14
509
         '
529
         '
510
         Me.Label14.AutoSize = True
530
         Me.Label14.AutoSize = True
511
-        Me.Label14.Location = New System.Drawing.Point(1441, 60)
531
+        Me.Label14.Location = New System.Drawing.Point(222, 70)
512
         Me.Label14.Name = "Label14"
532
         Me.Label14.Name = "Label14"
513
         Me.Label14.Size = New System.Drawing.Size(32, 16)
533
         Me.Label14.Size = New System.Drawing.Size(32, 16)
514
         Me.Label14.TabIndex = 473
534
         Me.Label14.TabIndex = 473
517
         'Label15
537
         'Label15
518
         '
538
         '
519
         Me.Label15.AutoSize = True
539
         Me.Label15.AutoSize = True
520
-        Me.Label15.Location = New System.Drawing.Point(1225, 9)
540
+        Me.Label15.Location = New System.Drawing.Point(6, 19)
521
         Me.Label15.Name = "Label15"
541
         Me.Label15.Name = "Label15"
522
         Me.Label15.Size = New System.Drawing.Size(68, 16)
542
         Me.Label15.Size = New System.Drawing.Size(68, 16)
523
         Me.Label15.TabIndex = 474
543
         Me.Label15.TabIndex = 474
525
         '
545
         '
526
         'Button10
546
         'Button10
527
         '
547
         '
528
-        Me.Button10.Location = New System.Drawing.Point(777, 67)
548
+        Me.Button10.Location = New System.Drawing.Point(6, 20)
529
         Me.Button10.Name = "Button10"
549
         Me.Button10.Name = "Button10"
530
-        Me.Button10.Size = New System.Drawing.Size(95, 35)
550
+        Me.Button10.Size = New System.Drawing.Size(95, 40)
531
         Me.Button10.TabIndex = 475
551
         Me.Button10.TabIndex = 475
532
         Me.Button10.Text = "拆分一筆資料"
552
         Me.Button10.Text = "拆分一筆資料"
533
         Me.Button10.UseVisualStyleBackColor = True
553
         Me.Button10.UseVisualStyleBackColor = True
537
         Me.ComboBox1.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList
557
         Me.ComboBox1.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList
538
         Me.ComboBox1.FormattingEnabled = True
558
         Me.ComboBox1.FormattingEnabled = True
539
         Me.ComboBox1.Items.AddRange(New Object() {"2023", "2022", "2021", "2020", "2019", "2018"})
559
         Me.ComboBox1.Items.AddRange(New Object() {"2023", "2022", "2021", "2020", "2019", "2018"})
540
-        Me.ComboBox1.Location = New System.Drawing.Point(1127, 7)
560
+        Me.ComboBox1.Location = New System.Drawing.Point(319, 53)
541
         Me.ComboBox1.Name = "ComboBox1"
561
         Me.ComboBox1.Name = "ComboBox1"
542
-        Me.ComboBox1.Size = New System.Drawing.Size(92, 24)
562
+        Me.ComboBox1.Size = New System.Drawing.Size(153, 24)
543
         Me.ComboBox1.TabIndex = 476
563
         Me.ComboBox1.TabIndex = 476
544
         '
564
         '
545
         'Label16
565
         'Label16
546
         '
566
         '
547
         Me.Label16.AutoSize = True
567
         Me.Label16.AutoSize = True
548
-        Me.Label16.Location = New System.Drawing.Point(1089, 10)
568
+        Me.Label16.Location = New System.Drawing.Point(285, 56)
549
         Me.Label16.Name = "Label16"
569
         Me.Label16.Name = "Label16"
550
         Me.Label16.Size = New System.Drawing.Size(32, 16)
570
         Me.Label16.Size = New System.Drawing.Size(32, 16)
551
         Me.Label16.TabIndex = 477
571
         Me.Label16.TabIndex = 477
554
         'Label17
574
         'Label17
555
         '
575
         '
556
         Me.Label17.AutoSize = True
576
         Me.Label17.AutoSize = True
557
-        Me.Label17.Location = New System.Drawing.Point(1064, 35)
577
+        Me.Label17.Location = New System.Drawing.Point(260, 82)
558
         Me.Label17.Name = "Label17"
578
         Me.Label17.Name = "Label17"
559
         Me.Label17.Size = New System.Drawing.Size(57, 16)
579
         Me.Label17.Size = New System.Drawing.Size(57, 16)
560
         Me.Label17.TabIndex = 479
580
         Me.Label17.TabIndex = 479
565
         Me.ComboBox2.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList
585
         Me.ComboBox2.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList
566
         Me.ComboBox2.FormattingEnabled = True
586
         Me.ComboBox2.FormattingEnabled = True
567
         Me.ComboBox2.Items.AddRange(New Object() {"USD", "RMB"})
587
         Me.ComboBox2.Items.AddRange(New Object() {"USD", "RMB"})
568
-        Me.ComboBox2.Location = New System.Drawing.Point(1127, 32)
588
+        Me.ComboBox2.Location = New System.Drawing.Point(319, 79)
569
         Me.ComboBox2.Name = "ComboBox2"
589
         Me.ComboBox2.Name = "ComboBox2"
570
-        Me.ComboBox2.Size = New System.Drawing.Size(92, 24)
590
+        Me.ComboBox2.Size = New System.Drawing.Size(153, 24)
571
         Me.ComboBox2.TabIndex = 478
591
         Me.ComboBox2.TabIndex = 478
572
         '
592
         '
573
         'TextBox16
593
         'TextBox16
574
         '
594
         '
575
-        Me.TextBox16.Location = New System.Drawing.Point(1038, 36)
595
+        Me.TextBox16.Location = New System.Drawing.Point(904, 239)
576
         Me.TextBox16.Name = "TextBox16"
596
         Me.TextBox16.Name = "TextBox16"
577
         Me.TextBox16.Size = New System.Drawing.Size(20, 23)
597
         Me.TextBox16.Size = New System.Drawing.Size(20, 23)
578
         Me.TextBox16.TabIndex = 480
598
         Me.TextBox16.TabIndex = 480
599
+        Me.TextBox16.Visible = False
579
         '
600
         '
580
         'Button11
601
         'Button11
581
         '
602
         '
582
-        Me.Button11.Location = New System.Drawing.Point(878, 108)
603
+        Me.Button11.Location = New System.Drawing.Point(104, 64)
583
         Me.Button11.Name = "Button11"
604
         Me.Button11.Name = "Button11"
584
-        Me.Button11.Size = New System.Drawing.Size(77, 35)
605
+        Me.Button11.Size = New System.Drawing.Size(77, 40)
585
         Me.Button11.TabIndex = 481
606
         Me.Button11.TabIndex = 481
586
         Me.Button11.Text = "等於訂單數" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10)
607
         Me.Button11.Text = "等於訂單數" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10)
587
         Me.Button11.UseVisualStyleBackColor = True
608
         Me.Button11.UseVisualStyleBackColor = True
588
         '
609
         '
589
         'Button12
610
         'Button12
590
         '
611
         '
591
-        Me.Button12.Location = New System.Drawing.Point(878, 67)
612
+        Me.Button12.Location = New System.Drawing.Point(104, 20)
592
         Me.Button12.Name = "Button12"
613
         Me.Button12.Name = "Button12"
593
-        Me.Button12.Size = New System.Drawing.Size(77, 35)
614
+        Me.Button12.Size = New System.Drawing.Size(77, 40)
594
         Me.Button12.TabIndex = 482
615
         Me.Button12.TabIndex = 482
595
         Me.Button12.Text = "等於零"
616
         Me.Button12.Text = "等於零"
596
         Me.Button12.UseVisualStyleBackColor = True
617
         Me.Button12.UseVisualStyleBackColor = True
597
         '
618
         '
598
         'Button13
619
         'Button13
599
         '
620
         '
600
-        Me.Button13.Location = New System.Drawing.Point(1020, 108)
621
+        Me.Button13.Location = New System.Drawing.Point(187, 22)
601
         Me.Button13.Name = "Button13"
622
         Me.Button13.Name = "Button13"
602
-        Me.Button13.Size = New System.Drawing.Size(65, 35)
623
+        Me.Button13.Size = New System.Drawing.Size(65, 82)
603
         Me.Button13.TabIndex = 483
624
         Me.Button13.TabIndex = 483
604
         Me.Button13.Text = "匯率為1"
625
         Me.Button13.Text = "匯率為1"
605
         Me.Button13.UseVisualStyleBackColor = True
626
         Me.Button13.UseVisualStyleBackColor = True
606
         '
627
         '
607
         'Button15
628
         'Button15
608
         '
629
         '
609
-        Me.Button15.Location = New System.Drawing.Point(777, 108)
630
+        Me.Button15.Location = New System.Drawing.Point(6, 64)
610
         Me.Button15.Name = "Button15"
631
         Me.Button15.Name = "Button15"
611
-        Me.Button15.Size = New System.Drawing.Size(95, 35)
632
+        Me.Button15.Size = New System.Drawing.Size(95, 40)
612
         Me.Button15.TabIndex = 485
633
         Me.Button15.TabIndex = 485
613
         Me.Button15.Text = "刪除拆分資料"
634
         Me.Button15.Text = "刪除拆分資料"
614
         Me.Button15.UseVisualStyleBackColor = True
635
         Me.Button15.UseVisualStyleBackColor = True
615
         '
636
         '
616
         'TextBox17
637
         'TextBox17
617
         '
638
         '
618
-        Me.TextBox17.Location = New System.Drawing.Point(1038, 62)
639
+        Me.TextBox17.Location = New System.Drawing.Point(904, 265)
619
         Me.TextBox17.Name = "TextBox17"
640
         Me.TextBox17.Name = "TextBox17"
620
         Me.TextBox17.Size = New System.Drawing.Size(20, 23)
641
         Me.TextBox17.Size = New System.Drawing.Size(20, 23)
621
         Me.TextBox17.TabIndex = 486
642
         Me.TextBox17.TabIndex = 486
643
+        Me.TextBox17.Visible = False
622
         '
644
         '
623
         'TextBox18
645
         'TextBox18
624
         '
646
         '
625
-        Me.TextBox18.Location = New System.Drawing.Point(531, 120)
647
+        Me.TextBox18.Location = New System.Drawing.Point(476, 32)
626
         Me.TextBox18.Name = "TextBox18"
648
         Me.TextBox18.Name = "TextBox18"
627
-        Me.TextBox18.Size = New System.Drawing.Size(64, 23)
649
+        Me.TextBox18.Size = New System.Drawing.Size(75, 23)
628
         Me.TextBox18.TabIndex = 487
650
         Me.TextBox18.TabIndex = 487
629
-        Me.TextBox18.TextAlign = System.Windows.Forms.HorizontalAlignment.Right
651
+        Me.TextBox18.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
630
         '
652
         '
631
         'Label18
653
         'Label18
632
         '
654
         '
633
         Me.Label18.AutoSize = True
655
         Me.Label18.AutoSize = True
634
-        Me.Label18.Location = New System.Drawing.Point(535, 101)
656
+        Me.Label18.Location = New System.Drawing.Point(480, 14)
635
         Me.Label18.Name = "Label18"
657
         Me.Label18.Name = "Label18"
636
         Me.Label18.Size = New System.Drawing.Size(56, 16)
658
         Me.Label18.Size = New System.Drawing.Size(56, 16)
637
         Me.Label18.TabIndex = 488
659
         Me.Label18.TabIndex = 488
638
-        Me.Label18.Text = "儲存進度"
660
+        Me.Label18.Text = "資料筆數"
639
         '
661
         '
640
         'ProgressBar1
662
         'ProgressBar1
641
         '
663
         '
642
-        Me.ProgressBar1.Location = New System.Drawing.Point(531, 5)
664
+        Me.ProgressBar1.Location = New System.Drawing.Point(476, 73)
643
         Me.ProgressBar1.Maximum = 10000
665
         Me.ProgressBar1.Maximum = 10000
644
         Me.ProgressBar1.Name = "ProgressBar1"
666
         Me.ProgressBar1.Name = "ProgressBar1"
645
-        Me.ProgressBar1.Size = New System.Drawing.Size(527, 23)
667
+        Me.ProgressBar1.Size = New System.Drawing.Size(150, 30)
646
         Me.ProgressBar1.TabIndex = 489
668
         Me.ProgressBar1.TabIndex = 489
647
         '
669
         '
670
+        'GroupBox1
671
+        '
672
+        Me.GroupBox1.Controls.Add(Me.Label15)
673
+        Me.GroupBox1.Controls.Add(Me.TextBox1)
674
+        Me.GroupBox1.Controls.Add(Me.Label2)
675
+        Me.GroupBox1.Controls.Add(Me.TextBox12)
676
+        Me.GroupBox1.Controls.Add(Me.TextBox13)
677
+        Me.GroupBox1.Controls.Add(Me.TextBox14)
678
+        Me.GroupBox1.Controls.Add(Me.TextBox15)
679
+        Me.GroupBox1.Controls.Add(Me.Label12)
680
+        Me.GroupBox1.Controls.Add(Me.Label13)
681
+        Me.GroupBox1.Controls.Add(Me.Label14)
682
+        Me.GroupBox1.ForeColor = System.Drawing.Color.Green
683
+        Me.GroupBox1.Location = New System.Drawing.Point(1168, 3)
684
+        Me.GroupBox1.Name = "GroupBox1"
685
+        Me.GroupBox1.Size = New System.Drawing.Size(382, 97)
686
+        Me.GroupBox1.TabIndex = 490
687
+        Me.GroupBox1.TabStop = False
688
+        Me.GroupBox1.Text = "訂單選取資訊"
689
+        '
690
+        'GroupBox2
691
+        '
692
+        Me.GroupBox2.Controls.Add(Me.Label19)
693
+        Me.GroupBox2.Controls.Add(Me.資料庫選擇2_bt)
694
+        Me.GroupBox2.Controls.Add(Me.資料庫選擇1_bt)
695
+        Me.GroupBox2.Controls.Add(Me.Label20)
696
+        Me.GroupBox2.Controls.Add(Me.ProgressBar1)
697
+        Me.GroupBox2.Controls.Add(Me.Button10)
698
+        Me.GroupBox2.Controls.Add(Me.Label18)
699
+        Me.GroupBox2.Controls.Add(Me.Button11)
700
+        Me.GroupBox2.Controls.Add(Me.TextBox18)
701
+        Me.GroupBox2.Controls.Add(Me.Button12)
702
+        Me.GroupBox2.Controls.Add(Me.Button13)
703
+        Me.GroupBox2.Controls.Add(Me.Button15)
704
+        Me.GroupBox2.Controls.Add(Me.ComboBox2)
705
+        Me.GroupBox2.Controls.Add(Me.ComboBox1)
706
+        Me.GroupBox2.Controls.Add(Me.Label17)
707
+        Me.GroupBox2.Controls.Add(Me.Label16)
708
+        Me.GroupBox2.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
709
+        Me.GroupBox2.Location = New System.Drawing.Point(532, 3)
710
+        Me.GroupBox2.Name = "GroupBox2"
711
+        Me.GroupBox2.Size = New System.Drawing.Size(630, 110)
712
+        Me.GroupBox2.TabIndex = 491
713
+        Me.GroupBox2.TabStop = False
714
+        Me.GroupBox2.Text = "清單控制項"
715
+        '
716
+        'Label19
717
+        '
718
+        Me.Label19.AutoSize = True
719
+        Me.Label19.Location = New System.Drawing.Point(480, 57)
720
+        Me.Label19.Name = "Label19"
721
+        Me.Label19.Size = New System.Drawing.Size(56, 16)
722
+        Me.Label19.TabIndex = 563
723
+        Me.Label19.Text = "儲存進度"
724
+        '
725
+        '資料庫選擇2_bt
726
+        '
727
+        Me.資料庫選擇2_bt.Location = New System.Drawing.Point(397, 20)
728
+        Me.資料庫選擇2_bt.Name = "資料庫選擇2_bt"
729
+        Me.資料庫選擇2_bt.Size = New System.Drawing.Size(75, 30)
730
+        Me.資料庫選擇2_bt.TabIndex = 562
731
+        Me.資料庫選擇2_bt.Text = "DRS/ LIF"
732
+        Me.資料庫選擇2_bt.UseVisualStyleBackColor = True
733
+        '
734
+        '資料庫選擇1_bt
735
+        '
736
+        Me.資料庫選擇1_bt.Location = New System.Drawing.Point(319, 20)
737
+        Me.資料庫選擇1_bt.Name = "資料庫選擇1_bt"
738
+        Me.資料庫選擇1_bt.Size = New System.Drawing.Size(75, 30)
739
+        Me.資料庫選擇1_bt.TabIndex = 561
740
+        Me.資料庫選擇1_bt.Text = "VIONIC"
741
+        Me.資料庫選擇1_bt.UseVisualStyleBackColor = True
742
+        '
743
+        'Label20
744
+        '
745
+        Me.Label20.AutoSize = True
746
+        Me.Label20.Location = New System.Drawing.Point(276, 19)
747
+        Me.Label20.Name = "Label20"
748
+        Me.Label20.Size = New System.Drawing.Size(44, 32)
749
+        Me.Label20.TabIndex = 560
750
+        Me.Label20.Text = "選擇訂" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "單品牌"
751
+        '
752
+        'GroupBox3
753
+        '
754
+        Me.GroupBox3.Controls.Add(Me.Button7)
755
+        Me.GroupBox3.Controls.Add(Me.Button34)
756
+        Me.GroupBox3.Controls.Add(Me.Button35)
757
+        Me.GroupBox3.Controls.Add(Me.Button1)
758
+        Me.GroupBox3.Controls.Add(Me.Button2)
759
+        Me.GroupBox3.Controls.Add(Me.Button3)
760
+        Me.GroupBox3.Controls.Add(Me.CheckBox1)
761
+        Me.GroupBox3.Controls.Add(Me.CheckBox2)
762
+        Me.GroupBox3.Controls.Add(Me.Button6)
763
+        Me.GroupBox3.Controls.Add(Me.Button5)
764
+        Me.GroupBox3.Controls.Add(Me.Button4)
765
+        Me.GroupBox3.Controls.Add(Me.Button9)
766
+        Me.GroupBox3.Controls.Add(Me.Button8)
767
+        Me.GroupBox3.Location = New System.Drawing.Point(117, 3)
768
+        Me.GroupBox3.Name = "GroupBox3"
769
+        Me.GroupBox3.Size = New System.Drawing.Size(409, 158)
770
+        Me.GroupBox3.TabIndex = 492
771
+        Me.GroupBox3.TabStop = False
772
+        Me.GroupBox3.Text = "操作控制項"
773
+        '
648
         '訂單價格利潤明細表
774
         '訂單價格利潤明細表
649
         '
775
         '
650
         Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
776
         Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
651
         Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
777
         Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
652
         Me.ClientSize = New System.Drawing.Size(1914, 991)
778
         Me.ClientSize = New System.Drawing.Size(1914, 991)
653
-        Me.Controls.Add(Me.ProgressBar1)
654
-        Me.Controls.Add(Me.Label18)
655
-        Me.Controls.Add(Me.TextBox18)
779
+        Me.Controls.Add(Me.GroupBox3)
780
+        Me.Controls.Add(Me.GroupBox2)
781
+        Me.Controls.Add(Me.GroupBox1)
656
         Me.Controls.Add(Me.TextBox17)
782
         Me.Controls.Add(Me.TextBox17)
657
-        Me.Controls.Add(Me.Button15)
658
-        Me.Controls.Add(Me.Button13)
659
-        Me.Controls.Add(Me.Button12)
660
-        Me.Controls.Add(Me.Button11)
661
         Me.Controls.Add(Me.TextBox16)
783
         Me.Controls.Add(Me.TextBox16)
662
-        Me.Controls.Add(Me.Label17)
663
-        Me.Controls.Add(Me.ComboBox2)
664
-        Me.Controls.Add(Me.Label16)
665
-        Me.Controls.Add(Me.ComboBox1)
666
-        Me.Controls.Add(Me.Button10)
667
-        Me.Controls.Add(Me.Label15)
668
-        Me.Controls.Add(Me.Label14)
669
-        Me.Controls.Add(Me.Label13)
670
-        Me.Controls.Add(Me.Label12)
671
-        Me.Controls.Add(Me.TextBox15)
672
-        Me.Controls.Add(Me.TextBox14)
673
-        Me.Controls.Add(Me.TextBox13)
674
-        Me.Controls.Add(Me.TextBox12)
675
-        Me.Controls.Add(Me.Label11)
676
-        Me.Controls.Add(Me.Label10)
677
-        Me.Controls.Add(Me.Label9)
678
-        Me.Controls.Add(Me.Button9)
679
-        Me.Controls.Add(Me.Button8)
680
-        Me.Controls.Add(Me.Button7)
681
-        Me.Controls.Add(Me.Button4)
682
-        Me.Controls.Add(Me.Button5)
683
-        Me.Controls.Add(Me.Button6)
684
         Me.Controls.Add(Me.Label8)
784
         Me.Controls.Add(Me.Label8)
685
         Me.Controls.Add(Me.TextBox11)
785
         Me.Controls.Add(Me.TextBox11)
686
-        Me.Controls.Add(Me.CheckBox2)
687
-        Me.Controls.Add(Me.CheckBox1)
688
-        Me.Controls.Add(Me.Button3)
689
         Me.Controls.Add(Me.Label47)
786
         Me.Controls.Add(Me.Label47)
690
-        Me.Controls.Add(Me.Button2)
691
         Me.Controls.Add(Me.TextBox10)
787
         Me.Controls.Add(Me.TextBox10)
692
         Me.Controls.Add(Me.Label7)
788
         Me.Controls.Add(Me.Label7)
693
         Me.Controls.Add(Me.TextBox9)
789
         Me.Controls.Add(Me.TextBox9)
702
         Me.Controls.Add(Me.TextBox3)
798
         Me.Controls.Add(Me.TextBox3)
703
         Me.Controls.Add(Me.Label3)
799
         Me.Controls.Add(Me.Label3)
704
         Me.Controls.Add(Me.TextBox2)
800
         Me.Controls.Add(Me.TextBox2)
705
-        Me.Controls.Add(Me.Button1)
706
-        Me.Controls.Add(Me.Label2)
707
-        Me.Controls.Add(Me.TextBox1)
708
         Me.Controls.Add(Me.Label1)
801
         Me.Controls.Add(Me.Label1)
709
         Me.Controls.Add(Me.DataGridView2)
802
         Me.Controls.Add(Me.DataGridView2)
710
-        Me.Controls.Add(Me.Button35)
711
-        Me.Controls.Add(Me.Button34)
712
         Me.Controls.Add(Me.DataGridView1)
803
         Me.Controls.Add(Me.DataGridView1)
804
+        Me.Controls.Add(Me.Label11)
805
+        Me.Controls.Add(Me.Label10)
806
+        Me.Controls.Add(Me.Label9)
713
         Me.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
807
         Me.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
714
         Me.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
808
         Me.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
715
         Me.Name = "訂單價格利潤明細表"
809
         Me.Name = "訂單價格利潤明細表"
716
         Me.Text = "訂單價格利潤明細表"
810
         Me.Text = "訂單價格利潤明細表"
717
         CType(Me.DataGridView1, System.ComponentModel.ISupportInitialize).EndInit()
811
         CType(Me.DataGridView1, System.ComponentModel.ISupportInitialize).EndInit()
718
         CType(Me.DataGridView2, System.ComponentModel.ISupportInitialize).EndInit()
812
         CType(Me.DataGridView2, System.ComponentModel.ISupportInitialize).EndInit()
813
+        Me.GroupBox1.ResumeLayout(False)
814
+        Me.GroupBox1.PerformLayout()
815
+        Me.GroupBox2.ResumeLayout(False)
816
+        Me.GroupBox2.PerformLayout()
817
+        Me.GroupBox3.ResumeLayout(False)
818
+        Me.GroupBox3.PerformLayout()
719
         Me.ResumeLayout(False)
819
         Me.ResumeLayout(False)
720
         Me.PerformLayout()
820
         Me.PerformLayout()
721
 
821
 
782
     Friend WithEvents TextBox18 As TextBox
882
     Friend WithEvents TextBox18 As TextBox
783
     Friend WithEvents Label18 As Label
883
     Friend WithEvents Label18 As Label
784
     Friend WithEvents ProgressBar1 As ProgressBar
884
     Friend WithEvents ProgressBar1 As ProgressBar
885
+    Friend WithEvents GroupBox1 As GroupBox
886
+    Friend WithEvents GroupBox2 As GroupBox
887
+    Friend WithEvents GroupBox3 As GroupBox
888
+    Friend WithEvents 資料庫選擇2_bt As Button
889
+    Friend WithEvents 資料庫選擇1_bt As Button
890
+    Friend WithEvents Label20 As Label
891
+    Friend WithEvents Label19 As Label
785
 End Class
892
 End Class
786
 
893
 

+ 125
- 108
TENDEN-MES-SYS/成本系統管理/訂單價格利潤明細表.vb Visa fil

1
 Option Strict Off
1
 Option Strict Off
2
-Imports System.Data.SqlClient
3
 Public Class 訂單價格利潤明細表
2
 Public Class 訂單價格利潤明細表
4
     ReadOnly ds As New DataSet : ReadOnly ds1 As New DataSet
3
     ReadOnly ds As New DataSet : ReadOnly ds1 As New DataSet
5
     ReadOnly BB(3) As Boolean : Dim WW As String : Public 平均數 As Integer : Public 最終數 As Integer = 0 : Public 資料數 As Integer = 0
4
     ReadOnly BB(3) As Boolean : Dim WW As String : Public 平均數 As Integer : Public 最終數 As Integer = 0 : Public 資料數 As Integer = 0
19
             Timer1.Enabled = True : Button6.Enabled = True : Button5.Enabled = False : Button9.Enabled = False
18
             Timer1.Enabled = True : Button6.Enabled = True : Button5.Enabled = False : Button9.Enabled = False
20
             Button11.Enabled = True : Button12.Enabled = True : Button13.Enabled = True
19
             Button11.Enabled = True : Button12.Enabled = True : Button13.Enabled = True
21
             If TextBox1.Text = "" Then
20
             If TextBox1.Text = "" Then
22
-                SQL1 = "SELECT 訂單控制表.訂單流水號, 訂單控制表.資料流水號, 訂單控制表.年份季度, 訂單控制表.客戶訂單號, 訂單控制表.形體號, 訂單控制表.顏色, 訂單控制表.楦型, " &
23
-                       "訂單控制表.訂單數量 AS 數量, 訂單控制表.客戶交期, " &
24
-                       "訂單控制表.單價, 訂單控制表.總金額, 訂單控制表.備註, 訂單控制表.生產工廠 AS 工廠, 訂單控制表.訂單種類, 訂單價格利潤明細表.Quantity, 訂單價格利潤明細表.Currency, " &
25
-                       "訂單價格利潤明細表.Exchange, 訂單價格利潤明細表.FTYPrice, " &
26
-                       "(訂單控制表.單價 - 訂單價格利潤明細表.FTYPrice) * 訂單價格利潤明細表.Quantity AS CommissionTTL, " &
27
-                       "(訂單控制表.單價 - 訂單價格利潤明細表.FTYPrice) * 訂單價格利潤明細表.Quantity / 2 AS CommissionDarren, " &
28
-                       "(訂單控制表.單價 - 訂單價格利潤明細表.FTYPrice) * 訂單價格利潤明細表.Quantity / 2 AS CommissionTendenza, " &
29
-                       "(訂單控制表.單價 - 訂單價格利潤明細表.FTYPrice) AS Percentage, 訂單價格利潤明細表.BasicPrice, 訂單價格利潤明細表.Polybag, " &
30
-                       "訂單價格利潤明細表.FOOTformOrPETform AS FOOTorPET, " &
31
-                       "訂單價格利潤明細表.Tooling, 訂單價格利潤明細表.RubberBand, 訂單價格利潤明細表.JHOOK, 訂單價格利潤明細表.WaterResistant, 訂單價格利潤明細表.P16VAT, 訂單價格利潤明細表.EXWsaving, " &
32
-                       "訂單價格利潤明細表.Quantity * 訂單價格利潤明細表.Tooling AS CollectedToolng, " &
33
-                       "訂單價格利潤明細表.年份, 訂單價格利潤明細表.利潤表流水號, 訂單控制表.訂單數量 - 訂單價格利潤明細表.Quantity AS 驗證, STYLELIST.ItemNumber, 訂單價格利潤明細表.審核 " &
34
-                       "FROM 訂單控制表 LEFT OUTER JOIN STYLELIST ON 訂單控制表.形體號 = STYLELIST.ProductName RIGHT OUTER JOIN 訂單價格利潤明細表 ON 訂單控制表.資料流水號 = 訂單價格利潤明細表.資料流水號 " &
35
-                       "WHERE ((訂單控制表.訂單流水號 LIKE '%" & PA & "%') OR (訂單控制表.年份季度 LIKE '%" & PA & "%') OR (訂單控制表.客戶訂單號 LIKE '%" & PA & "%') OR (訂單控制表.形體號 LIKE '%" & PA & "%') OR " &
36
-                       "(訂單控制表.顏色 LIKE '%" & PA & "%') OR (訂單控制表.楦型 LIKE '%" & PA & "%') OR (訂單控制表.備註 LIKE '%" & PA & "%') OR (訂單控制表.備註 LIKE '%" & PA & "%') OR " &
37
-                       "(訂單控制表.生產工廠 LIKE '%" & PA & "%') OR (訂單控制表.訂單種類 LIKE '%" & PA & "%')) AND 訂單價格利潤明細表.天盾訂單號 IS NULL AND (訂單控制表.CXL IS NULL OR 訂單控制表.CXL = 0)" &
38
-                       "ORDER BY 訂單控制表.訂單流水號 DESC"
21
+                SQL1 = "SELECT " & 訂單資料表(1) & ".訂單流水號, " & 訂單資料表(1) & ".資料流水號, " & 訂單資料表(1) & ".年份季度, " & 訂單資料表(1) & ".客戶訂單號, " & 訂單資料表(1) & ".形體號, 
22
+                               " & 訂單資料表(1) & ".顏色, " & 訂單資料表(1) & ".楦型, " & 訂單資料表(1) & ".訂單數量 AS 數量, " & 訂單資料表(1) & ".客戶交期, " & 訂單資料表(1) & ".單價, 
23
+                               " & 訂單資料表(1) & ".總金額, " & 訂單資料表(1) & ".備註, " & 訂單資料表(1) & ".生產工廠 AS 工廠, " & 訂單資料表(1) & ".訂單種類, " & 訂單資料表(7) & ".Quantity, 
24
+                               " & 訂單資料表(7) & ".Currency, " & 訂單資料表(7) & ".Exchange, " & 訂單資料表(7) & ".FTYPrice, (" & 訂單資料表(1) & ".單價 - " & 訂單資料表(7) & ".FTYPrice) * 
25
+                               " & 訂單資料表(7) & ".Quantity AS CommissionTTL, (" & 訂單資料表(1) & ".單價 - " & 訂單資料表(7) & ".FTYPrice) * " & 訂單資料表(7) & ".Quantity / 2 AS CommissionDarren, 
26
+                              (" & 訂單資料表(1) & ".單價 - " & 訂單資料表(7) & ".FTYPrice) * " & 訂單資料表(7) & ".Quantity / 2 AS CommissionTendenza, (" & 訂單資料表(1) & ".單價 - 
27
+                               " & 訂單資料表(7) & ".FTYPrice) AS Percentage, " & 訂單資料表(7) & ".BasicPrice, " & 訂單資料表(7) & ".Polybag, " & 訂單資料表(7) & ".FOOTformOrPETform AS FOOTorPET, 
28
+                               " & 訂單資料表(7) & ".Tooling, " & 訂單資料表(7) & ".RubberBand, " & 訂單資料表(7) & ".JHOOK, " & 訂單資料表(7) & ".WaterResistant, " & 訂單資料表(7) & ".P16VAT, 
29
+                               " & 訂單資料表(7) & ".EXWsaving, " & 訂單資料表(7) & ".Quantity * " & 訂單資料表(7) & ".Tooling AS CollectedToolng, " & 訂單資料表(7) & ".年份, 
30
+                               " & 訂單資料表(7) & ".利潤表流水號, " & 訂單資料表(1) & ".訂單數量 - " & 訂單資料表(7) & ".Quantity AS 驗證, STYLELIST.ItemNumber, " & 訂單資料表(7) & ".審核 
31
+                        FROM   " & 訂單資料表(1) & " LEFT OUTER JOIN STYLELIST ON " & 訂單資料表(1) & ".形體號 = STYLELIST.ProductName RIGHT OUTER JOIN " & 訂單資料表(7) & " ON 
32
+                               " & 訂單資料表(1) & ".資料流水號 = " & 訂單資料表(7) & ".資料流水號 
33
+                        WHERE ((" & 訂單資料表(1) & ".訂單流水號 LIKE '%" & PA & "%') OR (" & 訂單資料表(1) & ".年份季度 LIKE '%" & PA & "%') OR (" & 訂單資料表(1) & ".客戶訂單號 LIKE '%" & PA & "%') OR 
34
+                               (" & 訂單資料表(1) & ".形體號 LIKE '%" & PA & "%') OR (" & 訂單資料表(1) & ".顏色 LIKE '%" & PA & "%') OR (" & 訂單資料表(1) & ".楦型 LIKE '%" & PA & "%') OR 
35
+                               (" & 訂單資料表(1) & ".備註 LIKE '%" & PA & "%') OR (" & 訂單資料表(1) & ".備註 LIKE '%" & PA & "%') OR (" & 訂單資料表(1) & ".生產工廠 LIKE '%" & PA & "%') OR 
36
+                               (" & 訂單資料表(1) & ".訂單種類 LIKE '%" & PA & "%')) AND " & 訂單資料表(7) & ".天盾訂單號 IS NULL AND (" & 訂單資料表(1) & ".CXL IS NULL OR " & 訂單資料表(1) & ".CXL = 0) 
37
+                        ORDER BY " & 訂單資料表(1) & ".訂單流水號 DESC"
39
             Else
38
             Else
40
-                SQL1 = "SELECT 訂單控制表.訂單流水號, 訂單控制表.資料流水號, 訂單控制表.年份季度, 訂單控制表.客戶訂單號, 訂單控制表.形體號, 訂單控制表.顏色, 訂單控制表.楦型, " &
41
-                       "訂單控制表.訂單數量 AS 數量, 訂單控制表.客戶交期, " &
42
-                       "訂單控制表.單價, 訂單控制表.總金額, 訂單控制表.備註, 訂單控制表.生產工廠 AS 工廠, 訂單控制表.訂單種類, 訂單價格利潤明細表.Quantity, 訂單價格利潤明細表.Currency, " &
43
-                       "訂單價格利潤明細表.Exchange, 訂單價格利潤明細表.FTYPrice, " &
44
-                       "(訂單控制表.單價 - 訂單價格利潤明細表.FTYPrice) * 訂單價格利潤明細表.Quantity AS CommissionTTL, " &
45
-                       "(訂單控制表.單價 - 訂單價格利潤明細表.FTYPrice) * 訂單價格利潤明細表.Quantity / 2 AS CommissionDarren, " &
46
-                       "(訂單控制表.單價 - 訂單價格利潤明細表.FTYPrice) * 訂單價格利潤明細表.Quantity / 2 AS CommissionTendenza, " &
47
-                       "(訂單控制表.單價 - 訂單價格利潤明細表.FTYPrice) AS Percentage, 訂單價格利潤明細表.BasicPrice, 訂單價格利潤明細表.Polybag, " &
48
-                       "訂單價格利潤明細表.FOOTformOrPETform AS FOOTorPET, " &
49
-                       "訂單價格利潤明細表.Tooling, 訂單價格利潤明細表.RubberBand, 訂單價格利潤明細表.JHOOK, 訂單價格利潤明細表.WaterResistant, 訂單價格利潤明細表.P16VAT, 訂單價格利潤明細表.EXWsaving, " &
50
-                       "訂單價格利潤明細表.Quantity * 訂單價格利潤明細表.Tooling AS CollectedToolng, " &
51
-                       "訂單價格利潤明細表.年份, 訂單價格利潤明細表.利潤表流水號, 訂單控制表.訂單數量 - 訂單價格利潤明細表.Quantity AS 驗證, STYLELIST.ItemNumber, 訂單價格利潤明細表.審核 " &
52
-                       "FROM 訂單控制表 LEFT OUTER JOIN STYLELIST ON 訂單控制表.形體號 = STYLELIST.ProductName LEFT OUTER JOIN 訂單價格利潤明細表 ON 訂單控制表.資料流水號 = 訂單價格利潤明細表.資料流水號 " &
53
-                       "WHERE (訂單控制表.訂單流水號 LIKE '" & TextBox1.Text & "') AND (訂單控制表.CXL IS NULL OR 訂單控制表.CXL = 0) ORDER BY 訂單控制表.訂單流水號 DESC"
39
+                SQL1 = "SELECT " & 訂單資料表(1) & ".訂單流水號, " & 訂單資料表(1) & ".資料流水號, " & 訂單資料表(1) & ".年份季度, " & 訂單資料表(1) & ".客戶訂單號, " & 訂單資料表(1) & ".形體號, 
40
+                               " & 訂單資料表(1) & ".顏色, " & 訂單資料表(1) & ".楦型, " & 訂單資料表(1) & ".訂單數量 AS 數量, " & 訂單資料表(1) & ".客戶交期, " & 訂單資料表(1) & ".單價, 
41
+                               " & 訂單資料表(1) & ".總金額, " & 訂單資料表(1) & ".備註, " & 訂單資料表(1) & ".生產工廠 AS 工廠, " & 訂單資料表(1) & ".訂單種類, " & 訂單資料表(7) & ".Quantity, 
42
+                               " & 訂單資料表(7) & ".Currency, " & 訂單資料表(7) & ".Exchange, " & 訂單資料表(7) & ".FTYPrice, (" & 訂單資料表(1) & ".單價 - " & 訂單資料表(7) & ".FTYPrice) * 
43
+                               " & 訂單資料表(7) & ".Quantity AS CommissionTTL, (" & 訂單資料表(1) & ".單價 - " & 訂單資料表(7) & ".FTYPrice) * " & 訂單資料表(7) & ".Quantity / 2 AS CommissionDarren, 
44
+                              (" & 訂單資料表(1) & ".單價 - " & 訂單資料表(7) & ".FTYPrice) * " & 訂單資料表(7) & ".Quantity / 2 AS CommissionTendenza, (" & 訂單資料表(1) & ".單價 - 
45
+                               " & 訂單資料表(7) & ".FTYPrice) AS Percentage, " & 訂單資料表(7) & ".BasicPrice, " & 訂單資料表(7) & ".Polybag, " & 訂單資料表(7) & ".FOOTformOrPETform AS FOOTorPET, 
46
+                               " & 訂單資料表(7) & ".Tooling, " & 訂單資料表(7) & ".RubberBand, " & 訂單資料表(7) & ".JHOOK, " & 訂單資料表(7) & ".WaterResistant, " & 訂單資料表(7) & ".P16VAT, 
47
+                               " & 訂單資料表(7) & ".EXWsaving, " & 訂單資料表(7) & ".Quantity * " & 訂單資料表(7) & ".Tooling AS CollectedToolng, " & 訂單資料表(7) & ".年份, 
48
+                               " & 訂單資料表(7) & ".利潤表流水號, " & 訂單資料表(1) & ".訂單數量 - " & 訂單資料表(7) & ".Quantity AS 驗證, STYLELIST.ItemNumber, " & 訂單資料表(7) & ".審核 
49
+                        FROM   " & 訂單資料表(1) & " LEFT OUTER JOIN STYLELIST ON " & 訂單資料表(1) & ".形體號 = STYLELIST.ProductName LEFT OUTER JOIN " & 訂單資料表(7) & " ON 
50
+                               " & 訂單資料表(1) & ".資料流水號 = " & 訂單資料表(7) & ".資料流水號 
51
+                        WHERE (" & 訂單資料表(1) & ".訂單流水號 LIKE '" & TextBox1.Text & "') AND (" & 訂單資料表(1) & ".CXL IS NULL OR " & 訂單資料表(1) & ".CXL = 0) 
52
+                        ORDER BY " & 訂單資料表(1) & ".訂單流水號 DESC"
54
             End If
53
             End If
55
             Set_DGV1載入後設定() : Set_grid() : Set_自動彙總1()
54
             Set_DGV1載入後設定() : Set_grid() : Set_自動彙總1()
56
             Set_暫存資料設定() : Set_編輯清單() : Set_grid() : Set_自動彙總1()
55
             Set_暫存資料設定() : Set_編輯清單() : Set_grid() : Set_自動彙總1()
58
             Timer1.Enabled = False : Label47.Visible = False : Button6.Enabled = False : Button5.Enabled = True : Button9.Enabled = True
57
             Timer1.Enabled = False : Label47.Visible = False : Button6.Enabled = False : Button5.Enabled = True : Button9.Enabled = True
59
             Button11.Enabled = False : Button12.Enabled = False : Button13.Enabled = False
58
             Button11.Enabled = False : Button12.Enabled = False : Button13.Enabled = False
60
             If PA = "" Then
59
             If PA = "" Then
61
-                SQL1 = "SELECT 訂單控制表.訂單流水號, 訂單控制表.資料流水號, 訂單控制表.年份季度, 訂單控制表.客戶訂單號, 訂單控制表.形體號, 訂單控制表.顏色, 訂單控制表.楦型, " &
62
-                       "訂單控制表.訂單數量 AS 數量, 訂單控制表.客戶交期, " &
63
-                       "訂單控制表.單價, 訂單控制表.總金額, 訂單控制表.備註, 訂單控制表.生產工廠 AS 工廠, 訂單控制表.訂單種類, 訂單價格利潤明細表.Quantity, 訂單價格利潤明細表.Currency, " &
64
-                       "訂單價格利潤明細表.Exchange, 訂單價格利潤明細表.FTYPrice, " &
65
-                       "(訂單控制表.單價 - 訂單價格利潤明細表.FTYPrice) * 訂單價格利潤明細表.Quantity AS CommissionTTL, " &
66
-                       "(訂單控制表.單價 - 訂單價格利潤明細表.FTYPrice) * 訂單價格利潤明細表.Quantity / 2 AS CommissionDarren, " &
67
-                       "(訂單控制表.單價 - 訂單價格利潤明細表.FTYPrice) * 訂單價格利潤明細表.Quantity / 2 AS CommissionTendenza, " &
68
-                       "(訂單控制表.單價 - 訂單價格利潤明細表.FTYPrice) AS Percentage, 訂單價格利潤明細表.BasicPrice, 訂單價格利潤明細表.Polybag, " &
69
-                       "訂單價格利潤明細表.FOOTformOrPETform AS FOOTorPET, " &
70
-                       "訂單價格利潤明細表.Tooling, 訂單價格利潤明細表.RubberBand, 訂單價格利潤明細表.JHOOK, 訂單價格利潤明細表.WaterResistant, 訂單價格利潤明細表.P16VAT, 訂單價格利潤明細表.EXWsaving, " &
71
-                       "訂單價格利潤明細表.Quantity * 訂單價格利潤明細表.Tooling AS CollectedToolng, " &
72
-                       "訂單價格利潤明細表.年份, 訂單價格利潤明細表.利潤表流水號, 訂單控制表.訂單數量 - 訂單價格利潤明細表.Quantity AS 驗證, STYLELIST.ItemNumber, 訂單價格利潤明細表.審核 " &
73
-                       "FROM 訂單控制表 LEFT OUTER JOIN STYLELIST ON 訂單控制表.形體號 = STYLELIST.ProductName RIGHT OUTER JOIN 訂單價格利潤明細表 ON 訂單控制表.資料流水號 = 訂單價格利潤明細表.資料流水號 " &
74
-                       "WHERE 訂單價格利潤明細表.年份 LIKE '" & ComboBox1.Text & "' AND (訂單控制表.CXL IS NULL OR 訂單控制表.CXL = 0) ORDER BY 訂單控制表.訂單流水號 DESC"
60
+                SQL1 = "SELECT " & 訂單資料表(1) & ".訂單流水號, " & 訂單資料表(1) & ".資料流水號, " & 訂單資料表(1) & ".年份季度, " & 訂單資料表(1) & ".客戶訂單號, " & 訂單資料表(1) & ".形體號, 
61
+                               " & 訂單資料表(1) & ".顏色, " & 訂單資料表(1) & ".楦型, " & 訂單資料表(1) & ".訂單數量 AS 數量, " & 訂單資料表(1) & ".客戶交期, " & 訂單資料表(1) & ".單價, 
62
+                               " & 訂單資料表(1) & ".總金額, " & 訂單資料表(1) & ".備註, " & 訂單資料表(1) & ".生產工廠 AS 工廠, " & 訂單資料表(1) & ".訂單種類, " & 訂單資料表(7) & ".Quantity, 
63
+                               " & 訂單資料表(7) & ".Currency, " & 訂單資料表(7) & ".Exchange, " & 訂單資料表(7) & ".FTYPrice, (" & 訂單資料表(1) & ".單價 - " & 訂單資料表(7) & ".FTYPrice) * 
64
+                               " & 訂單資料表(7) & ".Quantity AS CommissionTTL, (" & 訂單資料表(1) & ".單價 - " & 訂單資料表(7) & ".FTYPrice) * " & 訂單資料表(7) & ".Quantity / 2 AS CommissionDarren, 
65
+                              (" & 訂單資料表(1) & ".單價 - " & 訂單資料表(7) & ".FTYPrice) * " & 訂單資料表(7) & ".Quantity / 2 AS CommissionTendenza, (" & 訂單資料表(1) & ".單價 - 
66
+                               " & 訂單資料表(7) & ".FTYPrice) AS Percentage, " & 訂單資料表(7) & ".BasicPrice, " & 訂單資料表(7) & ".Polybag, " & 訂單資料表(7) & ".FOOTformOrPETform AS FOOTorPET, 
67
+                               " & 訂單資料表(7) & ".Tooling, " & 訂單資料表(7) & ".RubberBand, " & 訂單資料表(7) & ".JHOOK, " & 訂單資料表(7) & ".WaterResistant, " & 訂單資料表(7) & ".P16VAT, 
68
+                               " & 訂單資料表(7) & ".EXWsaving, " & 訂單資料表(7) & ".Quantity * " & 訂單資料表(7) & ".Tooling AS CollectedToolng, " & 訂單資料表(7) & ".年份, 
69
+                               " & 訂單資料表(7) & ".利潤表流水號, " & 訂單資料表(1) & ".訂單數量 - " & 訂單資料表(7) & ".Quantity AS 驗證, STYLELIST.ItemNumber, " & 訂單資料表(7) & ".審核 
70
+                        FROM   " & 訂單資料表(1) & " LEFT OUTER JOIN STYLELIST ON " & 訂單資料表(1) & ".形體號 = STYLELIST.ProductName RIGHT OUTER JOIN " & 訂單資料表(7) & " ON 
71
+                               " & 訂單資料表(1) & ".資料流水號 = " & 訂單資料表(7) & ".資料流水號 
72
+                        WHERE " & 訂單資料表(7) & ".年份 LIKE '" & ComboBox1.Text & "' AND (" & 訂單資料表(1) & ".CXL IS NULL OR " & 訂單資料表(1) & ".CXL = 0) 
73
+                        ORDER BY " & 訂單資料表(1) & ".訂單流水號 DESC"
75
             Else
74
             Else
76
-                SQL1 = "SELECT 訂單控制表.訂單流水號, 訂單控制表.資料流水號, 訂單控制表.年份季度, 訂單控制表.客戶訂單號, 訂單控制表.形體號, 訂單控制表.顏色, 訂單控制表.楦型, " &
77
-                       "訂單控制表.訂單數量 AS 數量, 訂單控制表.客戶交期, " &
78
-                       "訂單控制表.單價, 訂單控制表.總金額, 訂單控制表.備註, 訂單控制表.生產工廠 AS 工廠, 訂單控制表.訂單種類, 訂單價格利潤明細表.Quantity, 訂單價格利潤明細表.Currency, " &
79
-                       "訂單價格利潤明細表.Exchange, 訂單價格利潤明細表.FTYPrice, " &
80
-                       "(訂單控制表.單價 - 訂單價格利潤明細表.FTYPrice) * 訂單價格利潤明細表.Quantity AS CommissionTTL, " &
81
-                       "(訂單控制表.單價 - 訂單價格利潤明細表.FTYPrice) * 訂單價格利潤明細表.Quantity / 2 AS CommissionDarren, " &
82
-                       "(訂單控制表.單價 - 訂單價格利潤明細表.FTYPrice) * 訂單價格利潤明細表.Quantity / 2 AS CommissionTendenza, " &
83
-                       "(訂單控制表.單價 - 訂單價格利潤明細表.FTYPrice) AS Percentage, 訂單價格利潤明細表.BasicPrice, 訂單價格利潤明細表.Polybag, " &
84
-                       "訂單價格利潤明細表.FOOTformOrPETform AS FOOTorPET, " &
85
-                       "訂單價格利潤明細表.Tooling, 訂單價格利潤明細表.RubberBand, 訂單價格利潤明細表.JHOOK, 訂單價格利潤明細表.WaterResistant, 訂單價格利潤明細表.P16VAT, 訂單價格利潤明細表.EXWsaving, " &
86
-                       "訂單價格利潤明細表.Quantity * 訂單價格利潤明細表.Tooling AS CollectedToolng, " &
87
-                       "訂單價格利潤明細表.年份, 訂單價格利潤明細表.利潤表流水號, 訂單控制表.訂單數量 - 訂單價格利潤明細表.Quantity AS 驗證, STYLELIST.ItemNumber, 訂單價格利潤明細表.審核 " &
88
-                       "FROM 訂單控制表 LEFT OUTER JOIN STYLELIST ON 訂單控制表.形體號 = STYLELIST.ProductName RIGHT OUTER JOIN 訂單價格利潤明細表 ON 訂單控制表.資料流水號 = 訂單價格利潤明細表.資料流水號 " &
89
-                       "WHERE ((訂單控制表.訂單流水號 LIKE '%" & PA & "%') OR (訂單控制表.年份季度 LIKE '%" & PA & "%') OR (訂單控制表.客戶訂單號 LIKE '%" & PA & "%') OR (訂單控制表.形體號 LIKE '%" & PA & "%') OR " &
90
-                       "(訂單控制表.顏色 LIKE '%" & PA & "%') OR (訂單控制表.楦型 LIKE '%" & PA & "%') OR (訂單控制表.備註 LIKE '%" & PA & "%') OR (訂單控制表.備註 LIKE '%" & PA & "%') OR " &
91
-                       "(訂單控制表.生產工廠 LIKE '%" & PA & "%') OR (訂單控制表.訂單種類 LIKE '%" & PA & "%')) AND 訂單價格利潤明細表.天盾訂單號 IS NOT NULL AND 訂單價格利潤明細表.年份 LIKE '" & ComboBox1.Text & "' " &
92
-                       "AND (訂單控制表.CXL IS NULL OR 訂單控制表.CXL = 0) ORDER BY 訂單控制表.訂單流水號 DESC"
75
+                SQL1 = "SELECT " & 訂單資料表(1) & ".訂單流水號, " & 訂單資料表(1) & ".資料流水號, " & 訂單資料表(1) & ".年份季度, " & 訂單資料表(1) & ".客戶訂單號, " & 訂單資料表(1) & ".形體號, 
76
+                               " & 訂單資料表(1) & ".顏色, " & 訂單資料表(1) & ".楦型, " & 訂單資料表(1) & ".訂單數量 AS 數量, " & 訂單資料表(1) & ".客戶交期, " & 訂單資料表(1) & ".單價, 
77
+                               " & 訂單資料表(1) & ".總金額, " & 訂單資料表(1) & ".備註, " & 訂單資料表(1) & ".生產工廠 AS 工廠, " & 訂單資料表(1) & ".訂單種類, " & 訂單資料表(7) & ".Quantity, 
78
+                               " & 訂單資料表(7) & ".Currency, " & 訂單資料表(7) & ".Exchange, " & 訂單資料表(7) & ".FTYPrice, (" & 訂單資料表(1) & ".單價 - " & 訂單資料表(7) & ".FTYPrice) * 
79
+                               " & 訂單資料表(7) & ".Quantity AS CommissionTTL, (" & 訂單資料表(1) & ".單價 - " & 訂單資料表(7) & ".FTYPrice) * " & 訂單資料表(7) & ".Quantity / 2 AS CommissionDarren, 
80
+                              (" & 訂單資料表(1) & ".單價 - " & 訂單資料表(7) & ".FTYPrice) * " & 訂單資料表(7) & ".Quantity / 2 AS CommissionTendenza, (" & 訂單資料表(1) & ".單價 - 
81
+                               " & 訂單資料表(7) & ".FTYPrice) AS Percentage, " & 訂單資料表(7) & ".BasicPrice, " & 訂單資料表(7) & ".Polybag, " & 訂單資料表(7) & ".FOOTformOrPETform AS FOOTorPET, 
82
+                               " & 訂單資料表(7) & ".Tooling, " & 訂單資料表(7) & ".RubberBand, " & 訂單資料表(7) & ".JHOOK, " & 訂單資料表(7) & ".WaterResistant, " & 訂單資料表(7) & ".P16VAT, 
83
+                               " & 訂單資料表(7) & ".EXWsaving, " & 訂單資料表(7) & ".Quantity * " & 訂單資料表(7) & ".Tooling AS CollectedToolng, " & 訂單資料表(7) & ".年份, 
84
+                               " & 訂單資料表(7) & ".利潤表流水號, " & 訂單資料表(1) & ".訂單數量 - " & 訂單資料表(7) & ".Quantity AS 驗證, STYLELIST.ItemNumber, " & 訂單資料表(7) & ".審核 
85
+                        FROM   " & 訂單資料表(1) & " LEFT OUTER JOIN STYLELIST ON " & 訂單資料表(1) & ".形體號 = STYLELIST.ProductName RIGHT OUTER JOIN " & 訂單資料表(7) & " ON 
86
+                               " & 訂單資料表(1) & ".資料流水號 = " & 訂單資料表(7) & ".資料流水號 
87
+                        WHERE ((" & 訂單資料表(1) & ".訂單流水號 LIKE '%" & PA & "%') OR (" & 訂單資料表(1) & ".年份季度 LIKE '%" & PA & "%') OR (" & 訂單資料表(1) & ".客戶訂單號 LIKE '%" & PA & "%') OR 
88
+                               (" & 訂單資料表(1) & ".形體號 LIKE '%" & PA & "%') OR (" & 訂單資料表(1) & ".顏色 LIKE '%" & PA & "%') OR (" & 訂單資料表(1) & ".楦型 LIKE '%" & PA & "%') OR 
89
+                               (" & 訂單資料表(1) & ".備註 LIKE '%" & PA & "%') OR (" & 訂單資料表(1) & ".備註 LIKE '%" & PA & "%') OR (" & 訂單資料表(1) & ".生產工廠 LIKE '%" & PA & "%') OR 
90
+                               (" & 訂單資料表(1) & ".訂單種類 LIKE '%" & PA & "%')) AND " & 訂單資料表(7) & ".天盾訂單號 IS NOT NULL AND " & 訂單資料表(7) & ".年份 LIKE '" & ComboBox1.Text & "' AND 
91
+                               (" & 訂單資料表(1) & ".CXL IS NULL OR " & 訂單資料表(1) & ".CXL = 0) 
92
+                        ORDER BY " & 訂單資料表(1) & ".訂單流水號 DESC"
93
             End If
93
             End If
94
             列印用SQL = SQL1
94
             列印用SQL = SQL1
95
             Set_DGV1載入後設定()
95
             Set_DGV1載入後設定()
96
         End If
96
         End If
97
+        TextBox18.Text = Format(DataGridView1.Rows.Count, "#,##0")
97
     End Sub
98
     End Sub
98
     Private Sub Set_編輯清單()
99
     Private Sub Set_編輯清單()
99
         Set_DGV1載入前設定()
100
         Set_DGV1載入前設定()
100
-        SQL1 = "SELECT 訂單控制表.訂單流水號, 訂單控制表.資料流水號, 訂單控制表.年份季度, 訂單控制表.客戶訂單號, 訂單控制表.形體號, 訂單控制表.顏色, 訂單控制表.楦型, 訂單控制表.訂單數量 AS 數量, " &
101
-               "訂單控制表.客戶交期, 訂單控制表.單價, 訂單控制表.總金額, 訂單控制表.備註, 訂單控制表.生產工廠 AS 工廠, 訂單控制表.訂單種類, 訂單價格利潤明細表.Quantity, 訂單價格利潤明細表.Currency, " &
102
-               "訂單價格利潤明細表.Exchange, 訂單價格利潤明細表.FTYPrice, (訂單控制表.單價 - 訂單價格利潤明細表.FTYPrice) * 訂單價格利潤明細表.Quantity AS CommissionTTL, " &
103
-               "(訂單控制表.單價 - 訂單價格利潤明細表.FTYPrice) * 訂單價格利潤明細表.Quantity / 2 AS CommissionDarren, " &
104
-               "(訂單控制表.單價 - 訂單價格利潤明細表.FTYPrice) * 訂單價格利潤明細表.Quantity / 2 AS CommissionTendenza, 訂單控制表.單價 - 訂單價格利潤明細表.FTYPrice AS Percentage, " &
105
-               "訂單價格利潤明細表.BasicPrice, 訂單價格利潤明細表.Polybag, 訂單價格利潤明細表.FOOTformOrPETform AS FOOTorPET, 訂單價格利潤明細表.Tooling, 訂單價格利潤明細表.RubberBand, " &
106
-               "訂單價格利潤明細表.JHOOK, 訂單價格利潤明細表.WaterResistant, 訂單價格利潤明細表.P16VAT, 訂單價格利潤明細表.EXWsaving,  " &
107
-               "訂單價格利潤明細表.Quantity * 訂單價格利潤明細表.Tooling AS CollectedToolng, 訂單價格利潤明細表.年份, 訂單價格利潤表暫存檔.利潤表流水號, 訂單控制表.訂單數量 - 訂單價格利潤明細表.Quantity AS 驗證, " &
108
-               "STYLELIST.ItemNumber, 訂單價格利潤明細表.審核 FROM STYLELIST RIGHT OUTER JOIN 訂單控制表 ON STYLELIST.ProductName = 訂單控制表.形體號 RIGHT OUTER JOIN 訂單價格利潤表暫存檔 ON 訂單控制表.資料流水號 = " &
109
-               "訂單價格利潤表暫存檔.資料流水號 LEFT OUTER JOIN 訂單價格利潤明細表 ON 訂單價格利潤表暫存檔.資料流水號 = 訂單價格利潤明細表.資料流水號 " &
110
-               "ORDER BY 訂單控制表.訂單流水號 DESC, 訂單控制表.形體號, 訂單控制表.顏色, 訂單控制表.楦型"
101
+        SQL1 = "SELECT " & 訂單資料表(1) & ".訂單流水號, " & 訂單資料表(1) & ".資料流水號, " & 訂單資料表(1) & ".年份季度, " & 訂單資料表(1) & ".客戶訂單號, " & 訂單資料表(1) & ".形體號, 
102
+                       " & 訂單資料表(1) & ".顏色, " & 訂單資料表(1) & ".楦型, " & 訂單資料表(1) & ".訂單數量 AS 數量, " & 訂單資料表(1) & ".客戶交期, " & 訂單資料表(1) & ".單價, 
103
+                       " & 訂單資料表(1) & ".總金額, " & 訂單資料表(1) & ".備註, " & 訂單資料表(1) & ".生產工廠 AS 工廠, " & 訂單資料表(1) & ".訂單種類, " & 訂單資料表(7) & ".Quantity, 
104
+                       " & 訂單資料表(7) & ".Currency, " & 訂單資料表(7) & ".Exchange, " & 訂單資料表(7) & ".FTYPrice, (" & 訂單資料表(1) & ".單價 - " & 訂單資料表(7) & ".FTYPrice) * 
105
+                       " & 訂單資料表(7) & ".Quantity AS CommissionTTL, (" & 訂單資料表(1) & ".單價 - " & 訂單資料表(7) & ".FTYPrice) * " & 訂單資料表(7) & ".Quantity / 2 AS CommissionDarren, 
106
+                      (" & 訂單資料表(1) & ".單價 - " & 訂單資料表(7) & ".FTYPrice) * " & 訂單資料表(7) & ".Quantity / 2 AS CommissionTendenza, " & 訂單資料表(1) & ".單價 - 
107
+                       " & 訂單資料表(7) & ".FTYPrice AS Percentage, " & 訂單資料表(7) & ".BasicPrice, " & 訂單資料表(7) & ".Polybag, " & 訂單資料表(7) & ".FOOTformOrPETform AS FOOTorPET, 
108
+                       " & 訂單資料表(7) & ".Tooling, " & 訂單資料表(7) & ".RubberBand, " & 訂單資料表(7) & ".JHOOK, " & 訂單資料表(7) & ".WaterResistant, " & 訂單資料表(7) & ".P16VAT, 
109
+                       " & 訂單資料表(7) & ".EXWsaving, " & 訂單資料表(7) & ".Quantity * " & 訂單資料表(7) & ".Tooling AS CollectedToolng, " & 訂單資料表(7) & ".年份, 
110
+                       訂單價格利潤表暫存檔.利潤表流水號, " & 訂單資料表(1) & ".訂單數量 - " & 訂單資料表(7) & ".Quantity AS 驗證, STYLELIST.ItemNumber, " & 訂單資料表(7) & ".審核 
111
+                FROM   STYLELIST RIGHT OUTER JOIN " & 訂單資料表(1) & " ON STYLELIST.ProductName = " & 訂單資料表(1) & ".形體號 RIGHT OUTER JOIN 訂單價格利潤表暫存檔 ON 
112
+                       " & 訂單資料表(1) & ".資料流水號 = 訂單價格利潤表暫存檔.資料流水號 LEFT OUTER JOIN " & 訂單資料表(7) & " ON 訂單價格利潤表暫存檔.資料流水號 = " & 訂單資料表(7) & ".資料流水號 
113
+                ORDER BY " & 訂單資料表(1) & ".訂單流水號 DESC, " & 訂單資料表(1) & ".形體號, " & 訂單資料表(1) & ".顏色, " & 訂單資料表(1) & ".楦型"
111
         Set_DGV1載入後設定()
114
         Set_DGV1載入後設定()
112
     End Sub
115
     End Sub
113
     Private Sub Set_暫存資料設定()
116
     Private Sub Set_暫存資料設定()
117
 
120
 
118
         Dim NUM2 As Integer
121
         Dim NUM2 As Integer
119
         ConnOpen()
122
         ConnOpen()
120
-        SQL1 = "SELECT TOP (1) 利潤表流水號 FROM 訂單價格利潤明細表 ORDER BY 利潤表流水號 DESC"
123
+        SQL1 = "SELECT TOP (1) 利潤表流水號 FROM " & 訂單資料表(7) & " ORDER BY 利潤表流水號 DESC"
121
         CmdSet_For_dr()
124
         CmdSet_For_dr()
122
         If dr.Read() Then : NUM2 = Strings.Right(dr("利潤表流水號").ToString, 8) : End If
125
         If dr.Read() Then : NUM2 = Strings.Right(dr("利潤表流水號").ToString, 8) : End If
123
         conn.Close()
126
         conn.Close()
144
         DataGridView2.ColumnHeadersHeight = 25
147
         DataGridView2.ColumnHeadersHeight = 25
145
         DataGridView2.AllowUserToAddRows = False
148
         DataGridView2.AllowUserToAddRows = False
146
         ConnOpen()
149
         ConnOpen()
147
-        SQL1 = "SELECT 訂單控制表.訂單流水號 FROM 訂單控制表 FULL OUTER JOIN 訂單價格利潤明細表 ON 訂單控制表.資料流水號 = 訂單價格利潤明細表.資料流水號 WHERE " &
148
-               "(訂單價格利潤明細表.天盾訂單號 IS NULL) AND (LEFT(訂單控制表.客戶交期, 4) NOT LIKE '2009') AND (LEFT(訂單控制表.客戶交期, 4) NOT LIKE '2010') AND " &
149
-               "(LEFT(訂單控制表.客戶交期, 4) NOT LIKE '2011') AND (LEFT(訂單控制表.客戶交期, 4) NOT LIKE '2012') AND (LEFT(訂單控制表.客戶交期, 4) NOT LIKE '2013') AND " &
150
-               "(LEFT(訂單控制表.客戶交期, 4) NOT LIKE '2014') AND (LEFT(訂單控制表.客戶交期, 4) NOT LIKE '2015') AND (LEFT(訂單控制表.客戶交期, 4) NOT LIKE '2016') AND " &
151
-               "(LEFT(訂單控制表.客戶交期, 4) NOT LIKE '2017') AND (訂單控制表.CXL IS NULL OR 訂單控制表.CXL = 0) GROUP BY   訂單控制表.訂單流水號 ORDER BY   訂單控制表.訂單流水號 DESC"
150
+        SQL1 = "SELECT " & 訂單資料表(1) & ".訂單流水號 
151
+                FROM   " & 訂單資料表(1) & " FULL OUTER JOIN " & 訂單資料表(7) & " ON " & 訂單資料表(1) & ".資料流水號 = " & 訂單資料表(7) & ".資料流水號 
152
+                WHERE (" & 訂單資料表(7) & ".天盾訂單號 IS NULL) AND 
153
+                      (LEFT(" & 訂單資料表(1) & ".客戶交期, 4) NOT LIKE '2009') AND (LEFT(" & 訂單資料表(1) & ".客戶交期, 4) NOT LIKE '2010') AND 
154
+                      (LEFT(" & 訂單資料表(1) & ".客戶交期, 4) NOT LIKE '2011') AND (LEFT(" & 訂單資料表(1) & ".客戶交期, 4) NOT LIKE '2012') AND 
155
+                      (LEFT(" & 訂單資料表(1) & ".客戶交期, 4) NOT LIKE '2013') AND (LEFT(" & 訂單資料表(1) & ".客戶交期, 4) NOT LIKE '2014') AND 
156
+                      (LEFT(" & 訂單資料表(1) & ".客戶交期, 4) NOT LIKE '2015') AND (LEFT(" & 訂單資料表(1) & ".客戶交期, 4) NOT LIKE '2016') AND 
157
+                      (LEFT(" & 訂單資料表(1) & ".客戶交期, 4) NOT LIKE '2017') AND (" & 訂單資料表(1) & ".CXL IS NULL OR " & 訂單資料表(1) & ".CXL = 0) 
158
+                GROUP BY   " & 訂單資料表(1) & ".訂單流水號 ORDER BY   " & 訂單資料表(1) & ".訂單流水號 DESC"
152
         CmdSet_For_DGV() : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds1) : DataGridView2.DataSource = ds1.Tables(0) : conn.Close()
159
         CmdSet_For_DGV() : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds1) : DataGridView2.DataSource = ds1.Tables(0) : conn.Close()
153
     End Sub
160
     End Sub
154
     Private Sub Set_grid()
161
     Private Sub Set_grid()
167
         DataGridView1.Columns(12).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter : DataGridView1.Columns(7).HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleRight
174
         DataGridView1.Columns(12).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter : DataGridView1.Columns(7).HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleRight
168
         DataGridView1.Columns(9).HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleRight : DataGridView1.Columns(10).HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleRight
175
         DataGridView1.Columns(9).HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleRight : DataGridView1.Columns(10).HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleRight
169
 
176
 
170
-        DataGridView1.Columns(14).FillWeight = 65 : DataGridView1.Columns(15).FillWeight = 65 : DataGridView1.Columns(16).FillWeight = 65
177
+        DataGridView1.Columns(14).FillWeight = 65 : DataGridView1.Columns(15).FillWeight = 65 : DataGridView1.Columns(16).FillWeight = 70
171
         DataGridView1.Columns(14).DefaultCellStyle.Format = "#,##0"
178
         DataGridView1.Columns(14).DefaultCellStyle.Format = "#,##0"
172
         DataGridView1.Columns(16).DefaultCellStyle.Format = "#,##0.0000"
179
         DataGridView1.Columns(16).DefaultCellStyle.Format = "#,##0.0000"
173
         DataGridView1.Columns(14).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight : DataGridView1.Columns(15).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
180
         DataGridView1.Columns(14).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight : DataGridView1.Columns(15).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
324
     End Sub
331
     End Sub
325
     Private Sub 訂單價格利潤明細表_Load(sender As Object, e As EventArgs) Handles MyBase.Load
332
     Private Sub 訂單價格利潤明細表_Load(sender As Object, e As EventArgs) Handles MyBase.Load
326
         Me.MdiParent = TENDEN_MES_SYS : Me.WindowState = 2 : Me.AutoScroll = True
333
         Me.MdiParent = TENDEN_MES_SYS : Me.WindowState = 2 : Me.AutoScroll = True
334
+        訂單資料庫選擇.ShowDialog()
335
+
327
         ComboBox1.Text = Year(Today)
336
         ComboBox1.Text = Year(Today)
328
         BB(0) = False : BB(1) = True : BB(2) = False : BB(3) = False
337
         BB(0) = False : BB(1) = True : BB(2) = False : BB(3) = False
329
         Button34.Enabled = False
338
         Button34.Enabled = False
382
         ElseIf CheckBox1.Checked = False Then
391
         ElseIf CheckBox1.Checked = False Then
383
             Dim NUM2 As Integer
392
             Dim NUM2 As Integer
384
             ConnOpen()
393
             ConnOpen()
385
-            SQL1 = "SELECT TOP (1) 利潤表流水號 FROM 訂單價格利潤明細表 ORDER BY 利潤表流水號 DESC"
394
+            SQL1 = "SELECT TOP (1) 利潤表流水號 FROM " & 訂單資料表(7) & " ORDER BY 利潤表流水號 DESC"
386
             CmdSet_For_dr()
395
             CmdSet_For_dr()
387
             If dr.Read() Then : NUM2 = Strings.Right(dr("利潤表流水號").ToString, 8) : End If
396
             If dr.Read() Then : NUM2 = Strings.Right(dr("利潤表流水號").ToString, 8) : End If
388
             conn.Close()
397
             conn.Close()
397
             ElseIf NUM2 > 9999999 Then : WW = "PR" & NUM2
406
             ElseIf NUM2 > 9999999 Then : WW = "PR" & NUM2
398
             End If
407
             End If
399
             ConnOpen()
408
             ConnOpen()
400
-            SQL1 = "INSERT INTO 訂單價格利潤明細表 (資料流水號, 天盾訂單號, 客戶流水號, FTYPrice, BasicPrice, Polybag, FOOTformOrPETform, Tooling, RubberBand, JHOOK, WaterResistant, P16VAT, EXWsaving, " &
401
-               "Currency, Exchange, 年份, Quantity, 利潤表流水號, 審核) " &
402
-               "VALUES ('" & TextBox16.Text & "', '" & TextBox1.Text & "', '" & TextBox12.Text & "', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '" & ComboBox2.Text & "', '0'," &
403
-                       "'" & ComboBox1.Text & "', '0', '" & WW & "', '0')"
409
+            SQL1 = "INSERT INTO " & 訂單資料表(7) & " (資料流水號, 天盾訂單號, 客戶流水號, FTYPrice, BasicPrice, Polybag, FOOTformOrPETform, Tooling, RubberBand, JHOOK, WaterResistant, P16VAT, 
410
+                                                       EXWsaving, Currency, Exchange, 年份, Quantity, 利潤表流水號, 審核) 
411
+                    VALUES ('" & TextBox16.Text & "', '" & TextBox1.Text & "', '" & TextBox12.Text & "', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '" & ComboBox2.Text & "', '0', 
412
+                            '" & ComboBox1.Text & "', '0', '" & WW & "', '0')"
404
             CmdSet_For_dr() : conn.Close()
413
             CmdSet_For_dr() : conn.Close()
405
             Set_訂單清單() : Set_grid() : Set_自動彙總1()
414
             Set_訂單清單() : Set_grid() : Set_自動彙總1()
406
         End If
415
         End If
413
             Set_編輯清單() : Set_grid() : Set_自動彙總1()
422
             Set_編輯清單() : Set_grid() : Set_自動彙總1()
414
         ElseIf CheckBox1.Checked = False Then
423
         ElseIf CheckBox1.Checked = False Then
415
             ConnOpen()
424
             ConnOpen()
416
-            SQL1 = "DELETE FROM 訂單價格利潤明細表 WHERE 利潤表流水號 LIKE '" & TextBox17.Text & "'"
425
+            SQL1 = "DELETE FROM " & 訂單資料表(7) & " WHERE 利潤表流水號 LIKE '" & TextBox17.Text & "'"
417
             cmd.CommandText = SQL1 : cmd.Connection = conn : cmd.ExecuteNonQuery() : cmd.ExecuteNonQuery() : conn.Close()
426
             cmd.CommandText = SQL1 : cmd.Connection = conn : cmd.ExecuteNonQuery() : cmd.ExecuteNonQuery() : conn.Close()
418
             Set_訂單清單() : Set_grid() : Set_自動彙總1()
427
             Set_訂單清單() : Set_grid() : Set_自動彙總1()
419
         End If
428
         End If
450
     Private Sub Button35_Click(sender As Object, e As EventArgs) Handles Button35.Click
459
     Private Sub Button35_Click(sender As Object, e As EventArgs) Handles Button35.Click
451
         Label4.Visible = True : Label5.Visible = True : Label6.Visible = True : Label7.Visible = False : Label8.Visible = True
460
         Label4.Visible = True : Label5.Visible = True : Label6.Visible = True : Label7.Visible = False : Label8.Visible = True
452
         TextBox3.Visible = True : TextBox4.Visible = True : TextBox5.Visible = True : TextBox9.Visible = False : TextBox11.Visible = True
461
         TextBox3.Visible = True : TextBox4.Visible = True : TextBox5.Visible = True : TextBox9.Visible = False : TextBox11.Visible = True
453
-        Label4.Location = New Point(1310, 85) : Label5.Location = New Point(1475, 85) : Label6.Location = New Point(1640, 85) : Label8.Location = New Point(1760, 85)
454
-        TextBox3.Location = New Point(1210, 120) : TextBox4.Location = New Point(1355, 120) : TextBox5.Location = New Point(1530, 120) : TextBox11.Location = New Point(1715, 120)
462
+        Label4.Location = New Point(1310, 104) : Label5.Location = New Point(1475, 104) : Label6.Location = New Point(1640, 104) : Label8.Location = New Point(1760, 104)
463
+        TextBox3.Location = New Point(1210, 138) : TextBox4.Location = New Point(1355, 138) : TextBox5.Location = New Point(1530, 138) : TextBox11.Location = New Point(1715, 138)
455
         Button34.Enabled = True : Button35.Enabled = False : Button2.Enabled = True : Button4.Enabled = True
464
         Button34.Enabled = True : Button35.Enabled = False : Button2.Enabled = True : Button4.Enabled = True
456
         BB(0) = True : BB(1) = False : BB(2) = False : BB(3) = False
465
         BB(0) = True : BB(1) = False : BB(2) = False : BB(3) = False
457
         Set_grid()
466
         Set_grid()
459
     Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
468
     Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
460
         Label4.Visible = True : Label5.Visible = True : Label6.Visible = True : Label7.Visible = True : Label8.Visible = True
469
         Label4.Visible = True : Label5.Visible = True : Label6.Visible = True : Label7.Visible = True : Label8.Visible = True
461
         TextBox3.Visible = True : TextBox4.Visible = True : TextBox5.Visible = True : TextBox9.Visible = True : TextBox11.Visible = True
470
         TextBox3.Visible = True : TextBox4.Visible = True : TextBox5.Visible = True : TextBox9.Visible = True : TextBox11.Visible = True
462
-        Label4.Location = New Point(1195, 85) : Label5.Location = New Point(1360, 85) : Label6.Location = New Point(1525, 85) : Label8.Location = New Point(1640, 85) : Label7.Location = New Point(1720, 85)
463
-        TextBox3.Location = New Point(1095, 120) : TextBox4.Location = New Point(1240, 120) : TextBox5.Location = New Point(1415, 120) : TextBox11.Location = New Point(1597, 120)
464
-        TextBox9.Location = New Point(1715, 120)
471
+        Label4.Location = New Point(1195, 104) : Label5.Location = New Point(1360, 104) : Label6.Location = New Point(1525, 104) : Label8.Location = New Point(1640, 104)
472
+        Label7.Location = New Point(1720, 104)
473
+        TextBox3.Location = New Point(1095, 138) : TextBox4.Location = New Point(1240, 138) : TextBox5.Location = New Point(1415, 138) : TextBox11.Location = New Point(1597, 138)
474
+        TextBox9.Location = New Point(1715, 138)
465
         Button34.Enabled = True : Button35.Enabled = True : Button2.Enabled = False : Button4.Enabled = True
475
         Button34.Enabled = True : Button35.Enabled = True : Button2.Enabled = False : Button4.Enabled = True
466
         BB(0) = False : BB(1) = False : BB(2) = True : BB(3) = False
476
         BB(0) = False : BB(1) = False : BB(2) = True : BB(3) = False
467
         Set_grid()
477
         Set_grid()
494
         Else
504
         Else
495
             For i As Integer = 0 To DataGridView1.Rows.Count - 1
505
             For i As Integer = 0 To DataGridView1.Rows.Count - 1
496
                 ConnOpen()
506
                 ConnOpen()
497
-                SQL1 = "SELECT 利潤表流水號 FROM 訂單價格利潤明細表 WHERE (資料流水號 LIKE '" & DataGridView1.Rows(i).Cells("資料流水號").Value & "')"
507
+                SQL1 = "SELECT 利潤表流水號 FROM " & 訂單資料表(7) & " WHERE (資料流水號 LIKE '" & DataGridView1.Rows(i).Cells("資料流水號").Value & "')"
498
                 CmdSet_For_dr()
508
                 CmdSet_For_dr()
499
                 If dr.Read() Then
509
                 If dr.Read() Then
500
                     conn.Close()
510
                     conn.Close()
512
                     CmdSet_For_dr() : conn.Close()
522
                     CmdSet_For_dr() : conn.Close()
513
 
523
 
514
                     ConnOpen()
524
                     ConnOpen()
515
-                    SQL1 = "UPDATE 訂單控制表 SET  單價 = '" & DataGridView1.Rows(i).Cells("單價").Value & "', 總金額 = '" & DataGridView1.Rows(i).Cells("總金額").Value & "' " &
525
+                    SQL1 = "UPDATE " & 訂單資料表(1) & " SET  單價 = '" & DataGridView1.Rows(i).Cells("單價").Value & "', 總金額 = '" & DataGridView1.Rows(i).Cells("總金額").Value & "' " &
516
                        "WHERE (資料流水號 LIKE '" & DataGridView1.Rows(i).Cells("資料流水號").Value & "')"
526
                        "WHERE (資料流水號 LIKE '" & DataGridView1.Rows(i).Cells("資料流水號").Value & "')"
517
                     CmdSet_For_dr() : conn.Close()
527
                     CmdSet_For_dr() : conn.Close()
518
                     ConnOpen()
528
                     ConnOpen()
519
-                    SQL1 = "INSERT INTO 訂單價格利潤明細表 (資料流水號, 天盾訂單號, 客戶流水號, FTYPrice, BasicPrice, Polybag, FOOTformOrPETform, Tooling, RubberBand, JHOOK, WaterResistant, P16VAT, EXWsaving, " &
520
-                       "Currency, Exchange, 年份, Quantity, 利潤表流水號, 審核) " &
521
-                       "VALUES ('" & DataGridView1.Rows(i).Cells("資料流水號").Value & "', '" & DataGridView1.Rows(i).Cells("訂單流水號").Value & "', '" & DataGridView1.Rows(i).Cells("客戶訂單號").Value & "'," &
522
-                               "'" & DataGridView1.Rows(i).Cells("FTYPrice").Value & "', '" & DataGridView1.Rows(i).Cells("BasicPrice").Value & "', '" & DataGridView1.Rows(i).Cells("Polybag").Value & "'," &
523
-                               "'" & DataGridView1.Rows(i).Cells("FOOTorPET").Value & "', '" & DataGridView1.Rows(i).Cells("Tooling").Value & "', '" & DataGridView1.Rows(i).Cells("RubberBand").Value & "'," &
524
-                               "'" & DataGridView1.Rows(i).Cells("JHOOK").Value & "', '" & DataGridView1.Rows(i).Cells("WaterResistant").Value & "', '" & DataGridView1.Rows(i).Cells("P16VAT").Value & "'," &
525
-                               "'" & DataGridView1.Rows(i).Cells("EXWsaving").Value & "', '" & ComboBox2.Text & "', '" & DataGridView1.Rows(i).Cells("Exchange").Value & "'," &
526
-                               "'" & DataGridView1.Rows(i).Cells("年份").Value & "', '" & DataGridView1.Rows(i).Cells("Quantity").Value & "', '" & DataGridView1.Rows(i).Cells("利潤表流水號").Value & "'," &
527
-                               "'" & DataGridView1.Rows(i).Cells("審核").Value & "')"
529
+                    SQL1 = "INSERT INTO " & 訂單資料表(7) & " (資料流水號, 天盾訂單號, 客戶流水號, FTYPrice, BasicPrice, Polybag, FOOTformOrPETform, Tooling, RubberBand, JHOOK, WaterResistant, 
530
+                                                               P16VAT, EXWsaving, Currency, Exchange, 年份, Quantity, 利潤表流水號, 審核) 
531
+                            VALUES ('" & DataGridView1.Rows(i).Cells("資料流水號").Value & "', '" & DataGridView1.Rows(i).Cells("訂單流水號").Value & "', 
532
+                                    '" & DataGridView1.Rows(i).Cells("客戶訂單號").Value & "', '" & DataGridView1.Rows(i).Cells("FTYPrice").Value & "', 
533
+                                    '" & DataGridView1.Rows(i).Cells("BasicPrice").Value & "', '" & DataGridView1.Rows(i).Cells("Polybag").Value & "', 
534
+                                    '" & DataGridView1.Rows(i).Cells("FOOTorPET").Value & "', '" & DataGridView1.Rows(i).Cells("Tooling").Value & "', 
535
+                                    '" & DataGridView1.Rows(i).Cells("RubberBand").Value & "', '" & DataGridView1.Rows(i).Cells("JHOOK").Value & "', 
536
+                                    '" & DataGridView1.Rows(i).Cells("WaterResistant").Value & "', '" & DataGridView1.Rows(i).Cells("P16VAT").Value & "', 
537
+                                    '" & DataGridView1.Rows(i).Cells("EXWsaving").Value & "', '" & ComboBox2.Text & "', '" & DataGridView1.Rows(i).Cells("Exchange").Value & "', 
538
+                                    '" & DataGridView1.Rows(i).Cells("年份").Value & "', '" & DataGridView1.Rows(i).Cells("Quantity").Value & "', 
539
+                                    '" & DataGridView1.Rows(i).Cells("利潤表流水號").Value & "', '" & DataGridView1.Rows(i).Cells("審核").Value & "')"
528
                     CmdSet_For_dr() : conn.Close()
540
                     CmdSet_For_dr() : conn.Close()
529
                 End If
541
                 End If
530
             Next i
542
             Next i
558
                 CmdSet_For_dr() : conn.Close()
570
                 CmdSet_For_dr() : conn.Close()
559
 
571
 
560
                 ConnOpen()
572
                 ConnOpen()
561
-                SQL1 = "UPDATE 訂單控制表 SET  單價 = '" & DataGridView1.Rows(i).Cells("單價").Value & "', 總金額 = '" & DataGridView1.Rows(i).Cells("總金額").Value & "' " &
573
+                SQL1 = "UPDATE " & 訂單資料表(1) & " SET  單價 = '" & DataGridView1.Rows(i).Cells("單價").Value & "', 總金額 = '" & DataGridView1.Rows(i).Cells("總金額").Value & "' " &
562
                        "WHERE (資料流水號 LIKE '" & DataGridView1.Rows(i).Cells("資料流水號").Value & "')"
574
                        "WHERE (資料流水號 LIKE '" & DataGridView1.Rows(i).Cells("資料流水號").Value & "')"
563
                 CmdSet_For_dr() : conn.Close()
575
                 CmdSet_For_dr() : conn.Close()
564
                 ConnOpen()
576
                 ConnOpen()
565
-                SQL1 = "UPDATE 訂單價格利潤明細表 SET  FTYPrice = '" & DataGridView1.Rows(i).Cells("FTYPrice").Value & "', BasicPrice = '" & DataGridView1.Rows(i).Cells("BasicPrice").Value & "', " &
577
+                SQL1 = "UPDATE " & 訂單資料表(7) & " SET  FTYPrice = '" & DataGridView1.Rows(i).Cells("FTYPrice").Value & "', BasicPrice = '" & DataGridView1.Rows(i).Cells("BasicPrice").Value & "', " &
566
                                                       "Polybag = '" & DataGridView1.Rows(i).Cells("Polybag").Value & "', FOOTformOrPETform = '" & DataGridView1.Rows(i).Cells("FOOTorPET").Value & "', " &
578
                                                       "Polybag = '" & DataGridView1.Rows(i).Cells("Polybag").Value & "', FOOTformOrPETform = '" & DataGridView1.Rows(i).Cells("FOOTorPET").Value & "', " &
567
                                                       "Tooling = '" & DataGridView1.Rows(i).Cells("Tooling").Value & "', RubberBand = '" & DataGridView1.Rows(i).Cells("RubberBand").Value & "', " &
579
                                                       "Tooling = '" & DataGridView1.Rows(i).Cells("Tooling").Value & "', RubberBand = '" & DataGridView1.Rows(i).Cells("RubberBand").Value & "', " &
568
                                                       "JHOOK = '" & DataGridView1.Rows(i).Cells("JHOOK").Value & "', WaterResistant = '" & DataGridView1.Rows(i).Cells("WaterResistant").Value & "', " &
580
                                                       "JHOOK = '" & DataGridView1.Rows(i).Cells("JHOOK").Value & "', WaterResistant = '" & DataGridView1.Rows(i).Cells("WaterResistant").Value & "', " &
572
                                                       "審核 = '" & DataGridView1.Rows(i).Cells("審核").Value & "' " &
584
                                                       "審核 = '" & DataGridView1.Rows(i).Cells("審核").Value & "' " &
573
                        "WHERE (利潤表流水號 LIKE '" & DataGridView1.Rows(i).Cells("利潤表流水號").Value & "')"
585
                        "WHERE (利潤表流水號 LIKE '" & DataGridView1.Rows(i).Cells("利潤表流水號").Value & "')"
574
                 CmdSet_For_dr() : conn.Close()
586
                 CmdSet_For_dr() : conn.Close()
575
-                TextBox18.Text = Format(Val((i / (DataGridView1.Rows.Count - 1)) * 100), "#,##0.0") & "%"
576
             Next i : ProgressBar1.Value = 0 : 最終數 = 0
587
             Next i : ProgressBar1.Value = 0 : 最終數 = 0
577
             MsgBox("修改完成")
588
             MsgBox("修改完成")
578
             CheckBox1.Checked = False : CheckBox2.Checked = True
589
             CheckBox1.Checked = False : CheckBox2.Checked = True
587
             aa = MsgBox("確定要刪除該筆資料?", MsgBoxStyle.OkCancel)
598
             aa = MsgBox("確定要刪除該筆資料?", MsgBoxStyle.OkCancel)
588
             If aa = MsgBoxResult.Ok Then
599
             If aa = MsgBoxResult.Ok Then
589
                 ConnOpen()
600
                 ConnOpen()
590
-                SQL1 = "UPDATE 訂單控制表 SET  單價 = '0.00', 總金額 = '0.00' " &
601
+                SQL1 = "UPDATE " & 訂單資料表(1) & " SET  單價 = '0.00', 總金額 = '0.00' " &
591
                        "WHERE (訂單流水號 LIKE '" & TextBox1.Text & "')"
602
                        "WHERE (訂單流水號 LIKE '" & TextBox1.Text & "')"
592
                 CmdSet_For_dr() : conn.Close()
603
                 CmdSet_For_dr() : conn.Close()
593
                 ConnOpen()
604
                 ConnOpen()
594
-                SQL1 = "DELETE FROM 訂單價格利潤明細表 WHERE (天盾訂單號 = '" & TextBox1.Text & "')"
605
+                SQL1 = "DELETE FROM " & 訂單資料表(7) & " WHERE (天盾訂單號 = '" & TextBox1.Text & "')"
595
                 cmd.CommandText = SQL1 : cmd.Connection = conn : cmd.ExecuteNonQuery() : cmd.ExecuteNonQuery() : conn.Close()
606
                 cmd.CommandText = SQL1 : cmd.Connection = conn : cmd.ExecuteNonQuery() : cmd.ExecuteNonQuery() : conn.Close()
596
                 MsgBox("刪除完成")
607
                 MsgBox("刪除完成")
597
             End If
608
             End If
616
             DataGridView1.Rows(i).Cells(16).Value = 1
627
             DataGridView1.Rows(i).Cells(16).Value = 1
617
         Next i
628
         Next i
618
     End Sub
629
     End Sub
630
+    Private Sub 資料庫選擇1_bt_Click(sender As Object, e As EventArgs) Handles 資料庫選擇1_bt.Click
631
+        SQL_訂單資料表選擇_VIONIC() : Set_訂單清單() : Set_grid() : Set_未建檔清單() : Set_grid1() : Set_自動彙總1() : Set_格式()
632
+    End Sub
633
+    Private Sub 資料庫選擇2_bt_Click(sender As Object, e As EventArgs) Handles 資料庫選擇2_bt.Click
634
+        SQL_訂單資料表選擇_非VIONIC() : Set_訂單清單() : Set_grid() : Set_未建檔清單() : Set_grid1() : Set_自動彙總1() : Set_格式()
635
+    End Sub
619
 End Class
636
 End Class

+ 36
- 0
TENDEN-MES-SYS/量產訂單管理/CXL訂單紀錄表.Designer.vb Visa fil

28
         Me.開啟訂單明細表_bt = New System.Windows.Forms.Button()
28
         Me.開啟訂單明細表_bt = New System.Windows.Forms.Button()
29
         Me.明細是否建檔_ch = New System.Windows.Forms.CheckBox()
29
         Me.明細是否建檔_ch = New System.Windows.Forms.CheckBox()
30
         Me.訂單流水號_tb = New System.Windows.Forms.TextBox()
30
         Me.訂單流水號_tb = New System.Windows.Forms.TextBox()
31
+        Me.資料庫選擇2_bt = New System.Windows.Forms.Button()
32
+        Me.資料庫選擇1_bt = New System.Windows.Forms.Button()
33
+        Me.Label20 = New System.Windows.Forms.Label()
31
         CType(Me.关闭表单_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
34
         CType(Me.关闭表单_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
32
         Me.SuspendLayout()
35
         Me.SuspendLayout()
33
         '
36
         '
89
         Me.訂單流水號_tb.Size = New System.Drawing.Size(100, 23)
92
         Me.訂單流水號_tb.Size = New System.Drawing.Size(100, 23)
90
         Me.訂單流水號_tb.TabIndex = 328
93
         Me.訂單流水號_tb.TabIndex = 328
91
         '
94
         '
95
+        '資料庫選擇2_bt
96
+        '
97
+        Me.資料庫選擇2_bt.Location = New System.Drawing.Point(527, 6)
98
+        Me.資料庫選擇2_bt.Name = "資料庫選擇2_bt"
99
+        Me.資料庫選擇2_bt.Size = New System.Drawing.Size(75, 30)
100
+        Me.資料庫選擇2_bt.TabIndex = 522
101
+        Me.資料庫選擇2_bt.Text = "DRS/ LIF"
102
+        Me.資料庫選擇2_bt.UseVisualStyleBackColor = True
103
+        '
104
+        '資料庫選擇1_bt
105
+        '
106
+        Me.資料庫選擇1_bt.Location = New System.Drawing.Point(452, 6)
107
+        Me.資料庫選擇1_bt.Name = "資料庫選擇1_bt"
108
+        Me.資料庫選擇1_bt.Size = New System.Drawing.Size(75, 30)
109
+        Me.資料庫選擇1_bt.TabIndex = 521
110
+        Me.資料庫選擇1_bt.Text = "VIONIC"
111
+        Me.資料庫選擇1_bt.UseVisualStyleBackColor = True
112
+        '
113
+        'Label20
114
+        '
115
+        Me.Label20.AutoSize = True
116
+        Me.Label20.Location = New System.Drawing.Point(411, 7)
117
+        Me.Label20.Name = "Label20"
118
+        Me.Label20.Size = New System.Drawing.Size(44, 32)
119
+        Me.Label20.TabIndex = 520
120
+        Me.Label20.Text = "選擇訂" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "單品牌"
121
+        '
92
         'CXL訂單紀錄表
122
         'CXL訂單紀錄表
93
         '
123
         '
94
         Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
124
         Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
95
         Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
125
         Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
96
         Me.ClientSize = New System.Drawing.Size(1914, 991)
126
         Me.ClientSize = New System.Drawing.Size(1914, 991)
127
+        Me.Controls.Add(Me.資料庫選擇2_bt)
128
+        Me.Controls.Add(Me.資料庫選擇1_bt)
129
+        Me.Controls.Add(Me.Label20)
97
         Me.Controls.Add(Me.開啟訂單明細表_bt)
130
         Me.Controls.Add(Me.開啟訂單明細表_bt)
98
         Me.Controls.Add(Me.明細是否建檔_ch)
131
         Me.Controls.Add(Me.明細是否建檔_ch)
99
         Me.Controls.Add(Me.訂單流水號_tb)
132
         Me.Controls.Add(Me.訂單流水號_tb)
114
     Friend WithEvents 開啟訂單明細表_bt As Button
147
     Friend WithEvents 開啟訂單明細表_bt As Button
115
     Friend WithEvents 明細是否建檔_ch As CheckBox
148
     Friend WithEvents 明細是否建檔_ch As CheckBox
116
     Friend WithEvents 訂單流水號_tb As TextBox
149
     Friend WithEvents 訂單流水號_tb As TextBox
150
+    Friend WithEvents 資料庫選擇2_bt As Button
151
+    Friend WithEvents 資料庫選擇1_bt As Button
152
+    Friend WithEvents Label20 As Label
117
 End Class
153
 End Class
118
 
154
 

+ 10
- 2
TENDEN-MES-SYS/量產訂單管理/CXL訂單紀錄表.vb Visa fil

14
     Private Sub Set_訂單清單()
14
     Private Sub Set_訂單清單()
15
         Set_DGV1載入前設定()
15
         Set_DGV1載入前設定()
16
         SQL1 = "SELECT TOP(500) 訂單流水號, 年份季度, 客戶訂單號, 形體號, 顏色, 楦型, 訂單數量, 客戶交期, 單價, 總金額, 備註, 生產工廠, 訂單種類, 工廠回復交期, GOODBOX, LEATHER, LEA_Note, " &
16
         SQL1 = "SELECT TOP(500) 訂單流水號, 年份季度, 客戶訂單號, 形體號, 顏色, 楦型, 訂單數量, 客戶交期, 單價, 總金額, 備註, 生產工廠, 訂單種類, 工廠回復交期, GOODBOX, LEATHER, LEA_Note, " &
17
-                "CXL, CXLTime, 明細建檔 FROM 訂單控制表 WHERE (CXL = 1) ORDER BY 訂單流水號 DESC"
17
+                "CXL, CXLTime, 明細建檔 FROM " & 訂單資料表(1) & " WHERE (CXL = 1) ORDER BY 訂單流水號 DESC"
18
         Set_DGV1載入後設定()
18
         Set_DGV1載入後設定()
19
     End Sub
19
     End Sub
20
     Private Sub Set_grid()
20
     Private Sub Set_grid()
38
         PA = InputBox("請輸入要查詢的資料")
38
         PA = InputBox("請輸入要查詢的資料")
39
         SQL1 = "SELECT 訂單流水號, 年份季度, 客戶訂單號, 形體號, 顏色, 楦型, 訂單數量, 客戶交期, 單價, 總金額, 備註, 生產工廠, 訂單種類, 工廠回復交期, GOODBOX, LEATHER, LEA_Note, 
39
         SQL1 = "SELECT 訂單流水號, 年份季度, 客戶訂單號, 形體號, 顏色, 楦型, 訂單數量, 客戶交期, 單價, 總金額, 備註, 生產工廠, 訂單種類, 工廠回復交期, GOODBOX, LEATHER, LEA_Note, 
40
                        CXL, CXLTime, 明細建檔 " &
40
                        CXL, CXLTime, 明細建檔 " &
41
-               "FROM 訂單控制表 WHERE (訂單流水號 LIKE '%" & PA & "%' OR 年份季度 LIKE '%" & PA & "%' OR 客戶訂單號 LIKE '%" & PA & "%' OR 形體號 LIKE '%" & PA & "%' " &
41
+               "FROM " & 訂單資料表(1) & " WHERE (訂單流水號 LIKE '%" & PA & "%' OR 年份季度 LIKE '%" & PA & "%' OR 客戶訂單號 LIKE '%" & PA & "%' OR 形體號 LIKE '%" & PA & "%' " &
42
                               "OR 顏色 LIKE '%" & PA & "%' OR 楦型 LIKE '%" & PA & "%' OR 備註 LIKE '%" & PA & "%' OR 生產工廠 LIKE '%" & PA & "%' OR 訂單種類 LIKE '%" & PA & "%') " &
42
                               "OR 顏色 LIKE '%" & PA & "%' OR 楦型 LIKE '%" & PA & "%' OR 備註 LIKE '%" & PA & "%' OR 生產工廠 LIKE '%" & PA & "%' OR 訂單種類 LIKE '%" & PA & "%') " &
43
                               "AND (CXL = 1) ORDER BY 訂單流水號 DESC"
43
                               "AND (CXL = 1) ORDER BY 訂單流水號 DESC"
44
         PA = ""
44
         PA = ""
45
     End Sub
45
     End Sub
46
     Private Sub CXL訂單紀錄表_Load(sender As Object, e As EventArgs) Handles MyBase.Load
46
     Private Sub CXL訂單紀錄表_Load(sender As Object, e As EventArgs) Handles MyBase.Load
47
         Me.MdiParent = TENDEN_MES_SYS : Me.WindowState = 2 : Me.AutoScroll = True
47
         Me.MdiParent = TENDEN_MES_SYS : Me.WindowState = 2 : Me.AutoScroll = True
48
+        訂單資料庫選擇.ShowDialog()
49
+
48
         訂單流水號_tb.Enabled = False : 明細是否建檔_ch.Enabled = False : 開啟訂單明細表_bt.Enabled = False
50
         訂單流水號_tb.Enabled = False : 明細是否建檔_ch.Enabled = False : 開啟訂單明細表_bt.Enabled = False
49
         Set_訂單清單() : Set_grid()
51
         Set_訂單清單() : Set_grid()
50
     End Sub
52
     End Sub
76
         PA = 訂單流水號_tb.Text
78
         PA = 訂單流水號_tb.Text
77
         訂單明細表.Show()
79
         訂單明細表.Show()
78
     End Sub
80
     End Sub
81
+    Private Sub 資料庫選擇1_bt_Click(sender As Object, e As EventArgs) Handles 資料庫選擇1_bt.Click
82
+        SQL_訂單資料表選擇_VIONIC() : Set_訂單清單() : Set_grid()
83
+    End Sub
84
+    Private Sub 資料庫選擇2_bt_Click(sender As Object, e As EventArgs) Handles 資料庫選擇2_bt.Click
85
+        SQL_訂單資料表選擇_非VIONIC() : Set_訂單清單() : Set_grid()
86
+    End Sub
79
 End Class
87
 End Class

+ 29
- 29
TENDEN-MES-SYS/量產訂單管理/TENDENZA_STYLE_資料管理.Designer.vb Visa fil

22
     '請勿使用程式碼編輯器進行修改。
22
     '請勿使用程式碼編輯器進行修改。
23
     <System.Diagnostics.DebuggerStepThrough()>
23
     <System.Diagnostics.DebuggerStepThrough()>
24
     Private  Sub InitializeComponent()
24
     Private  Sub InitializeComponent()
25
-        Dim DataGridViewCellStyle6 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
26
-        Dim DataGridViewCellStyle7 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
27
-        Dim DataGridViewCellStyle8 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
28
-        Dim DataGridViewCellStyle9 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
29
-        Dim DataGridViewCellStyle10 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
25
+        Dim DataGridViewCellStyle1 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
26
+        Dim DataGridViewCellStyle2 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
27
+        Dim DataGridViewCellStyle3 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
28
+        Dim DataGridViewCellStyle4 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
29
+        Dim DataGridViewCellStyle5 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
30
         Me.产品名称清单_dgv = New System.Windows.Forms.DataGridView()
30
         Me.产品名称清单_dgv = New System.Windows.Forms.DataGridView()
31
         Me.Label1 = New System.Windows.Forms.Label()
31
         Me.Label1 = New System.Windows.Forms.Label()
32
-        Me.产品名称_tb = New System.Windows.Forms.TextBox()
32
+        Me.形體名稱_tb = New System.Windows.Forms.TextBox()
33
         Me.Label2 = New System.Windows.Forms.Label()
33
         Me.Label2 = New System.Windows.Forms.Label()
34
         Me.项目编号_tb = New System.Windows.Forms.TextBox()
34
         Me.项目编号_tb = New System.Windows.Forms.TextBox()
35
         Me.Label3 = New System.Windows.Forms.Label()
35
         Me.Label3 = New System.Windows.Forms.Label()
69
         '
69
         '
70
         '产品名称清单_dgv
70
         '产品名称清单_dgv
71
         '
71
         '
72
-        DataGridViewCellStyle6.BackColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(255, Byte), Integer), CType(CType(192, Byte), Integer))
73
-        Me.产品名称清单_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle6
72
+        DataGridViewCellStyle1.BackColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(255, Byte), Integer), CType(CType(192, Byte), Integer))
73
+        Me.产品名称清单_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle1
74
         Me.产品名称清单_dgv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
74
         Me.产品名称清单_dgv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
75
         Me.产品名称清单_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
75
         Me.产品名称清单_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
76
         Me.产品名称清单_dgv.Location = New System.Drawing.Point(12, 12)
76
         Me.产品名称清单_dgv.Location = New System.Drawing.Point(12, 12)
89
         Me.Label1.TabIndex = 331
89
         Me.Label1.TabIndex = 331
90
         Me.Label1.Text = "Product Name"
90
         Me.Label1.Text = "Product Name"
91
         '
91
         '
92
-        '产品名称_tb
92
+        '形體名稱_tb
93
         '
93
         '
94
-        Me.产品名称_tb.Location = New System.Drawing.Point(974, 41)
95
-        Me.产品名称_tb.Name = "产品名称_tb"
96
-        Me.产品名称_tb.Size = New System.Drawing.Size(227, 23)
97
-        Me.产品名称_tb.TabIndex = 332
94
+        Me.形體名稱_tb.Location = New System.Drawing.Point(974, 41)
95
+        Me.形體名稱_tb.Name = "形體名稱_tb"
96
+        Me.形體名稱_tb.Size = New System.Drawing.Size(227, 23)
97
+        Me.形體名稱_tb.TabIndex = 332
98
         '
98
         '
99
         'Label2
99
         'Label2
100
         '
100
         '
237
         '
237
         '
238
         '订单形體號清单_dgv
238
         '订单形體號清单_dgv
239
         '
239
         '
240
-        DataGridViewCellStyle7.BackColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(255, Byte), Integer), CType(CType(192, Byte), Integer))
241
-        Me.订单形體號清单_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle7
240
+        DataGridViewCellStyle2.BackColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(255, Byte), Integer), CType(CType(192, Byte), Integer))
241
+        Me.订单形體號清单_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle2
242
         Me.订单形體號清单_dgv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
242
         Me.订单形體號清单_dgv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
243
-        DataGridViewCellStyle8.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft
244
-        DataGridViewCellStyle8.BackColor = System.Drawing.SystemColors.Control
245
-        DataGridViewCellStyle8.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
246
-        DataGridViewCellStyle8.ForeColor = System.Drawing.Color.Black
247
-        DataGridViewCellStyle8.SelectionBackColor = System.Drawing.SystemColors.Highlight
248
-        DataGridViewCellStyle8.SelectionForeColor = System.Drawing.SystemColors.HighlightText
249
-        DataGridViewCellStyle8.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
250
-        Me.订单形體號清单_dgv.ColumnHeadersDefaultCellStyle = DataGridViewCellStyle8
243
+        DataGridViewCellStyle3.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft
244
+        DataGridViewCellStyle3.BackColor = System.Drawing.SystemColors.Control
245
+        DataGridViewCellStyle3.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
246
+        DataGridViewCellStyle3.ForeColor = System.Drawing.Color.Black
247
+        DataGridViewCellStyle3.SelectionBackColor = System.Drawing.SystemColors.Highlight
248
+        DataGridViewCellStyle3.SelectionForeColor = System.Drawing.SystemColors.HighlightText
249
+        DataGridViewCellStyle3.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
250
+        Me.订单形體號清单_dgv.ColumnHeadersDefaultCellStyle = DataGridViewCellStyle3
251
         Me.订单形體號清单_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
251
         Me.订单形體號清单_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
252
         Me.订单形體號清单_dgv.Location = New System.Drawing.Point(1207, 30)
252
         Me.订单形體號清单_dgv.Location = New System.Drawing.Point(1207, 30)
253
         Me.订单形體號清单_dgv.Name = "订单形體號清单_dgv"
253
         Me.订单形體號清单_dgv.Name = "订单形體號清单_dgv"
270
         '
270
         '
271
         '订单形體號清单1_dgv
271
         '订单形體號清单1_dgv
272
         '
272
         '
273
-        DataGridViewCellStyle9.BackColor = System.Drawing.Color.FromArgb(CType(CType(255, Byte), Integer), CType(CType(255, Byte), Integer), CType(CType(192, Byte), Integer))
274
-        Me.订单形體號清单1_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle9
273
+        DataGridViewCellStyle4.BackColor = System.Drawing.Color.FromArgb(CType(CType(255, Byte), Integer), CType(CType(255, Byte), Integer), CType(CType(192, Byte), Integer))
274
+        Me.订单形體號清单1_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle4
275
         Me.订单形體號清单1_dgv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
275
         Me.订单形體號清单1_dgv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
276
         Me.订单形體號清单1_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
276
         Me.订单形體號清单1_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
277
         Me.订单形體號清单1_dgv.Location = New System.Drawing.Point(1207, 357)
277
         Me.订单形體號清单1_dgv.Location = New System.Drawing.Point(1207, 357)
283
         '
283
         '
284
         '订单形體號清单2_dgv
284
         '订单形體號清单2_dgv
285
         '
285
         '
286
-        DataGridViewCellStyle10.BackColor = System.Drawing.Color.FromArgb(CType(CType(255, Byte), Integer), CType(CType(192, Byte), Integer), CType(CType(192, Byte), Integer))
287
-        Me.订单形體號清单2_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle10
286
+        DataGridViewCellStyle5.BackColor = System.Drawing.Color.FromArgb(CType(CType(255, Byte), Integer), CType(CType(192, Byte), Integer), CType(CType(192, Byte), Integer))
287
+        Me.订单形體號清单2_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle5
288
         Me.订单形體號清单2_dgv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
288
         Me.订单形體號清单2_dgv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
289
         Me.订单形體號清单2_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
289
         Me.订单形體號清单2_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
290
         Me.订单形體號清单2_dgv.Location = New System.Drawing.Point(1207, 684)
290
         Me.订单形體號清单2_dgv.Location = New System.Drawing.Point(1207, 684)
428
         Me.Controls.Add(Me.Label3)
428
         Me.Controls.Add(Me.Label3)
429
         Me.Controls.Add(Me.项目编号_tb)
429
         Me.Controls.Add(Me.项目编号_tb)
430
         Me.Controls.Add(Me.Label2)
430
         Me.Controls.Add(Me.Label2)
431
-        Me.Controls.Add(Me.产品名称_tb)
431
+        Me.Controls.Add(Me.形體名稱_tb)
432
         Me.Controls.Add(Me.Label1)
432
         Me.Controls.Add(Me.Label1)
433
         Me.Controls.Add(Me.产品名称清单_dgv)
433
         Me.Controls.Add(Me.产品名称清单_dgv)
434
         Me.Controls.Add(Me.项目编号清单_dgv)
434
         Me.Controls.Add(Me.项目编号清单_dgv)
448
 
448
 
449
     Friend WithEvents 产品名称清单_dgv As DataGridView
449
     Friend WithEvents 产品名称清单_dgv As DataGridView
450
     Friend WithEvents Label1 As Label
450
     Friend WithEvents Label1 As Label
451
-    Friend WithEvents 产品名称_tb As TextBox
451
+    Friend WithEvents 形體名稱_tb As TextBox
452
     Friend WithEvents Label2 As Label
452
     Friend WithEvents Label2 As Label
453
     Friend WithEvents 项目编号_tb As TextBox
453
     Friend WithEvents 项目编号_tb As TextBox
454
     Friend WithEvents Label3 As Label
454
     Friend WithEvents Label3 As Label

+ 21
- 21
TENDEN-MES-SYS/量產訂單管理/TENDENZA_STYLE_資料管理.vb Visa fil

213
         CmdSet_For_dr() : conn.Close()
213
         CmdSet_For_dr() : conn.Close()
214
     End Sub
214
     End Sub
215
     Private Sub DataGridView1_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 产品名称清单_dgv.CellClick
215
     Private Sub DataGridView1_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 产品名称清单_dgv.CellClick
216
-        产品名称_tb.Text = 产品名称清单_dgv(1, e.RowIndex).Value.ToString : 项目编号_tb.Text = 产品名称清单_dgv(3, e.RowIndex).Value.ToString
216
+        形體名稱_tb.Text = 产品名称清单_dgv(1, e.RowIndex).Value.ToString : 项目编号_tb.Text = 产品名称清单_dgv(3, e.RowIndex).Value.ToString
217
         形體號_bt.Text = 产品名称清单_dgv(4, e.RowIndex).Value.ToString : 描述_tb.Text = 产品名称清单_dgv(5, e.RowIndex).Value.ToString
217
         形體號_bt.Text = 产品名称清单_dgv(4, e.RowIndex).Value.ToString : 描述_tb.Text = 产品名称清单_dgv(5, e.RowIndex).Value.ToString
218
         季節_bt.Text = 产品名称清单_dgv(0, e.RowIndex).Value.ToString
218
         季節_bt.Text = 产品名称清单_dgv(0, e.RowIndex).Value.ToString
219
         Set_DGV2載入前設定()
219
         Set_DGV2載入前設定()
268
         End If
268
         End If
269
     End Sub
269
     End Sub
270
     Private Sub Button1_Click(sender As Object, e As EventArgs) Handles 新增_bt.Click
270
     Private Sub Button1_Click(sender As Object, e As EventArgs) Handles 新增_bt.Click
271
-        If 产品名称_tb.Text <> "" And 形體號_bt.Text <> "" And 季節_bt.Text <> "" Then
271
+        If 形體名稱_tb.Text <> "" And 形體號_bt.Text <> "" And 季節_bt.Text <> "" Then
272
             ConnOpen()
272
             ConnOpen()
273
-            SQL1 = "SELECT 形體號 FROM 訂單控制表形體號清單 WHERE 形體號 LIKE '" & 产品名称_tb.Text & "'"
273
+            SQL1 = "SELECT 形體號 FROM 訂單控制表形體號清單 WHERE 形體號 LIKE '" & 形體名稱_tb.Text & "'"
274
             CmdSet_For_dr()
274
             CmdSet_For_dr()
275
             If dr.Read() Then
275
             If dr.Read() Then
276
                 OO = True : MsgBox("資料重複") : conn.Close() : Exit Sub
276
                 OO = True : MsgBox("資料重複") : conn.Close() : Exit Sub
280
 
280
 
281
             If OO = False Then
281
             If OO = False Then
282
                 ConnOpen()
282
                 ConnOpen()
283
-                SQL1 = "INSERT INTO 訂單控制表形體號清單 (形體號) VALUES ('" & 产品名称_tb.Text & "')"
283
+                SQL1 = "INSERT INTO 訂單控制表形體號清單 (形體號) VALUES ('" & 形體名稱_tb.Text & "')"
284
                 CmdSet_For_dr() : conn.Close()
284
                 CmdSet_For_dr() : conn.Close()
285
             End If
285
             End If
286
 
286
 
287
             ConnOpen()
287
             ConnOpen()
288
-            SQL1 = "SELECT ProductName FROM STYLELIST WHERE ProductName LIKE '" & 产品名称_tb.Text & "'"
288
+            SQL1 = "SELECT ProductName FROM STYLELIST WHERE ProductName LIKE '" & 形體名稱_tb.Text & "'"
289
             CmdSet_For_dr()
289
             CmdSet_For_dr()
290
             If dr.Read() Then
290
             If dr.Read() Then
291
                 OO = True
291
                 OO = True
296
             If OO = False Then
296
             If OO = False Then
297
                 ConnOpen()
297
                 ConnOpen()
298
                 SQL1 = "INSERT INTO STYLELIST ( ItemNumber, ProductName, Style, Description, 建立季節) " &
298
                 SQL1 = "INSERT INTO STYLELIST ( ItemNumber, ProductName, Style, Description, 建立季節) " &
299
-                       "VALUES ('" & 项目编号_tb.Text & "', '" & 产品名称_tb.Text & "', '" & 形體號_bt.Text & "', '" & 描述_tb.Text & "', '" & 季節_bt.Text & "')"
299
+                       "VALUES ('" & 项目编号_tb.Text & "', '" & 形體名稱_tb.Text & "', '" & 形體號_bt.Text & "', '" & 描述_tb.Text & "', '" & 季節_bt.Text & "')"
300
                 CmdSet_For_dr() : conn.Close()
300
                 CmdSet_For_dr() : conn.Close()
301
             End If
301
             End If
302
             If 形體號_bt.Text = "" Then
302
             If 形體號_bt.Text = "" Then
325
         新增_bt.Enabled = False
325
         新增_bt.Enabled = False
326
     End Sub
326
     End Sub
327
     Private Sub Button2_Click(sender As Object, e As EventArgs) Handles 修改_bt.Click
327
     Private Sub Button2_Click(sender As Object, e As EventArgs) Handles 修改_bt.Click
328
-        If 产品名称_tb.Text <> "" Then
328
+        If 形體名稱_tb.Text <> "" Then
329
             conn.Close()
329
             conn.Close()
330
             ConnOpen()
330
             ConnOpen()
331
-            SQL1 = "UPDATE 訂單控制表形體號清單 SET 形體號 = '" & 产品名称_tb.Text & "' WHERE (形體號 = '" & 产品名称_tb.Text & "')"
331
+            SQL1 = "UPDATE 訂單控制表形體號清單 SET 形體號 = '" & 形體名稱_tb.Text & "' WHERE (形體號 = '" & 形體名稱_tb.Text & "')"
332
             cmd.CommandText = SQL1 : cmd.ExecuteNonQuery() : conn.Close()
332
             cmd.CommandText = SQL1 : cmd.ExecuteNonQuery() : conn.Close()
333
 
333
 
334
             ConnOpen()
334
             ConnOpen()
335
-            SQL1 = "SELECT ProductName FROM STYLELIST WHERE ProductName LIKE '" & 产品名称_tb.Text & "'"
335
+            SQL1 = "SELECT ProductName FROM STYLELIST WHERE ProductName LIKE '" & 形體名稱_tb.Text & "'"
336
             CmdSet_For_dr()
336
             CmdSet_For_dr()
337
             If dr.Read() Then
337
             If dr.Read() Then
338
                 OO = True
338
                 OO = True
343
             If OO = True Then
343
             If OO = True Then
344
                 ConnOpen()
344
                 ConnOpen()
345
                 SQL1 = "UPDATE STYLELIST SET ItemNumber = '" & 项目编号_tb.Text & "', Style = '" & 形體號_bt.Text & "', Description = '" & 描述_tb.Text & "', 建立季節 = '" & 季節_bt.Text & "' " &
345
                 SQL1 = "UPDATE STYLELIST SET ItemNumber = '" & 项目编号_tb.Text & "', Style = '" & 形體號_bt.Text & "', Description = '" & 描述_tb.Text & "', 建立季節 = '" & 季節_bt.Text & "' " &
346
-                       "WHERE (ProductName = '" & 产品名称_tb.Text & "')"
346
+                       "WHERE (ProductName = '" & 形體名稱_tb.Text & "')"
347
                 cmd.CommandText = SQL1 : cmd.ExecuteNonQuery() : conn.Close()
347
                 cmd.CommandText = SQL1 : cmd.ExecuteNonQuery() : conn.Close()
348
             ElseIf OO = False Then
348
             ElseIf OO = False Then
349
                 ConnOpen()
349
                 ConnOpen()
350
                 SQL1 = "INSERT INTO STYLELIST ( ItemNumber, ProductName, Style, Description, 建立季節) " &
350
                 SQL1 = "INSERT INTO STYLELIST ( ItemNumber, ProductName, Style, Description, 建立季節) " &
351
-                       "VALUES ('" & 项目编号_tb.Text & "', '" & 产品名称_tb.Text & "', '" & 形體號_bt.Text & "', '" & 描述_tb.Text & "', '" & 季節_bt.Text & "')"
351
+                       "VALUES ('" & 项目编号_tb.Text & "', '" & 形體名稱_tb.Text & "', '" & 形體號_bt.Text & "', '" & 描述_tb.Text & "', '" & 季節_bt.Text & "')"
352
                 CmdSet_For_dr() : conn.Close()
352
                 CmdSet_For_dr() : conn.Close()
353
             End If
353
             End If
354
             If 形體號_bt.Text = "" Then
354
             If 形體號_bt.Text = "" Then
380
         aa = MsgBox("確定要刪除該筆資料?", MsgBoxStyle.OkCancel)
380
         aa = MsgBox("確定要刪除該筆資料?", MsgBoxStyle.OkCancel)
381
         If aa = MsgBoxResult.Ok Then
381
         If aa = MsgBoxResult.Ok Then
382
             ConnOpen()
382
             ConnOpen()
383
-            SQL1 = "DELETE FROM 訂單控制表形體號清單 WHERE (形體號 = '" & 产品名称_tb.Text & "')"
383
+            SQL1 = "DELETE FROM 訂單控制表形體號清單 WHERE (形體號 = '" & 形體名稱_tb.Text & "')"
384
             cmd.CommandText = SQL1 : cmd.Connection = conn : cmd.ExecuteNonQuery() : cmd.ExecuteNonQuery() : conn.Close()
384
             cmd.CommandText = SQL1 : cmd.Connection = conn : cmd.ExecuteNonQuery() : cmd.ExecuteNonQuery() : conn.Close()
385
 
385
 
386
             ConnOpen()
386
             ConnOpen()
387
-            SQL1 = "DELETE FROM STYLELIST WHERE (ProductName = '" & 产品名称_tb.Text & "')"
387
+            SQL1 = "DELETE FROM STYLELIST WHERE (ProductName = '" & 形體名稱_tb.Text & "')"
388
             cmd.CommandText = SQL1 : cmd.Connection = conn : cmd.ExecuteNonQuery() : cmd.ExecuteNonQuery() : conn.Close()
388
             cmd.CommandText = SQL1 : cmd.Connection = conn : cmd.ExecuteNonQuery() : cmd.ExecuteNonQuery() : conn.Close()
389
             Set_TENDENZASTYLE清單() : Set_grid1()
389
             Set_TENDENZASTYLE清單() : Set_grid1()
390
             MsgBox("刪除完成")
390
             MsgBox("刪除完成")
391
         End If
391
         End If
392
     End Sub
392
     End Sub
393
     Private Sub Button4_Click(sender As Object, e As EventArgs) Handles 關閉_bt.Click
393
     Private Sub Button4_Click(sender As Object, e As EventArgs) Handles 關閉_bt.Click
394
-        PP1 = 产品名称_tb.Text : PP2 = 形體號_bt.Text
394
+        PP1 = 形體名稱_tb.Text : PP2 = 形體號_bt.Text
395
         鞋型圖片導入資料庫.Button23_Click()
395
         鞋型圖片導入資料庫.Button23_Click()
396
         Me.Close()
396
         Me.Close()
397
     End Sub
397
     End Sub
407
         Set_DGV1載入後設定() : Set_grid1()
407
         Set_DGV1載入後設定() : Set_grid1()
408
     End Sub
408
     End Sub
409
     Private Sub Button7_Click(sender As Object, e As EventArgs) Handles 清空資料_bt.Click
409
     Private Sub Button7_Click(sender As Object, e As EventArgs) Handles 清空資料_bt.Click
410
-        产品名称_tb.Text = "" : 项目编号_tb.Text = "" : 形體號_bt.Text = "" : 描述_tb.Text = "" : 季節_bt.Text = "" : 新增_bt.Enabled = True
410
+        形體名稱_tb.Text = "" : 项目编号_tb.Text = "" : 形體號_bt.Text = "" : 描述_tb.Text = "" : 季節_bt.Text = "" : 新增_bt.Enabled = True
411
     End Sub
411
     End Sub
412
     Private Sub TextBox5_TextChanged(sender As Object, e As EventArgs) Handles 季節_bt.TextChanged
412
     Private Sub TextBox5_TextChanged(sender As Object, e As EventArgs) Handles 季節_bt.TextChanged
413
         If CC(68) = True Then
413
         If CC(68) = True Then
414
-            If 产品名称_tb.Text <> "" And 项目编号_tb.Text <> "" And 形體號_bt.Text <> "" And 描述_tb.Text <> "" And 季節_bt.Text <> "" Then
414
+            If 形體名稱_tb.Text <> "" And 项目编号_tb.Text <> "" And 形體號_bt.Text <> "" And 描述_tb.Text <> "" And 季節_bt.Text <> "" Then
415
                 If CC(70) = True Then : 修改_bt.Enabled = True : Else : 修改_bt.Enabled = False : End If
415
                 If CC(70) = True Then : 修改_bt.Enabled = True : Else : 修改_bt.Enabled = False : End If
416
             Else
416
             Else
417
                 修改_bt.Enabled = True
417
                 修改_bt.Enabled = True
420
             修改_bt.Enabled = False
420
             修改_bt.Enabled = False
421
         End If
421
         End If
422
     End Sub
422
     End Sub
423
-    Private Sub TextBox1_TextChanged(sender As Object, e As EventArgs) Handles 产品名称_tb.TextChanged
423
+    Private Sub TextBox1_TextChanged(sender As Object, e As EventArgs) Handles 形體名稱_tb.TextChanged
424
         If CC(68) = True Then
424
         If CC(68) = True Then
425
-            If 产品名称_tb.Text <> "" And 项目编号_tb.Text <> "" And 形體號_bt.Text <> "" And 描述_tb.Text <> "" And 季節_bt.Text <> "" Then
425
+            If 形體名稱_tb.Text <> "" And 项目编号_tb.Text <> "" And 形體號_bt.Text <> "" And 描述_tb.Text <> "" And 季節_bt.Text <> "" Then
426
                 If CC(70) = True Then : 修改_bt.Enabled = True : Else : 修改_bt.Enabled = False : End If
426
                 If CC(70) = True Then : 修改_bt.Enabled = True : Else : 修改_bt.Enabled = False : End If
427
             Else
427
             Else
428
                 修改_bt.Enabled = True
428
                 修改_bt.Enabled = True
433
     End Sub
433
     End Sub
434
     Private Sub TextBox2_TextChanged(sender As Object, e As EventArgs) Handles 项目编号_tb.TextChanged
434
     Private Sub TextBox2_TextChanged(sender As Object, e As EventArgs) Handles 项目编号_tb.TextChanged
435
         If CC(68) = True Then
435
         If CC(68) = True Then
436
-            If 产品名称_tb.Text <> "" And 项目编号_tb.Text <> "" And 形體號_bt.Text <> "" And 描述_tb.Text <> "" And 季節_bt.Text <> "" Then
436
+            If 形體名稱_tb.Text <> "" And 项目编号_tb.Text <> "" And 形體號_bt.Text <> "" And 描述_tb.Text <> "" And 季節_bt.Text <> "" Then
437
                 If CC(70) = True Then : 修改_bt.Enabled = True : Else : 修改_bt.Enabled = False : End If
437
                 If CC(70) = True Then : 修改_bt.Enabled = True : Else : 修改_bt.Enabled = False : End If
438
             Else
438
             Else
439
                 修改_bt.Enabled = True
439
                 修改_bt.Enabled = True
444
     End Sub
444
     End Sub
445
     Private Sub TextBox3_TextChanged(sender As Object, e As EventArgs) Handles 形體號_bt.TextChanged
445
     Private Sub TextBox3_TextChanged(sender As Object, e As EventArgs) Handles 形體號_bt.TextChanged
446
         If CC(68) = True Then
446
         If CC(68) = True Then
447
-            If 产品名称_tb.Text <> "" And 项目编号_tb.Text <> "" And 形體號_bt.Text <> "" And 描述_tb.Text <> "" And 季節_bt.Text <> "" Then
447
+            If 形體名稱_tb.Text <> "" And 项目编号_tb.Text <> "" And 形體號_bt.Text <> "" And 描述_tb.Text <> "" And 季節_bt.Text <> "" Then
448
                 If CC(70) = True Then : 修改_bt.Enabled = True : Else : 修改_bt.Enabled = False : End If
448
                 If CC(70) = True Then : 修改_bt.Enabled = True : Else : 修改_bt.Enabled = False : End If
449
             Else
449
             Else
450
                 修改_bt.Enabled = True
450
                 修改_bt.Enabled = True
455
     End Sub
455
     End Sub
456
     Private Sub TextBox4_TextChanged(sender As Object, e As EventArgs) Handles 描述_tb.TextChanged
456
     Private Sub TextBox4_TextChanged(sender As Object, e As EventArgs) Handles 描述_tb.TextChanged
457
         If CC(68) = True Then
457
         If CC(68) = True Then
458
-            If 产品名称_tb.Text <> "" And 项目编号_tb.Text <> "" And 形體號_bt.Text <> "" And 描述_tb.Text <> "" And 季節_bt.Text <> "" Then
458
+            If 形體名稱_tb.Text <> "" And 项目编号_tb.Text <> "" And 形體號_bt.Text <> "" And 描述_tb.Text <> "" And 季節_bt.Text <> "" Then
459
                 If CC(70) = True Then : 修改_bt.Enabled = True : Else : 修改_bt.Enabled = False : End If
459
                 If CC(70) = True Then : 修改_bt.Enabled = True : Else : 修改_bt.Enabled = False : End If
460
             Else
460
             Else
461
                 修改_bt.Enabled = True
461
                 修改_bt.Enabled = True

+ 40
- 4
TENDEN-MES-SYS/量產訂單管理/出貨明細表.Designer.vb Visa fil

58
         Me.日期4_dtp = New System.Windows.Forms.DateTimePicker()
58
         Me.日期4_dtp = New System.Windows.Forms.DateTimePicker()
59
         Me.日期5_dtp = New System.Windows.Forms.DateTimePicker()
59
         Me.日期5_dtp = New System.Windows.Forms.DateTimePicker()
60
         Me.列印成EXCEL_bt = New System.Windows.Forms.Button()
60
         Me.列印成EXCEL_bt = New System.Windows.Forms.Button()
61
+        Me.資料庫選擇2_bt = New System.Windows.Forms.Button()
62
+        Me.資料庫選擇1_bt = New System.Windows.Forms.Button()
63
+        Me.Label20 = New System.Windows.Forms.Label()
61
         CType(Me.訂單明細表_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
64
         CType(Me.訂單明細表_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
62
         CType(Me.驗貨報告_pb, System.ComponentModel.ISupportInitialize).BeginInit()
65
         CType(Me.驗貨報告_pb, System.ComponentModel.ISupportInitialize).BeginInit()
63
         CType(Me.驗貨報告圖庫_pb, System.ComponentModel.ISupportInitialize).BeginInit()
66
         CType(Me.驗貨報告圖庫_pb, System.ComponentModel.ISupportInitialize).BeginInit()
80
         '
83
         '
81
         Me.搜尋_bt.Font = New System.Drawing.Font("微軟正黑體", 12.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
84
         Me.搜尋_bt.Font = New System.Drawing.Font("微軟正黑體", 12.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
82
         Me.搜尋_bt.ForeColor = System.Drawing.Color.Red
85
         Me.搜尋_bt.ForeColor = System.Drawing.Color.Red
83
-        Me.搜尋_bt.Location = New System.Drawing.Point(1094, 7)
86
+        Me.搜尋_bt.Location = New System.Drawing.Point(1094, 6)
84
         Me.搜尋_bt.Name = "搜尋_bt"
87
         Me.搜尋_bt.Name = "搜尋_bt"
85
-        Me.搜尋_bt.Size = New System.Drawing.Size(115, 83)
88
+        Me.搜尋_bt.Size = New System.Drawing.Size(115, 53)
86
         Me.搜尋_bt.TabIndex = 303
89
         Me.搜尋_bt.TabIndex = 303
87
         Me.搜尋_bt.Text = "搜尋"
90
         Me.搜尋_bt.Text = "搜尋"
88
         Me.搜尋_bt.UseVisualStyleBackColor = True
91
         Me.搜尋_bt.UseVisualStyleBackColor = True
386
         '
389
         '
387
         Me.列印成EXCEL_bt.Font = New System.Drawing.Font("微軟正黑體", 12.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
390
         Me.列印成EXCEL_bt.Font = New System.Drawing.Font("微軟正黑體", 12.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
388
         Me.列印成EXCEL_bt.ForeColor = System.Drawing.Color.Black
391
         Me.列印成EXCEL_bt.ForeColor = System.Drawing.Color.Black
389
-        Me.列印成EXCEL_bt.Location = New System.Drawing.Point(1215, 7)
392
+        Me.列印成EXCEL_bt.Location = New System.Drawing.Point(1215, 6)
390
         Me.列印成EXCEL_bt.Name = "列印成EXCEL_bt"
393
         Me.列印成EXCEL_bt.Name = "列印成EXCEL_bt"
391
-        Me.列印成EXCEL_bt.Size = New System.Drawing.Size(115, 83)
394
+        Me.列印成EXCEL_bt.Size = New System.Drawing.Size(115, 53)
392
         Me.列印成EXCEL_bt.TabIndex = 544
395
         Me.列印成EXCEL_bt.TabIndex = 544
393
         Me.列印成EXCEL_bt.Text = "列印成EXCEL"
396
         Me.列印成EXCEL_bt.Text = "列印成EXCEL"
394
         Me.列印成EXCEL_bt.UseVisualStyleBackColor = True
397
         Me.列印成EXCEL_bt.UseVisualStyleBackColor = True
395
         '
398
         '
399
+        '資料庫選擇2_bt
400
+        '
401
+        Me.資料庫選擇2_bt.Location = New System.Drawing.Point(1219, 62)
402
+        Me.資料庫選擇2_bt.Name = "資料庫選擇2_bt"
403
+        Me.資料庫選擇2_bt.Size = New System.Drawing.Size(75, 30)
404
+        Me.資料庫選擇2_bt.TabIndex = 547
405
+        Me.資料庫選擇2_bt.Text = "DRS/ LIF"
406
+        Me.資料庫選擇2_bt.UseVisualStyleBackColor = True
407
+        '
408
+        '資料庫選擇1_bt
409
+        '
410
+        Me.資料庫選擇1_bt.Location = New System.Drawing.Point(1141, 62)
411
+        Me.資料庫選擇1_bt.Name = "資料庫選擇1_bt"
412
+        Me.資料庫選擇1_bt.Size = New System.Drawing.Size(75, 30)
413
+        Me.資料庫選擇1_bt.TabIndex = 546
414
+        Me.資料庫選擇1_bt.Text = "VIONIC"
415
+        Me.資料庫選擇1_bt.UseVisualStyleBackColor = True
416
+        '
417
+        'Label20
418
+        '
419
+        Me.Label20.AutoSize = True
420
+        Me.Label20.Location = New System.Drawing.Point(1098, 61)
421
+        Me.Label20.Name = "Label20"
422
+        Me.Label20.Size = New System.Drawing.Size(44, 32)
423
+        Me.Label20.TabIndex = 545
424
+        Me.Label20.Text = "選擇訂" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "單品牌"
425
+        '
396
         '出貨明細表
426
         '出貨明細表
397
         '
427
         '
398
         Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
428
         Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
399
         Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
429
         Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
400
         Me.ClientSize = New System.Drawing.Size(1914, 991)
430
         Me.ClientSize = New System.Drawing.Size(1914, 991)
431
+        Me.Controls.Add(Me.資料庫選擇2_bt)
432
+        Me.Controls.Add(Me.資料庫選擇1_bt)
433
+        Me.Controls.Add(Me.Label20)
401
         Me.Controls.Add(Me.列印成EXCEL_bt)
434
         Me.Controls.Add(Me.列印成EXCEL_bt)
402
         Me.Controls.Add(Me.RLF1_cb)
435
         Me.Controls.Add(Me.RLF1_cb)
403
         Me.Controls.Add(Me.Label4)
436
         Me.Controls.Add(Me.Label4)
480
     Friend WithEvents 日期4_dtp As DateTimePicker
513
     Friend WithEvents 日期4_dtp As DateTimePicker
481
     Friend WithEvents 日期5_dtp As DateTimePicker
514
     Friend WithEvents 日期5_dtp As DateTimePicker
482
     Friend WithEvents 列印成EXCEL_bt As Button
515
     Friend WithEvents 列印成EXCEL_bt As Button
516
+    Friend WithEvents 資料庫選擇2_bt As Button
517
+    Friend WithEvents 資料庫選擇1_bt As Button
518
+    Friend WithEvents Label20 As Label
483
 End Class
519
 End Class
484
 
520
 

+ 53
- 29
TENDEN-MES-SYS/量產訂單管理/出貨明細表.vb Visa fil

16
     Private Sub Set_訂單清單()
16
     Private Sub Set_訂單清單()
17
         Set_DGV1載入前設定()
17
         Set_DGV1載入前設定()
18
         If PA = "" Then
18
         If PA = "" Then
19
-            SQL1 = "SELECT 貨款匯入出款明細表.貨款流水號, 貨款匯入出款明細表.訂單流水號, 貨款匯入出款明細表.年份季度, 貨款匯入出款明細表.客戶訂單號, 貨款匯入出款明細表.形體號, " &
20
-                   "貨款匯入出款明細表.顏色, " &
21
-                   "貨款匯入出款明細表.楦型, 貨款匯入出款明細表.訂單數量, 貨款匯入出款明細表.出貨數量, 訂單控制表.備註, 訂單控制表.生產工廠, 訂單控制表.訂單種類, 訂單控制表.客戶交期, " &
22
-                   "訂單控制表.工廠回復交期, 貨款匯入出款明細表.實際離廠日, 訂單控制表.明細建檔, 訂單控制表.驗貨報告圖片 FROM 貨款匯入出款明細表 LEFT OUTER JOIN 訂單控制表 ON " &
23
-                   "貨款匯入出款明細表.資料流水號 = 訂單控制表.資料流水號 " & kkk1 & kkk2 & kkk3 & kkk4 & kkk5 & kkk6 & "  " &
24
-                   "ORDER BY 貨款匯入出款明細表.訂單流水號 DESC, 貨款匯入出款明細表.形體號, 貨款匯入出款明細表.顏色, 貨款匯入出款明細表.楦型"
19
+            SQL1 = "SELECT  貨款匯入出款明細表.貨款流水號, 貨款匯入出款明細表.訂單流水號, 貨款匯入出款明細表.年份季度, 
20
+                            貨款匯入出款明細表.客戶訂單號, 貨款匯入出款明細表.形體號, 貨款匯入出款明細表.顏色, 
21
+                            貨款匯入出款明細表.楦型, 貨款匯入出款明細表.訂單數量, 貨款匯入出款明細表.出貨數量, 
22
+                            " & 訂單資料表(1) & ".備註, " & 訂單資料表(1) & ".生產工廠, " & 訂單資料表(1) & ".訂單種類, 
23
+                            " & 訂單資料表(1) & ".客戶交期, " & 訂單資料表(1) & ".工廠回復交期, 貨款匯入出款明細表.實際離廠日, 
24
+                            " & 訂單資料表(1) & ".明細建檔, " & 訂單資料表(1) & ".驗貨報告圖片
25
+                    FROM    貨款匯入出款明細表 INNER JOIN
26
+                            " & 訂單資料表(1) & " ON 貨款匯入出款明細表.顏色 = " & 訂單資料表(1) & ".顏色 AND 
27
+                            貨款匯入出款明細表.楦型 = " & 訂單資料表(1) & ".楦型 AND 
28
+                            貨款匯入出款明細表.形體號 = " & 訂單資料表(1) & ".形體號 AND 
29
+                            貨款匯入出款明細表.訂單流水號 = " & 訂單資料表(1) & ".訂單流水號 " & kkk1 & kkk2 & kkk3 & kkk4 & kkk5 & kkk6 & "
30
+                    ORDER BY   貨款匯入出款明細表.訂單流水號 DESC, 貨款匯入出款明細表.形體號, 貨款匯入出款明細表.顏色, 
31
+                            貨款匯入出款明細表.楦型"
25
         Else
32
         Else
26
-            SQL1 = "SELECT 貨款匯入出款明細表.貨款流水號, 貨款匯入出款明細表.訂單流水號, 貨款匯入出款明細表.年份季度, 貨款匯入出款明細表.客戶訂單號, 貨款匯入出款明細表.形體號, 貨款匯入出款明細表.顏色, " &
27
-                   "貨款匯入出款明細表.楦型, 貨款匯入出款明細表.訂單數量, 貨款匯入出款明細表.出貨數量, 訂單控制表.備註, 訂單控制表.生產工廠, 訂單控制表.訂單種類, 訂單控制表.客戶交期, " &
28
-                   "訂單控制表.工廠回復交期, 貨款匯入出款明細表.實際離廠日, 訂單控制表.明細建檔, 訂單控制表.驗貨報告圖片 " &
29
-                   "FROM 貨款匯入出款明細表 LEFT OUTER JOIN 訂單控制表 ON 貨款匯入出款明細表.資料流水號 = 訂單控制表.資料流水號 " &
30
-                   "" & kkk1 & kkk2 & kkk3 & kkk4 & kkk5 & kkk6 & "AND (貨款匯入出款明細表.訂單流水號 LIKE '%" & PA & "%' OR 貨款匯入出款明細表.客戶訂單號 LIKE '%" & PA & "%' OR " &
31
-                   "貨款匯入出款明細表.形體號 LIKE '%" & PA & "%' OR 貨款匯入出款明細表.顏色 LIKE '%" & PA & "%' OR 貨款匯入出款明細表.楦型 LIKE '%" & PA & "%' OR " &
32
-                   "訂單控制表.備註 LIKE '%" & PA & "%') " &
33
-                   "ORDER BY 貨款匯入出款明細表.訂單流水號 DESC, 貨款匯入出款明細表.形體號, 貨款匯入出款明細表.顏色, 貨款匯入出款明細表.楦型"
33
+            SQL1 = "SELECT  貨款匯入出款明細表.貨款流水號, 貨款匯入出款明細表.訂單流水號, 貨款匯入出款明細表.年份季度, 
34
+                            貨款匯入出款明細表.客戶訂單號, 貨款匯入出款明細表.形體號, 貨款匯入出款明細表.顏色, 
35
+                            貨款匯入出款明細表.楦型, 貨款匯入出款明細表.訂單數量, 貨款匯入出款明細表.出貨數量, 
36
+                            " & 訂單資料表(1) & ".備註, " & 訂單資料表(1) & ".生產工廠, " & 訂單資料表(1) & ".訂單種類, 
37
+                            " & 訂單資料表(1) & ".客戶交期, " & 訂單資料表(1) & ".工廠回復交期, 貨款匯入出款明細表.實際離廠日, 
38
+                            " & 訂單資料表(1) & ".明細建檔, " & 訂單資料表(1) & ".驗貨報告圖片
39
+                    FROM    貨款匯入出款明細表 INNER JOIN
40
+                            " & 訂單資料表(1) & " ON 貨款匯入出款明細表.顏色 = " & 訂單資料表(1) & ".顏色 AND 
41
+                            貨款匯入出款明細表.楦型 = " & 訂單資料表(1) & ".楦型 AND 
42
+                            貨款匯入出款明細表.形體號 = " & 訂單資料表(1) & ".形體號 AND 
43
+                            貨款匯入出款明細表.訂單流水號 = " & 訂單資料表(1) & ".訂單流水號 " & kkk1 & kkk2 & kkk3 & kkk4 & kkk5 & kkk6 & " AND 
44
+                           (貨款匯入出款明細表.訂單流水號 LIKE '%" & PA & "%' OR 貨款匯入出款明細表.客戶訂單號 LIKE '%" & PA & "%' OR 貨款匯入出款明細表.形體號 LIKE '%" & PA & "%' OR 
45
+                            貨款匯入出款明細表.顏色 LIKE '%" & PA & "%' OR 貨款匯入出款明細表.楦型 LIKE '%" & PA & "%' OR " & 訂單資料表(1) & ".備註 LIKE '%" & PA & "%') 
46
+                    ORDER BY   貨款匯入出款明細表.訂單流水號 DESC, 貨款匯入出款明細表.形體號, 貨款匯入出款明細表.顏色, 
47
+                            貨款匯入出款明細表.楦型"
34
         End If
48
         End If
35
         列印用SQL = SQL1
49
         列印用SQL = SQL1
36
         Set_DGV1載入後設定()
50
         Set_DGV1載入後設定()
86
     End Sub
100
     End Sub
87
     Private Sub 出貨明細表_Load(sender As Object, e As EventArgs) Handles MyBase.Load
101
     Private Sub 出貨明細表_Load(sender As Object, e As EventArgs) Handles MyBase.Load
88
         Me.MdiParent = TENDEN_MES_SYS : Me.WindowState = 2 : Me.AutoScroll = True
102
         Me.MdiParent = TENDEN_MES_SYS : Me.WindowState = 2 : Me.AutoScroll = True
103
+        訂單資料庫選擇.ShowDialog()
104
+
89
         驗貨報告編號_tb.Enabled = False : 明細是否建檔_cb.Enabled = False : 開啟訂單明細表_bt.Enabled = False
105
         驗貨報告編號_tb.Enabled = False : 明細是否建檔_cb.Enabled = False : 開啟訂單明細表_bt.Enabled = False
90
         ComboBox1下拉表單資料載入() : ComboBox5下拉表單資料載入() : ComboBox6下拉表單資料載入()
106
         ComboBox1下拉表單資料載入() : ComboBox5下拉表單資料載入() : ComboBox6下拉表單資料載入()
91
-        kkk1 = "WHERE (訂單控制表.CXL IS NULL or 訂單控制表.CXL = 0)"
107
+        kkk1 = "WHERE (" & 訂單資料表(1) & ".CXL IS NULL or " & 訂單資料表(1) & ".CXL = 0)"
92
         Set_訂單清單()
108
         Set_訂單清單()
93
     End Sub
109
     End Sub
94
     Private Sub DataGridView1_CellClick(ByVal sender As Object, ByVal e As DataGridViewCellEventArgs) Handles 訂單明細表_dgv.CellClick
110
     Private Sub DataGridView1_CellClick(ByVal sender As Object, ByVal e As DataGridViewCellEventArgs) Handles 訂單明細表_dgv.CellClick
186
     End Sub
202
     End Sub
187
     Private Sub ComboBox1_SelectedIndexChanged(sender As Object, e As EventArgs) Handles 下拉选择_cb.SelectedIndexChanged
203
     Private Sub ComboBox1_SelectedIndexChanged(sender As Object, e As EventArgs) Handles 下拉选择_cb.SelectedIndexChanged
188
         If SEASON_cb.Checked = True Then
204
         If SEASON_cb.Checked = True Then
189
-            kkk1 = "WHERE (訂單控制表.CXL IS NULL or 訂單控制表.CXL = 0) AND 貨款匯入出款明細表.年份季度 LIKE '" & 下拉选择_cb.Text & "' "
190
-        Else : kkk1 = "WHERE ((訂單控制表.CXL IS NULL or 訂單控制表.CXL = 0)) " : End If
205
+            kkk1 = "WHERE (" & 訂單資料表(1) & ".CXL IS NULL or " & 訂單資料表(1) & ".CXL = 0) AND 貨款匯入出款明細表.年份季度 LIKE '" & 下拉选择_cb.Text & "' "
206
+        Else : kkk1 = "WHERE ((" & 訂單資料表(1) & ".CXL IS NULL or " & 訂單資料表(1) & ".CXL = 0)) " : End If
191
     End Sub
207
     End Sub
192
     Private Sub ComboBox6_SelectedIndexChanged(sender As Object, e As EventArgs) Handles 下拉选择1_cb.SelectedIndexChanged
208
     Private Sub ComboBox6_SelectedIndexChanged(sender As Object, e As EventArgs) Handles 下拉选择1_cb.SelectedIndexChanged
193
         If DIV_cb.Checked = True Then
209
         If DIV_cb.Checked = True Then
194
-            kkk2 = "AND 訂單控制表.訂單種類 LIKE '" & 下拉选择1_cb.Text & "' "
210
+            kkk2 = "AND " & 訂單資料表(1) & ".訂單種類 LIKE '" & 下拉选择1_cb.Text & "' "
195
         Else : kkk2 = "" : End If
211
         Else : kkk2 = "" : End If
196
     End Sub
212
     End Sub
197
     Private Sub ComboBox5_SelectedIndexChanged(sender As Object, e As EventArgs) Handles 下拉选择2_cb.SelectedIndexChanged
213
     Private Sub ComboBox5_SelectedIndexChanged(sender As Object, e As EventArgs) Handles 下拉选择2_cb.SelectedIndexChanged
198
         If FTY_cb.Checked = True Then
214
         If FTY_cb.Checked = True Then
199
-            kkk3 = " AND 訂單控制表.生產工廠 LIKE '" & 下拉选择2_cb.Text & "' "
215
+            kkk3 = " AND " & 訂單資料表(1) & ".生產工廠 LIKE '" & 下拉选择2_cb.Text & "' "
200
         Else : kkk3 = "" : End If
216
         Else : kkk3 = "" : End If
201
     End Sub
217
     End Sub
202
     Private Sub CheckBox2_CheckedChanged(sender As Object, e As EventArgs) Handles SEASON_cb.Click
218
     Private Sub CheckBox2_CheckedChanged(sender As Object, e As EventArgs) Handles SEASON_cb.Click
203
         If SEASON_cb.Checked = True Then
219
         If SEASON_cb.Checked = True Then
204
-            kkk1 = "WHERE (訂單控制表.CXL IS NULL or 訂單控制表.CXL = 0) AND 貨款匯入出款明細表.年份季度 LIKE '" & 下拉选择_cb.Text & "' "
205
-        Else : kkk1 = "WHERE ((訂單控制表.CXL IS NULL or 訂單控制表.CXL = 0)) " : End If
220
+            kkk1 = "WHERE (" & 訂單資料表(1) & ".CXL IS NULL or " & 訂單資料表(1) & ".CXL = 0) AND 貨款匯入出款明細表.年份季度 LIKE '" & 下拉选择_cb.Text & "' "
221
+        Else : kkk1 = "WHERE ((" & 訂單資料表(1) & ".CXL IS NULL or " & 訂單資料表(1) & ".CXL = 0)) " : End If
206
     End Sub
222
     End Sub
207
     Private Sub CheckBox8_CheckedChanged(sender As Object, e As EventArgs) Handles DIV_cb.Click
223
     Private Sub CheckBox8_CheckedChanged(sender As Object, e As EventArgs) Handles DIV_cb.Click
208
         If DIV_cb.Checked = True Then
224
         If DIV_cb.Checked = True Then
209
-            kkk2 = "AND 訂單控制表.訂單種類 LIKE '" & 下拉选择1_cb.Text & "' "
225
+            kkk2 = "AND " & 訂單資料表(1) & ".訂單種類 LIKE '" & 下拉选择1_cb.Text & "' "
210
         Else : kkk2 = "" : End If
226
         Else : kkk2 = "" : End If
211
     End Sub
227
     End Sub
212
     Private Sub CheckBox7_CheckedChanged(sender As Object, e As EventArgs) Handles FTY_cb.Click
228
     Private Sub CheckBox7_CheckedChanged(sender As Object, e As EventArgs) Handles FTY_cb.Click
213
         If FTY_cb.Checked = True Then
229
         If FTY_cb.Checked = True Then
214
-            kkk3 = " AND 訂單控制表.生產工廠 LIKE '" & 下拉选择2_cb.Text & "' "
230
+            kkk3 = " AND " & 訂單資料表(1) & ".生產工廠 LIKE '" & 下拉选择2_cb.Text & "' "
215
         Else : kkk3 = "" : End If
231
         Else : kkk3 = "" : End If
216
     End Sub
232
     End Sub
217
     Private Sub CheckBox6_CheckedChanged(sender As Object, e As EventArgs) Handles CUST_cb.Click
233
     Private Sub CheckBox6_CheckedChanged(sender As Object, e As EventArgs) Handles CUST_cb.Click
218
         If CUST_cb.Checked = True Then
234
         If CUST_cb.Checked = True Then
219
-            kkk4 = " AND 訂單控制表.客戶交期 BETWEEN '" & Format(日期_dtp.Value, "yyyy/MM/dd") & "' AND '" & Format(日期1_dtp.Value, "yyyy/MM/dd") & "' "
235
+            kkk4 = " AND " & 訂單資料表(1) & ".客戶交期 BETWEEN '" & Format(日期_dtp.Value, "yyyy/MM/dd") & "' AND '" & Format(日期1_dtp.Value, "yyyy/MM/dd") & "' "
220
         Else : kkk4 = "" : End If
236
         Else : kkk4 = "" : End If
221
     End Sub
237
     End Sub
222
     Private Sub CheckBox3_CheckedChanged(sender As Object, e As EventArgs) Handles FTY1_cb.Click
238
     Private Sub CheckBox3_CheckedChanged(sender As Object, e As EventArgs) Handles FTY1_cb.Click
223
         If FTY1_cb.Checked = True Then
239
         If FTY1_cb.Checked = True Then
224
-            kkk5 = " AND 訂單控制表.工廠回復交期 BETWEEN '" & Format(日期2_dtp.Value, "yyyy/MM/dd") & "' AND '" & Format(日期3_dtp.Value, "yyyy/MM/dd") & "' "
240
+            kkk5 = " AND " & 訂單資料表(1) & ".工廠回復交期 BETWEEN '" & Format(日期2_dtp.Value, "yyyy/MM/dd") & "' AND '" & Format(日期3_dtp.Value, "yyyy/MM/dd") & "' "
225
         Else : kkk5 = "" : End If
241
         Else : kkk5 = "" : End If
226
     End Sub
242
     End Sub
227
     Private Sub CheckBox4_CheckedChanged(sender As Object, e As EventArgs) Handles RLF1_cb.Click
243
     Private Sub CheckBox4_CheckedChanged(sender As Object, e As EventArgs) Handles RLF1_cb.Click
231
     End Sub
247
     End Sub
232
     Private Sub DateTimePicker1_ValueChanged(sender As Object, e As EventArgs) Handles 日期_dtp.ValueChanged
248
     Private Sub DateTimePicker1_ValueChanged(sender As Object, e As EventArgs) Handles 日期_dtp.ValueChanged
233
         If CUST_cb.Checked = True Then
249
         If CUST_cb.Checked = True Then
234
-            kkk4 = " AND 訂單控制表.客戶交期 BETWEEN '" & Format(日期_dtp.Value, "yyyy/MM/dd") & "' AND '" & Format(日期1_dtp.Value, "yyyy/MM/dd") & "' "
250
+            kkk4 = " AND " & 訂單資料表(1) & ".客戶交期 BETWEEN '" & Format(日期_dtp.Value, "yyyy/MM/dd") & "' AND '" & Format(日期1_dtp.Value, "yyyy/MM/dd") & "' "
235
         Else : kkk4 = "" : End If
251
         Else : kkk4 = "" : End If
236
     End Sub
252
     End Sub
237
     Private Sub DateTimePicker2_ValueChanged(sender As Object, e As EventArgs) Handles 日期1_dtp.ValueChanged
253
     Private Sub DateTimePicker2_ValueChanged(sender As Object, e As EventArgs) Handles 日期1_dtp.ValueChanged
238
         If CUST_cb.Checked = True Then
254
         If CUST_cb.Checked = True Then
239
-            kkk4 = " AND 訂單控制表.客戶交期 BETWEEN '" & Format(日期_dtp.Value, "yyyy/MM/dd") & "' AND '" & Format(日期1_dtp.Value, "yyyy/MM/dd") & "' "
255
+            kkk4 = " AND " & 訂單資料表(1) & ".客戶交期 BETWEEN '" & Format(日期_dtp.Value, "yyyy/MM/dd") & "' AND '" & Format(日期1_dtp.Value, "yyyy/MM/dd") & "' "
240
         Else : kkk4 = "" : End If
256
         Else : kkk4 = "" : End If
241
     End Sub
257
     End Sub
242
     Private Sub DateTimePicker3_ValueChanged(sender As Object, e As EventArgs) Handles 日期2_dtp.ValueChanged
258
     Private Sub DateTimePicker3_ValueChanged(sender As Object, e As EventArgs) Handles 日期2_dtp.ValueChanged
243
         If FTY1_cb.Checked = True Then
259
         If FTY1_cb.Checked = True Then
244
-            kkk5 = " AND 訂單控制表.工廠回復交期 BETWEEN '" & Format(日期2_dtp.Value, "yyyy/MM/dd") & "' AND '" & Format(日期3_dtp.Value, "yyyy/MM/dd") & "' "
260
+            kkk5 = " AND " & 訂單資料表(1) & ".工廠回復交期 BETWEEN '" & Format(日期2_dtp.Value, "yyyy/MM/dd") & "' AND '" & Format(日期3_dtp.Value, "yyyy/MM/dd") & "' "
245
         Else : kkk5 = "" : End If
261
         Else : kkk5 = "" : End If
246
     End Sub
262
     End Sub
247
     Private Sub DateTimePicker4_ValueChanged(sender As Object, e As EventArgs) Handles 日期3_dtp.ValueChanged
263
     Private Sub DateTimePicker4_ValueChanged(sender As Object, e As EventArgs) Handles 日期3_dtp.ValueChanged
248
         If FTY1_cb.Checked = True Then
264
         If FTY1_cb.Checked = True Then
249
-            kkk5 = " AND 訂單控制表.工廠回復交期 BETWEEN '" & Format(日期2_dtp.Value, "yyyy/MM/dd") & "' AND '" & Format(日期3_dtp.Value, "yyyy/MM/dd") & "' "
265
+            kkk5 = " AND " & 訂單資料表(1) & ".工廠回復交期 BETWEEN '" & Format(日期2_dtp.Value, "yyyy/MM/dd") & "' AND '" & Format(日期3_dtp.Value, "yyyy/MM/dd") & "' "
250
         Else : kkk5 = "" : End If
266
         Else : kkk5 = "" : End If
251
     End Sub
267
     End Sub
252
     Private Sub DateTimePicker5_ValueChanged(sender As Object, e As EventArgs) Handles 日期4_dtp.ValueChanged
268
     Private Sub DateTimePicker5_ValueChanged(sender As Object, e As EventArgs) Handles 日期4_dtp.ValueChanged
262
     Private Sub Button1_Click(sender As Object, e As EventArgs) Handles 列印成EXCEL_bt.Click
278
     Private Sub Button1_Click(sender As Object, e As EventArgs) Handles 列印成EXCEL_bt.Click
263
         列印_出貨明細表.ShowDialog()
279
         列印_出貨明細表.ShowDialog()
264
     End Sub
280
     End Sub
281
+    Private Sub 資料庫選擇1_bt_Click(sender As Object, e As EventArgs) Handles 資料庫選擇1_bt.Click
282
+        SQL_訂單資料表選擇_VIONIC() : kkk1 = "WHERE (" & 訂單資料表(1) & ".CXL IS NULL or " & 訂單資料表(1) & ".CXL = 0)"
283
+        Set_訂單清單()
284
+    End Sub
285
+    Private Sub 資料庫選擇2_bt_Click(sender As Object, e As EventArgs) Handles 資料庫選擇2_bt.Click
286
+        SQL_訂單資料表選擇_非VIONIC() : kkk1 = "WHERE (" & 訂單資料表(1) & ".CXL IS NULL or " & 訂單資料表(1) & ".CXL = 0)"
287
+        Set_訂單清單()
288
+    End Sub
265
 End Class
289
 End Class

+ 7
- 4
TENDEN-MES-SYS/量產訂單管理/列印_周進度表.vb Visa fil

31
         Set_DGV1載入前設定()
31
         Set_DGV1載入前設定()
32
         If OPEXC(0) = True Then
32
         If OPEXC(0) = True Then
33
             SQL1 = "SELECT 訂單種類 AS Order_type, PO_S_Date, 生產工廠 AS Plant, 客戶訂單號 AS PO#, 形體號 AS Style_Name, 顏色 AS Color, 楦型 AS Width, 訂單數量 AS QTY, Requested_XF, " &
33
             SQL1 = "SELECT 訂單種類 AS Order_type, PO_S_Date, 生產工廠 AS Plant, 客戶訂單號 AS PO#, 形體號 AS Style_Name, 顏色 AS Color, 楦型 AS Width, 訂單數量 AS QTY, Requested_XF, " &
34
-                   "Confirm_XF, Revised_XF, 裁斷時間 AS Cutting, 針車時間 AS Stitching, 成型時間 AS Lasting, Special_Packaging, Remarks, 訂單流水號 FROM 訂單控制表 " &
34
+                   "Confirm_XF, Revised_XF, 裁斷時間 AS Cutting, 針車時間 AS Stitching, 成型時間 AS Lasting, Special_Packaging, Remarks, 訂單流水號 FROM " & 訂單資料表(1) & " " &
35
                    "WHERE (CXL IS NULL OR (CXL = 0)) AND (訂單數量 - 出貨數量 = 0) AND ((LEFT(客戶交期, 4) LIKE '" & Year(Today) & "') or (LEFT(客戶交期, 4) LIKE '" & Year(Today) + 1 & "')) " &
35
                    "WHERE (CXL IS NULL OR (CXL = 0)) AND (訂單數量 - 出貨數量 = 0) AND ((LEFT(客戶交期, 4) LIKE '" & Year(Today) & "') or (LEFT(客戶交期, 4) LIKE '" & Year(Today) + 1 & "')) " &
36
                    "ORDER BY   訂單流水號 DESC, STYLE_NAME, COLOR, WIDTH"
36
                    "ORDER BY   訂單流水號 DESC, STYLE_NAME, COLOR, WIDTH"
37
         ElseIf OPEXC(1) = True Then
37
         ElseIf OPEXC(1) = True Then
38
             SQL1 = "SELECT 訂單種類 AS Order_type, PO_S_Date , 生產工廠 AS Plant, 客戶訂單號 AS PO#, 形體號 AS Style_Name, 顏色 AS Color, 楦型 AS Width, " &
38
             SQL1 = "SELECT 訂單種類 AS Order_type, PO_S_Date , 生產工廠 AS Plant, 客戶訂單號 AS PO#, 形體號 AS Style_Name, 顏色 AS Color, 楦型 AS Width, " &
39
-               "訂單數量 AS QTY, Requested_XF, Confirm_XF, Revised_XF, 裁斷時間 AS Cutting, 針車時間 AS Stitching, 成型時間 AS Lasting, Special_Packaging, Remarks, 訂單流水號 FROM 訂單控制表 " &
39
+               "訂單數量 AS QTY, Requested_XF, Confirm_XF, Revised_XF, 裁斷時間 AS Cutting, 針車時間 AS Stitching, 成型時間 AS Lasting, Special_Packaging, Remarks, 訂單流水號 
40
+                FROM " & 訂單資料表(1) & " " &
40
                "WHERE (CXL IS NULL OR (CXL = 0)) AND (訂單數量 - 出貨數量 <> 0) AND (生產工廠 LIKE 'JH') ORDER BY  PO_S_Date, 訂單流水號, STYLE_NAME, COLOR, WIDTH "
41
                "WHERE (CXL IS NULL OR (CXL = 0)) AND (訂單數量 - 出貨數量 <> 0) AND (生產工廠 LIKE 'JH') ORDER BY  PO_S_Date, 訂單流水號, STYLE_NAME, COLOR, WIDTH "
41
         ElseIf OPEXC(2) = True Then
42
         ElseIf OPEXC(2) = True Then
42
             SQL1 = "SELECT 訂單種類 AS Order_type, PO_S_Date , 生產工廠 AS Plant, 客戶訂單號 AS PO#, 形體號 AS Style_Name, 顏色 AS Color, 楦型 AS Width, " &
43
             SQL1 = "SELECT 訂單種類 AS Order_type, PO_S_Date , 生產工廠 AS Plant, 客戶訂單號 AS PO#, 形體號 AS Style_Name, 顏色 AS Color, 楦型 AS Width, " &
43
-               "訂單數量 AS QTY, Requested_XF, Confirm_XF, Revised_XF, 裁斷時間 AS Cutting, 針車時間 AS Stitching, 成型時間 AS Lasting, Special_Packaging, Remarks, 訂單流水號 FROM 訂單控制表 " &
44
+               "訂單數量 AS QTY, Requested_XF, Confirm_XF, Revised_XF, 裁斷時間 AS Cutting, 針車時間 AS Stitching, 成型時間 AS Lasting, Special_Packaging, Remarks, 訂單流水號 
45
+                FROM " & 訂單資料表(1) & " " &
44
                "WHERE (CXL IS NULL OR (CXL = 0)) AND (訂單數量 - 出貨數量 <> 0) AND (生產工廠 LIKE 'SK') ORDER BY  PO_S_Date, 訂單流水號, STYLE_NAME, COLOR, WIDTH "
46
                "WHERE (CXL IS NULL OR (CXL = 0)) AND (訂單數量 - 出貨數量 <> 0) AND (生產工廠 LIKE 'SK') ORDER BY  PO_S_Date, 訂單流水號, STYLE_NAME, COLOR, WIDTH "
45
         ElseIf OPEXC(3) = True Then
47
         ElseIf OPEXC(3) = True Then
46
             SQL1 = "SELECT 訂單種類 AS Order_type, PO_S_Date , 生產工廠 AS Plant, 客戶訂單號 AS PO#, 形體號 AS Style_Name, 顏色 AS Color, 楦型 AS Width, " &
48
             SQL1 = "SELECT 訂單種類 AS Order_type, PO_S_Date , 生產工廠 AS Plant, 客戶訂單號 AS PO#, 形體號 AS Style_Name, 顏色 AS Color, 楦型 AS Width, " &
47
-               "訂單數量 AS QTY, Requested_XF, Confirm_XF, Revised_XF, 裁斷時間 AS Cutting, 針車時間 AS Stitching, 成型時間 AS Lasting, Special_Packaging, Remarks, 訂單流水號 FROM 訂單控制表 " &
49
+               "訂單數量 AS QTY, Requested_XF, Confirm_XF, Revised_XF, 裁斷時間 AS Cutting, 針車時間 AS Stitching, 成型時間 AS Lasting, Special_Packaging, Remarks, 訂單流水號 
50
+                FROM " & 訂單資料表(1) & " " &
48
                "WHERE (CXL IS NULL OR (CXL = 0)) AND (訂單數量 - 出貨數量 <> 0) AND (生產工廠 LIKE 'NJ') ORDER BY  PO_S_Date, 訂單流水號, STYLE_NAME, COLOR, WIDTH "
51
                "WHERE (CXL IS NULL OR (CXL = 0)) AND (訂單數量 - 出貨數量 <> 0) AND (生產工廠 LIKE 'NJ') ORDER BY  PO_S_Date, 訂單流水號, STYLE_NAME, COLOR, WIDTH "
49
         End If
52
         End If
50
         Set_DGV1載入後設定()
53
         Set_DGV1載入後設定()

+ 6
- 12
TENDEN-MES-SYS/量產訂單管理/列印_周進度表T1_T4.vb Visa fil

17
     Public Property ThisWorkbook As Object
17
     Public Property ThisWorkbook As Object
18
     Public Property ActiveWorkbook As Object
18
     Public Property ActiveWorkbook As Object
19
     Dim N1 As Integer = 0
19
     Dim N1 As Integer = 0
20
-    Private Sub Set_DGV1載入前設定()
20
+    Private Sub Set_訂單清單()
21
         DataGridView1.DataSource = Nothing : ds.Clear()
21
         DataGridView1.DataSource = Nothing : ds.Clear()
22
         DataGridView1.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
22
         DataGridView1.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
23
         DataGridView1.ColumnHeadersHeight = 25
23
         DataGridView1.ColumnHeadersHeight = 25
24
         DataGridView1.AllowUserToAddRows = False
24
         DataGridView1.AllowUserToAddRows = False
25
         ConnOpen()
25
         ConnOpen()
26
-    End Sub
27
-    Private Sub Set_DGV1載入後設定()
28
-        CmdSet_For_DGV() : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds) : DataGridView1.DataSource = ds.Tables(0) : conn.Close()
29
-    End Sub
30
-    Private Sub Set_訂單清單()
31
-        Set_DGV1載入前設定()
32
         If OPEXC(0) = True Then
26
         If OPEXC(0) = True Then
33
             SQL1 = "SELECT 年份季度 AS SEASON, 訂單種類 AS Order_type, PO_S_Date, 生產工廠 AS Plant, 客戶訂單號 AS PO#, 形體號 AS Style_Name, 顏色 AS Color, 楦型 AS Width, 訂單數量 AS QTY, " &
27
             SQL1 = "SELECT 年份季度 AS SEASON, 訂單種類 AS Order_type, PO_S_Date, 生產工廠 AS Plant, 客戶訂單號 AS PO#, 形體號 AS Style_Name, 顏色 AS Color, 楦型 AS Width, 訂單數量 AS QTY, " &
34
                    "Requested_XF, Confirm_XF, Revised_XF, TRIAL1 AS T1, CFMSAMPLE AS CFM, TRIAL4 AS T4, 裁斷時間 AS Cutting, 針車時間 AS Stitching, 成型時間 AS Lasting, Special_Packaging, Remarks, " &
28
                    "Requested_XF, Confirm_XF, Revised_XF, TRIAL1 AS T1, CFMSAMPLE AS CFM, TRIAL4 AS T4, 裁斷時間 AS Cutting, 針車時間 AS Stitching, 成型時間 AS Lasting, Special_Packaging, Remarks, " &
35
-                   "訂單流水號, 驗貨報告圖片 FROM 訂單控制表 " &
29
+                   "訂單流水號, 驗貨報告圖片 FROM " & 訂單資料表(1) & " " &
36
                    "WHERE (CXL IS NULL OR (CXL = 0)) AND (訂單數量 - 出貨數量 = 0) AND ((LEFT(客戶交期, 4) LIKE '" & Year(Today) & "') OR (LEFT(客戶交期, 4) LIKE '" & Year(Today) - 1 & "') OR 
30
                    "WHERE (CXL IS NULL OR (CXL = 0)) AND (訂單數量 - 出貨數量 = 0) AND ((LEFT(客戶交期, 4) LIKE '" & Year(Today) & "') OR (LEFT(客戶交期, 4) LIKE '" & Year(Today) - 1 & "') OR 
37
                    (LEFT(客戶交期, 4) LIKE '" & Year(Today) - 2 & "')) " &
31
                    (LEFT(客戶交期, 4) LIKE '" & Year(Today) - 2 & "')) " &
38
                    "ORDER BY   訂單流水號 DESC, STYLE_NAME, COLOR, WIDTH"
32
                    "ORDER BY   訂單流水號 DESC, STYLE_NAME, COLOR, WIDTH"
39
         ElseIf OPEXC(1) = True Then
33
         ElseIf OPEXC(1) = True Then
40
             SQL1 = "SELECT 年份季度 AS SEASON, 訂單種類 AS Order_type, PO_S_Date, 生產工廠 AS Plant, 客戶訂單號 AS PO#, 形體號 AS Style_Name, 顏色 AS Color, 楦型 AS Width, 訂單數量 AS QTY, " &
34
             SQL1 = "SELECT 年份季度 AS SEASON, 訂單種類 AS Order_type, PO_S_Date, 生產工廠 AS Plant, 客戶訂單號 AS PO#, 形體號 AS Style_Name, 顏色 AS Color, 楦型 AS Width, 訂單數量 AS QTY, " &
41
                    "Requested_XF, Confirm_XF, Revised_XF, TRIAL1 AS T1, CFMSAMPLE AS CFM, TRIAL4 AS T4, 裁斷時間 AS Cutting, 針車時間 AS Stitching, 成型時間 AS Lasting, Special_Packaging, Remarks, " &
35
                    "Requested_XF, Confirm_XF, Revised_XF, TRIAL1 AS T1, CFMSAMPLE AS CFM, TRIAL4 AS T4, 裁斷時間 AS Cutting, 針車時間 AS Stitching, 成型時間 AS Lasting, Special_Packaging, Remarks, " &
42
-                   "訂單流水號, 驗貨報告圖片 FROM 訂單控制表 " &
36
+                   "訂單流水號, 驗貨報告圖片 FROM " & 訂單資料表(1) & " " &
43
                   "WHERE (CXL IS NULL OR (CXL = 0)) AND (訂單數量 - 出貨數量 <> 0) AND (生產工廠 LIKE 'JH') ORDER BY  PO_S_Date, 訂單流水號, STYLE_NAME, COLOR, WIDTH "
37
                   "WHERE (CXL IS NULL OR (CXL = 0)) AND (訂單數量 - 出貨數量 <> 0) AND (生產工廠 LIKE 'JH') ORDER BY  PO_S_Date, 訂單流水號, STYLE_NAME, COLOR, WIDTH "
44
         ElseIf OPEXC(2) = True Then
38
         ElseIf OPEXC(2) = True Then
45
             SQL1 = "SELECT 年份季度 AS SEASON, 訂單種類 AS Order_type, PO_S_Date, 生產工廠 AS Plant, 客戶訂單號 AS PO#, 形體號 AS Style_Name, 顏色 AS Color, 楦型 AS Width, 訂單數量 AS QTY, " &
39
             SQL1 = "SELECT 年份季度 AS SEASON, 訂單種類 AS Order_type, PO_S_Date, 生產工廠 AS Plant, 客戶訂單號 AS PO#, 形體號 AS Style_Name, 顏色 AS Color, 楦型 AS Width, 訂單數量 AS QTY, " &
46
                    "Requested_XF, Confirm_XF, Revised_XF, TRIAL1 AS T1, CFMSAMPLE AS CFM, TRIAL4 AS T4, 裁斷時間 AS Cutting, 針車時間 AS Stitching, 成型時間 AS Lasting, Special_Packaging, Remarks, " &
40
                    "Requested_XF, Confirm_XF, Revised_XF, TRIAL1 AS T1, CFMSAMPLE AS CFM, TRIAL4 AS T4, 裁斷時間 AS Cutting, 針車時間 AS Stitching, 成型時間 AS Lasting, Special_Packaging, Remarks, " &
47
-                   "訂單流水號, 驗貨報告圖片 FROM 訂單控制表 " &
41
+                   "訂單流水號, 驗貨報告圖片 FROM " & 訂單資料表(1) & " " &
48
                   "WHERE (CXL IS NULL OR (CXL = 0)) AND (訂單數量 - 出貨數量 <> 0) AND (生產工廠 LIKE 'SK') ORDER BY  PO_S_Date, 訂單流水號, STYLE_NAME, COLOR, WIDTH "
42
                   "WHERE (CXL IS NULL OR (CXL = 0)) AND (訂單數量 - 出貨數量 <> 0) AND (生產工廠 LIKE 'SK') ORDER BY  PO_S_Date, 訂單流水號, STYLE_NAME, COLOR, WIDTH "
49
         ElseIf OPEXC(3) = True Then
43
         ElseIf OPEXC(3) = True Then
50
             SQL1 = "SELECT 年份季度 AS SEASON, 訂單種類 AS Order_type, PO_S_Date, 生產工廠 AS Plant, 客戶訂單號 AS PO#, 形體號 AS Style_Name, 顏色 AS Color, 楦型 AS Width, 訂單數量 AS QTY, " &
44
             SQL1 = "SELECT 年份季度 AS SEASON, 訂單種類 AS Order_type, PO_S_Date, 生產工廠 AS Plant, 客戶訂單號 AS PO#, 形體號 AS Style_Name, 顏色 AS Color, 楦型 AS Width, 訂單數量 AS QTY, " &
51
                    "Requested_XF, Confirm_XF, Revised_XF, TRIAL1 AS T1, CFMSAMPLE AS CFM, TRIAL4 AS T4, 裁斷時間 AS Cutting, 針車時間 AS Stitching, 成型時間 AS Lasting, Special_Packaging, Remarks, " &
45
                    "Requested_XF, Confirm_XF, Revised_XF, TRIAL1 AS T1, CFMSAMPLE AS CFM, TRIAL4 AS T4, 裁斷時間 AS Cutting, 針車時間 AS Stitching, 成型時間 AS Lasting, Special_Packaging, Remarks, " &
52
-                   "訂單流水號, 驗貨報告圖片 FROM 訂單控制表 " &
46
+                   "訂單流水號, 驗貨報告圖片 FROM " & 訂單資料表(1) & " " &
53
                   "WHERE (CXL IS NULL OR (CXL = 0)) AND (訂單數量 - 出貨數量 <> 0) AND (生產工廠 LIKE 'NJ') ORDER BY  PO_S_Date, 訂單流水號, STYLE_NAME, COLOR, WIDTH "
47
                   "WHERE (CXL IS NULL OR (CXL = 0)) AND (訂單數量 - 出貨數量 <> 0) AND (生產工廠 LIKE 'NJ') ORDER BY  PO_S_Date, 訂單流水號, STYLE_NAME, COLOR, WIDTH "
54
         End If
48
         End If
55
-        Set_DGV1載入後設定()
49
+        CmdSet_For_DGV() : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds) : DataGridView1.DataSource = ds.Tables(0) : conn.Close()
56
     End Sub
50
     End Sub
57
     Private Sub Set_格式設定()
51
     Private Sub Set_格式設定()
58
         DataGridView1.Visible = False
52
         DataGridView1.Visible = False

+ 32
- 28
TENDEN-MES-SYS/量產訂單管理/列印_生產進度表.vb Visa fil

16
     Public Property ThisWorkbook As Object
16
     Public Property ThisWorkbook As Object
17
     Public Property ActiveWorkbook As Object
17
     Public Property ActiveWorkbook As Object
18
     Dim N1 As Integer = 0
18
     Dim N1 As Integer = 0
19
-    Private Sub Set_DGV1載入前設定()
19
+    Private Sub Set_訂單清單()
20
         DataGridView1.DataSource = Nothing : ds.Clear()
20
         DataGridView1.DataSource = Nothing : ds.Clear()
21
         DataGridView1.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
21
         DataGridView1.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
22
         DataGridView1.ColumnHeadersHeight = 25
22
         DataGridView1.ColumnHeadersHeight = 25
23
         DataGridView1.AllowUserToAddRows = False
23
         DataGridView1.AllowUserToAddRows = False
24
         ConnOpen()
24
         ConnOpen()
25
-    End Sub
26
-    Private Sub Set_DGV1載入後設定()
27
-        CmdSet_For_DGV() : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds) : DataGridView1.DataSource = ds.Tables(0) : conn.Close()
28
-    End Sub
29
-    Private Sub Set_訂單清單()
30
-        Set_DGV1載入前設定()
31
         If CheckBox7.Checked = True Then
25
         If CheckBox7.Checked = True Then
32
-            SQL1 = "SELECT PO_S_Date AS 接單日, 出貨地, 訂單流水號 AS 天盾PO, 客戶訂單號 AS 客戶PO, 形體號, TVW, 楦頭號, 楦型, 材質, 顏色, 訂單數量 AS 訂單數, 工廠回復交期 AS 工廠交期, 七號模具, TRIAL1, TRIAL2, " &
26
+            SQL1 = "SELECT PO_S_Date AS 接單日, 出貨地, 訂單流水號 AS 天盾PO, 客戶訂單號 AS 客戶PO, 形體號, TVW, 楦頭號, 楦型, 材質, 顏色, 訂單數量 AS 訂單數, 工廠回復交期 AS 工廠交期, 
27
+                    七號模具, TRIAL1, TRIAL2, " &
33
                    "長期試穿, CFMSAMPLE AS CFM, TRIAL3, TRIAL4, CFMSPEC AS TEST, 面料, 副料, 中底, 鞋墊, 大底, 跟, 包裝確認時間 AS 包裝, 裁斷時間 AS 裁斷, 針車時間 AS 針車, 成型時間 AS 成型, " &
28
                    "長期試穿, CFMSAMPLE AS CFM, TRIAL3, TRIAL4, CFMSPEC AS TEST, 面料, 副料, 中底, 鞋墊, 大底, 跟, 包裝確認時間 AS 包裝, 裁斷時間 AS 裁斷, 針車時間 AS 針車, 成型時間 AS 成型, " &
34
-                   "驗貨時間 AS 驗貨, 工廠進度表備註1 AS 備註1, 工廠進度表備註2 AS 備註2, Special_Packaging, Remarks FROM 訂單控制表 " &
29
+                   "驗貨時間 AS 驗貨, 工廠進度表備註1 AS 備註1, 工廠進度表備註2 AS 備註2, Special_Packaging, Remarks FROM " & 訂單資料表(1) & " " &
35
                    "WHERE ((CXL = 0) OR CXL IS NULL) AND (訂單數量 - 出貨數量 <> 0) ORDER BY   訂單流水號, 客戶交期, 形體號, 顏色, 楦型"
30
                    "WHERE ((CXL = 0) OR CXL IS NULL) AND (訂單數量 - 出貨數量 <> 0) ORDER BY   訂單流水號, 客戶交期, 形體號, 顏色, 楦型"
36
         ElseIf NJ_cb.Checked = True And CheckBox6.Checked = True Then
31
         ElseIf NJ_cb.Checked = True And CheckBox6.Checked = True Then
37
-            SQL1 = "SELECT PO_S_Date AS 接單日, 出貨地, 訂單流水號 AS 天盾PO, 客戶訂單號 AS 客戶PO, 形體號, TVW, 楦頭號, 楦型, 材質, 顏色, 訂單數量 AS 訂單數, 工廠回復交期 AS 工廠交期, 七號模具, TRIAL1, TRIAL2, " &
32
+            SQL1 = "SELECT PO_S_Date AS 接單日, 出貨地, 訂單流水號 AS 天盾PO, 客戶訂單號 AS 客戶PO, 形體號, TVW, 楦頭號, 楦型, 材質, 顏色, 訂單數量 AS 訂單數, 工廠回復交期 AS 工廠交期, 
33
+                    七號模具, TRIAL1, TRIAL2, " &
38
                    "長期試穿, CFMSAMPLE AS CFM, TRIAL3, TRIAL4, CFMSPEC AS TEST, 面料, 副料, 中底, 鞋墊, 大底, 跟, 包裝確認時間 AS 包裝, 裁斷時間 AS 裁斷, 針車時間 AS 針車, 成型時間 AS 成型, " &
34
                    "長期試穿, CFMSAMPLE AS CFM, TRIAL3, TRIAL4, CFMSPEC AS TEST, 面料, 副料, 中底, 鞋墊, 大底, 跟, 包裝確認時間 AS 包裝, 裁斷時間 AS 裁斷, 針車時間 AS 針車, 成型時間 AS 成型, " &
39
-                   "驗貨時間 AS 驗貨, 工廠進度表備註1 AS 備註1, 工廠進度表備註2 AS 備註2, Special_Packaging, Remarks FROM 訂單控制表 " &
35
+                   "驗貨時間 AS 驗貨, 工廠進度表備註1 AS 備註1, 工廠進度表備註2 AS 備註2, Special_Packaging, Remarks FROM " & 訂單資料表(1) & " " &
40
                    "WHERE ((CXL = 0) OR CXL IS NULL) AND (訂單數量 - 出貨數量 <> 0) AND (生產工廠 LIKE 'NJ') ORDER BY   訂單流水號, 客戶交期, 形體號, 顏色, 楦型"
36
                    "WHERE ((CXL = 0) OR CXL IS NULL) AND (訂單數量 - 出貨數量 <> 0) AND (生產工廠 LIKE 'NJ') ORDER BY   訂單流水號, 客戶交期, 形體號, 顏色, 楦型"
41
         ElseIf SK_cb.Checked = True And CheckBox5.Checked = True Then
37
         ElseIf SK_cb.Checked = True And CheckBox5.Checked = True Then
42
-            SQL1 = "SELECT PO_S_Date AS 接單日, 出貨地, 訂單流水號 AS 天盾PO, 客戶訂單號 AS 客戶PO, 形體號, TVW, 楦頭號, 楦型, 材質, 顏色, 訂單數量 AS 訂單數, 工廠回復交期 AS 工廠交期, 七號模具, TRIAL1, TRIAL2, " &
38
+            SQL1 = "SELECT PO_S_Date AS 接單日, 出貨地, 訂單流水號 AS 天盾PO, 客戶訂單號 AS 客戶PO, 形體號, TVW, 楦頭號, 楦型, 材質, 顏色, 訂單數量 AS 訂單數, 工廠回復交期 AS 工廠交期, 
39
+                    七號模具, TRIAL1, TRIAL2, " &
43
                    "長期試穿, CFMSAMPLE AS CFM, TRIAL3, TRIAL4, CFMSPEC AS TEST, 面料, 副料, 中底, 鞋墊, 大底, 跟, 包裝確認時間 AS 包裝, 裁斷時間 AS 裁斷, 針車時間 AS 針車, 成型時間 AS 成型, " &
40
                    "長期試穿, CFMSAMPLE AS CFM, TRIAL3, TRIAL4, CFMSPEC AS TEST, 面料, 副料, 中底, 鞋墊, 大底, 跟, 包裝確認時間 AS 包裝, 裁斷時間 AS 裁斷, 針車時間 AS 針車, 成型時間 AS 成型, " &
44
-                   "驗貨時間 AS 驗貨, 工廠進度表備註1 AS 備註1, 工廠進度表備註2 AS 備註2, Special_Packaging, Remarks FROM 訂單控制表 " &
41
+                   "驗貨時間 AS 驗貨, 工廠進度表備註1 AS 備註1, 工廠進度表備註2 AS 備註2, Special_Packaging, Remarks FROM " & 訂單資料表(1) & " " &
45
                    "WHERE ((CXL = 0) OR CXL IS NULL) AND (訂單數量 - 出貨數量 <> 0) AND (生產工廠 LIKE 'SK')  ORDER BY   訂單流水號, 客戶交期, 形體號, 顏色, 楦型"
42
                    "WHERE ((CXL = 0) OR CXL IS NULL) AND (訂單數量 - 出貨數量 <> 0) AND (生產工廠 LIKE 'SK')  ORDER BY   訂單流水號, 客戶交期, 形體號, 顏色, 楦型"
46
         ElseIf JH_cb.Checked = True And CheckBox4.Checked = True Then
43
         ElseIf JH_cb.Checked = True And CheckBox4.Checked = True Then
47
-            SQL1 = "SELECT PO_S_Date AS 接單日, 出貨地, 訂單流水號 AS 天盾PO, 客戶訂單號 AS 客戶PO, 形體號, TVW, 楦頭號, 楦型, 材質, 顏色, 訂單數量 AS 訂單數, 工廠回復交期 AS 工廠交期, 七號模具, TRIAL1, TRIAL2, " &
44
+            SQL1 = "SELECT PO_S_Date AS 接單日, 出貨地, 訂單流水號 AS 天盾PO, 客戶訂單號 AS 客戶PO, 形體號, TVW, 楦頭號, 楦型, 材質, 顏色, 訂單數量 AS 訂單數, 工廠回復交期 AS 工廠交期,
45
+                    七號模具, TRIAL1, TRIAL2, " &
48
                    "長期試穿, CFMSAMPLE AS CFM, TRIAL3, TRIAL4, CFMSPEC AS TEST, 面料, 副料, 中底, 鞋墊, 大底, 跟, 包裝確認時間 AS 包裝, 裁斷時間 AS 裁斷, 針車時間 AS 針車, 成型時間 AS 成型, " &
46
                    "長期試穿, CFMSAMPLE AS CFM, TRIAL3, TRIAL4, CFMSPEC AS TEST, 面料, 副料, 中底, 鞋墊, 大底, 跟, 包裝確認時間 AS 包裝, 裁斷時間 AS 裁斷, 針車時間 AS 針車, 成型時間 AS 成型, " &
49
-                   "驗貨時間 AS 驗貨, 工廠進度表備註1 AS 備註1, 工廠進度表備註2 AS 備註2, Special_Packaging, Remarks FROM 訂單控制表 " &
47
+                   "驗貨時間 AS 驗貨, 工廠進度表備註1 AS 備註1, 工廠進度表備註2 AS 備註2, Special_Packaging, Remarks FROM " & 訂單資料表(1) & " " &
50
                    "WHERE ((CXL = 0) OR CXL IS NULL) AND (訂單數量 - 出貨數量 <> 0) AND (生產工廠 LIKE 'JH')  ORDER BY   訂單流水號, 客戶交期, 形體號, 顏色, 楦型"
48
                    "WHERE ((CXL = 0) OR CXL IS NULL) AND (訂單數量 - 出貨數量 <> 0) AND (生產工廠 LIKE 'JH')  ORDER BY   訂單流水號, 客戶交期, 形體號, 顏色, 楦型"
51
         ElseIf NJ_cb.Checked = True Then
49
         ElseIf NJ_cb.Checked = True Then
52
-            SQL1 = "SELECT PO_S_Date AS 接單日, 出貨地, 訂單流水號 AS 天盾PO, 客戶訂單號 AS 客戶PO, 形體號, TVW, 楦頭號, 楦型, 材質, 顏色, 訂單數量 AS 訂單數, 工廠回復交期 AS 工廠交期, 七號模具, TRIAL1, TRIAL2, " &
50
+            SQL1 = "SELECT PO_S_Date AS 接單日, 出貨地, 訂單流水號 AS 天盾PO, 客戶訂單號 AS 客戶PO, 形體號, TVW, 楦頭號, 楦型, 材質, 顏色, 訂單數量 AS 訂單數, 工廠回復交期 AS 工廠交期, 
51
+                    七號模具, TRIAL1, TRIAL2, " &
53
                    "長期試穿, CFMSAMPLE AS CFM, TRIAL3, TRIAL4, CFMSPEC AS TEST, 面料, 副料, 中底, 鞋墊, 大底, 跟, 包裝確認時間 AS 包裝, 裁斷時間 AS 裁斷, 針車時間 AS 針車, 成型時間 AS 成型, " &
52
                    "長期試穿, CFMSAMPLE AS CFM, TRIAL3, TRIAL4, CFMSPEC AS TEST, 面料, 副料, 中底, 鞋墊, 大底, 跟, 包裝確認時間 AS 包裝, 裁斷時間 AS 裁斷, 針車時間 AS 針車, 成型時間 AS 成型, " &
54
-                   "驗貨時間 AS 驗貨, 工廠進度表備註1 AS 備註1, 工廠進度表備註2 AS 備註2, Special_Packaging, Remarks FROM 訂單控制表 " &
53
+                   "驗貨時間 AS 驗貨, 工廠進度表備註1 AS 備註1, 工廠進度表備註2 AS 備註2, Special_Packaging, Remarks FROM " & 訂單資料表(1) & " " &
55
                    "WHERE ((CXL = 0) OR CXL IS NULL) AND (訂單數量 - 出貨數量 <> 0) AND (生產工廠 LIKE 'NJ') AND 訂單種類 NOT LIKE '%QVC%' ORDER BY   訂單流水號, 客戶交期, 形體號, 顏色, 楦型"
54
                    "WHERE ((CXL = 0) OR CXL IS NULL) AND (訂單數量 - 出貨數量 <> 0) AND (生產工廠 LIKE 'NJ') AND 訂單種類 NOT LIKE '%QVC%' ORDER BY   訂單流水號, 客戶交期, 形體號, 顏色, 楦型"
56
         ElseIf SK_cb.Checked = True Then
55
         ElseIf SK_cb.Checked = True Then
57
-            SQL1 = "SELECT PO_S_Date AS 接單日, 出貨地, 訂單流水號 AS 天盾PO, 客戶訂單號 AS 客戶PO, 形體號, TVW, 楦頭號, 楦型, 材質, 顏色, 訂單數量 AS 訂單數, 工廠回復交期 AS 工廠交期, 七號模具, TRIAL1, TRIAL2, " &
56
+            SQL1 = "SELECT PO_S_Date AS 接單日, 出貨地, 訂單流水號 AS 天盾PO, 客戶訂單號 AS 客戶PO, 形體號, TVW, 楦頭號, 楦型, 材質, 顏色, 訂單數量 AS 訂單數, 工廠回復交期 AS 工廠交期, 
57
+                    七號模具, TRIAL1, TRIAL2, " &
58
                    "長期試穿, CFMSAMPLE AS CFM, TRIAL3, TRIAL4, CFMSPEC AS TEST, 面料, 副料, 中底, 鞋墊, 大底, 跟, 包裝確認時間 AS 包裝, 裁斷時間 AS 裁斷, 針車時間 AS 針車, 成型時間 AS 成型, " &
58
                    "長期試穿, CFMSAMPLE AS CFM, TRIAL3, TRIAL4, CFMSPEC AS TEST, 面料, 副料, 中底, 鞋墊, 大底, 跟, 包裝確認時間 AS 包裝, 裁斷時間 AS 裁斷, 針車時間 AS 針車, 成型時間 AS 成型, " &
59
-                   "驗貨時間 AS 驗貨, 工廠進度表備註1 AS 備註1, 工廠進度表備註2 AS 備註2, Special_Packaging, Remarks FROM 訂單控制表 " &
59
+                   "驗貨時間 AS 驗貨, 工廠進度表備註1 AS 備註1, 工廠進度表備註2 AS 備註2, Special_Packaging, Remarks FROM " & 訂單資料表(1) & " " &
60
                    "WHERE ((CXL = 0) OR CXL IS NULL) AND (訂單數量 - 出貨數量 <> 0) AND (生產工廠 LIKE 'SK') AND 訂單種類 NOT LIKE '%QVC%'  ORDER BY   訂單流水號, 客戶交期, 形體號, 顏色, 楦型"
60
                    "WHERE ((CXL = 0) OR CXL IS NULL) AND (訂單數量 - 出貨數量 <> 0) AND (生產工廠 LIKE 'SK') AND 訂單種類 NOT LIKE '%QVC%'  ORDER BY   訂單流水號, 客戶交期, 形體號, 顏色, 楦型"
61
         ElseIf JH_cb.Checked = True Then
61
         ElseIf JH_cb.Checked = True Then
62
-            SQL1 = "SELECT PO_S_Date AS 接單日, 出貨地, 訂單流水號 AS 天盾PO, 客戶訂單號 AS 客戶PO, 形體號, TVW, 楦頭號, 楦型, 材質, 顏色, 訂單數量 AS 訂單數, 工廠回復交期 AS 工廠交期, 七號模具, TRIAL1, TRIAL2, " &
62
+            SQL1 = "SELECT PO_S_Date AS 接單日, 出貨地, 訂單流水號 AS 天盾PO, 客戶訂單號 AS 客戶PO, 形體號, TVW, 楦頭號, 楦型, 材質, 顏色, 訂單數量 AS 訂單數, 工廠回復交期 AS 工廠交期, 
63
+                    七號模具, TRIAL1, TRIAL2, " &
63
                    "長期試穿, CFMSAMPLE AS CFM, TRIAL3, TRIAL4, CFMSPEC AS TEST, 面料, 副料, 中底, 鞋墊, 大底, 跟, 包裝確認時間 AS 包裝, 裁斷時間 AS 裁斷, 針車時間 AS 針車, 成型時間 AS 成型, " &
64
                    "長期試穿, CFMSAMPLE AS CFM, TRIAL3, TRIAL4, CFMSPEC AS TEST, 面料, 副料, 中底, 鞋墊, 大底, 跟, 包裝確認時間 AS 包裝, 裁斷時間 AS 裁斷, 針車時間 AS 針車, 成型時間 AS 成型, " &
64
-                   "驗貨時間 AS 驗貨, 工廠進度表備註1 AS 備註1, 工廠進度表備註2 AS 備註2, Special_Packaging, Remarks FROM 訂單控制表 " &
65
+                   "驗貨時間 AS 驗貨, 工廠進度表備註1 AS 備註1, 工廠進度表備註2 AS 備註2, Special_Packaging, Remarks FROM " & 訂單資料表(1) & " " &
65
                    "WHERE ((CXL = 0) OR CXL IS NULL) AND (訂單數量 - 出貨數量 <> 0) AND (生產工廠 LIKE 'JH') AND 訂單種類 NOT LIKE '%QVC%'  ORDER BY   訂單流水號, 客戶交期, 形體號, 顏色, 楦型"
66
                    "WHERE ((CXL = 0) OR CXL IS NULL) AND (訂單數量 - 出貨數量 <> 0) AND (生產工廠 LIKE 'JH') AND 訂單種類 NOT LIKE '%QVC%'  ORDER BY   訂單流水號, 客戶交期, 形體號, 顏色, 楦型"
66
         ElseIf CheckBox6.Checked = True Then
67
         ElseIf CheckBox6.Checked = True Then
67
-            SQL1 = "SELECT PO_S_Date AS 接單日, 出貨地, 訂單流水號 AS 天盾PO, 客戶訂單號 AS 客戶PO, 形體號, TVW, 楦頭號, 楦型, 材質, 顏色, 訂單數量 AS 訂單數, 工廠回復交期 AS 工廠交期, 七號模具, TRIAL1, TRIAL2, " &
68
+            SQL1 = "SELECT PO_S_Date AS 接單日, 出貨地, 訂單流水號 AS 天盾PO, 客戶訂單號 AS 客戶PO, 形體號, TVW, 楦頭號, 楦型, 材質, 顏色, 訂單數量 AS 訂單數, 工廠回復交期 AS 工廠交期, 
69
+                    七號模具, TRIAL1, TRIAL2, " &
68
                    "長期試穿, CFMSAMPLE AS CFM, TRIAL3, TRIAL4, CFMSPEC AS TEST, 面料, 副料, 中底, 鞋墊, 大底, 跟, 包裝確認時間 AS 包裝, 裁斷時間 AS 裁斷, 針車時間 AS 針車, 成型時間 AS 成型, " &
70
                    "長期試穿, CFMSAMPLE AS CFM, TRIAL3, TRIAL4, CFMSPEC AS TEST, 面料, 副料, 中底, 鞋墊, 大底, 跟, 包裝確認時間 AS 包裝, 裁斷時間 AS 裁斷, 針車時間 AS 針車, 成型時間 AS 成型, " &
69
-                   "驗貨時間 AS 驗貨, 工廠進度表備註1 AS 備註1, 工廠進度表備註2 AS 備註2, Special_Packaging, Remarks FROM 訂單控制表 " &
71
+                   "驗貨時間 AS 驗貨, 工廠進度表備註1 AS 備註1, 工廠進度表備註2 AS 備註2, Special_Packaging, Remarks FROM " & 訂單資料表(1) & " " &
70
                    "WHERE ((CXL = 0) OR CXL IS NULL) AND (訂單數量 - 出貨數量 <> 0) AND (生產工廠 LIKE 'NJ') AND 訂單種類 LIKE '%QVC%' ORDER BY   訂單流水號, 客戶交期, 形體號, 顏色, 楦型"
72
                    "WHERE ((CXL = 0) OR CXL IS NULL) AND (訂單數量 - 出貨數量 <> 0) AND (生產工廠 LIKE 'NJ') AND 訂單種類 LIKE '%QVC%' ORDER BY   訂單流水號, 客戶交期, 形體號, 顏色, 楦型"
71
         ElseIf CheckBox5.Checked = True Then
73
         ElseIf CheckBox5.Checked = True Then
72
-            SQL1 = "SELECT PO_S_Date AS 接單日, 出貨地, 訂單流水號 AS 天盾PO, 客戶訂單號 AS 客戶PO, 形體號, TVW, 楦頭號, 楦型, 材質, 顏色, 訂單數量 AS 訂單數, 工廠回復交期 AS 工廠交期, 七號模具, TRIAL1, TRIAL2, " &
74
+            SQL1 = "SELECT PO_S_Date AS 接單日, 出貨地, 訂單流水號 AS 天盾PO, 客戶訂單號 AS 客戶PO, 形體號, TVW, 楦頭號, 楦型, 材質, 顏色, 訂單數量 AS 訂單數, 工廠回復交期 AS 工廠交期, 
75
+                    七號模具, TRIAL1, TRIAL2, " &
73
                    "長期試穿, CFMSAMPLE AS CFM, TRIAL3, TRIAL4, CFMSPEC AS TEST, 面料, 副料, 中底, 鞋墊, 大底, 跟, 包裝確認時間 AS 包裝, 裁斷時間 AS 裁斷, 針車時間 AS 針車, 成型時間 AS 成型, " &
76
                    "長期試穿, CFMSAMPLE AS CFM, TRIAL3, TRIAL4, CFMSPEC AS TEST, 面料, 副料, 中底, 鞋墊, 大底, 跟, 包裝確認時間 AS 包裝, 裁斷時間 AS 裁斷, 針車時間 AS 針車, 成型時間 AS 成型, " &
74
-                   "驗貨時間 AS 驗貨, 工廠進度表備註1 AS 備註1, 工廠進度表備註2 AS 備註2, Special_Packaging, Remarks FROM 訂單控制表 " &
77
+                   "驗貨時間 AS 驗貨, 工廠進度表備註1 AS 備註1, 工廠進度表備註2 AS 備註2, Special_Packaging, Remarks FROM " & 訂單資料表(1) & " " &
75
                    "WHERE ((CXL = 0) OR CXL IS NULL) AND (訂單數量 - 出貨數量 <> 0) AND (生產工廠 LIKE 'SK') AND 訂單種類 LIKE '%QVC%'  ORDER BY   訂單流水號, 客戶交期, 形體號, 顏色, 楦型"
78
                    "WHERE ((CXL = 0) OR CXL IS NULL) AND (訂單數量 - 出貨數量 <> 0) AND (生產工廠 LIKE 'SK') AND 訂單種類 LIKE '%QVC%'  ORDER BY   訂單流水號, 客戶交期, 形體號, 顏色, 楦型"
76
         ElseIf CheckBox4.Checked = True Then
79
         ElseIf CheckBox4.Checked = True Then
77
-            SQL1 = "SELECT PO_S_Date AS 接單日, 出貨地, 訂單流水號 AS 天盾PO, 客戶訂單號 AS 客戶PO, 形體號, TVW, 楦頭號, 楦型, 材質, 顏色, 訂單數量 AS 訂單數, 工廠回復交期 AS 工廠交期, 七號模具, TRIAL1, TRIAL2, " &
80
+            SQL1 = "SELECT PO_S_Date AS 接單日, 出貨地, 訂單流水號 AS 天盾PO, 客戶訂單號 AS 客戶PO, 形體號, TVW, 楦頭號, 楦型, 材質, 顏色, 訂單數量 AS 訂單數, 工廠回復交期 AS 工廠交期, 
81
+                    七號模具, TRIAL1, TRIAL2, " &
78
                    "長期試穿, CFMSAMPLE AS CFM, TRIAL3, TRIAL4, CFMSPEC AS TEST, 面料, 副料, 中底, 鞋墊, 大底, 跟, 包裝確認時間 AS 包裝, 裁斷時間 AS 裁斷, 針車時間 AS 針車, 成型時間 AS 成型, " &
82
                    "長期試穿, CFMSAMPLE AS CFM, TRIAL3, TRIAL4, CFMSPEC AS TEST, 面料, 副料, 中底, 鞋墊, 大底, 跟, 包裝確認時間 AS 包裝, 裁斷時間 AS 裁斷, 針車時間 AS 針車, 成型時間 AS 成型, " &
79
-                   "驗貨時間 AS 驗貨, 工廠進度表備註1 AS 備註1, 工廠進度表備註2 AS 備註2, Special_Packaging, Remarks FROM 訂單控制表 " &
83
+                   "驗貨時間 AS 驗貨, 工廠進度表備註1 AS 備註1, 工廠進度表備註2 AS 備註2, Special_Packaging, Remarks FROM " & 訂單資料表(1) & " " &
80
                    "WHERE ((CXL = 0) OR CXL IS NULL) AND (訂單數量 - 出貨數量 <> 0) AND (生產工廠 LIKE 'JH') AND 訂單種類 LIKE '%QVC%'  ORDER BY   訂單流水號, 客戶交期, 形體號, 顏色, 楦型"
84
                    "WHERE ((CXL = 0) OR CXL IS NULL) AND (訂單數量 - 出貨數量 <> 0) AND (生產工廠 LIKE 'JH') AND 訂單種類 LIKE '%QVC%'  ORDER BY   訂單流水號, 客戶交期, 形體號, 顏色, 楦型"
81
         End If
85
         End If
82
-        Set_DGV1載入後設定()
86
+        CmdSet_For_DGV() : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds) : DataGridView1.DataSource = ds.Tables(0) : conn.Close()
83
     End Sub
87
     End Sub
84
     Private Sub Set_格式設定()
88
     Private Sub Set_格式設定()
85
         DataGridView1.Visible = False
89
         DataGridView1.Visible = False

+ 4
- 7
TENDEN-MES-SYS/量產訂單管理/列印_訂單明細.vb Visa fil

14
     Dim xlApp As Microsoft.Office.Interop.Excel.Application
14
     Dim xlApp As Microsoft.Office.Interop.Excel.Application
15
     Dim xlBook As Microsoft.Office.Interop.Excel.Workbook
15
     Dim xlBook As Microsoft.Office.Interop.Excel.Workbook
16
     Dim xlSheet As Microsoft.Office.Interop.Excel.Worksheet
16
     Dim xlSheet As Microsoft.Office.Interop.Excel.Worksheet
17
-    Private Sub Set_DGV1載入前設定()
17
+    Private Sub Set_訂單清單()
18
         DataGridView1.DataSource = Nothing : ds.Clear()
18
         DataGridView1.DataSource = Nothing : ds.Clear()
19
         DataGridView1.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
19
         DataGridView1.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
20
         DataGridView1.ColumnHeadersHeight = 25
20
         DataGridView1.ColumnHeadersHeight = 25
21
         DataGridView1.AllowUserToAddRows = False
21
         DataGridView1.AllowUserToAddRows = False
22
         ConnOpen()
22
         ConnOpen()
23
-    End Sub
24
-    Private Sub Set_DGV1載入後設定()
23
+
24
+        SQL1 = 列印用SQL
25
+
25
         CmdSet_For_DGV() : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds) : DataGridView1.DataSource = ds.Tables(0) : conn.Close()
26
         CmdSet_For_DGV() : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds) : DataGridView1.DataSource = ds.Tables(0) : conn.Close()
26
     End Sub
27
     End Sub
27
-    Private Sub Set_訂單清單()
28
-        Set_DGV1載入前設定() : SQL1 = 列印用SQL : Set_DGV1載入後設定()
29
-    End Sub
30
     Private Sub Set_格式設定()
28
     Private Sub Set_格式設定()
31
         DataGridView1.Visible = False
29
         DataGridView1.Visible = False
32
     End Sub
30
     End Sub
34
         FormBorderStyle = FormBorderStyle.SizableToolWindow : ControlBox = False
32
         FormBorderStyle = FormBorderStyle.SizableToolWindow : ControlBox = False
35
         Set_訂單清單() : Set_格式設定()
33
         Set_訂單清單() : Set_格式設定()
36
     End Sub
34
     End Sub
37
-
38
     Private Sub Button11_Click(sender As Object, e As EventArgs) Handles Button11.Click
35
     Private Sub Button11_Click(sender As Object, e As EventArgs) Handles Button11.Click
39
         xlApp = CType(CreateObject("Excel.Application"), Microsoft.Office.Interop.Excel.Application)
36
         xlApp = CType(CreateObject("Excel.Application"), Microsoft.Office.Interop.Excel.Application)
40
         xlBook = xlApp.Workbooks.Add
37
         xlBook = xlApp.Workbooks.Add

+ 20
- 23
TENDEN-MES-SYS/量產訂單管理/列印_訂單明細表.vb Visa fil

14
     Dim xlBook As Microsoft.Office.Interop.Excel.Workbook
14
     Dim xlBook As Microsoft.Office.Interop.Excel.Workbook
15
     Dim xlSheet As Microsoft.Office.Interop.Excel.Worksheet
15
     Dim xlSheet As Microsoft.Office.Interop.Excel.Worksheet
16
     ReadOnly 位置1 As String
16
     ReadOnly 位置1 As String
17
-    Private Sub Set_格式設定()
18
-
19
-    End Sub
20
     Private Sub Set_訂單清單1()
17
     Private Sub Set_訂單清單1()
21
         清單_dgv.DataSource = Nothing : ds.Clear()
18
         清單_dgv.DataSource = Nothing : ds.Clear()
22
         清單_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
19
         清單_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
23
         清單_dgv.ColumnHeadersHeight = 25
20
         清單_dgv.ColumnHeadersHeight = 25
24
         清單_dgv.AllowUserToAddRows = False
21
         清單_dgv.AllowUserToAddRows = False
25
         ConnOpen()
22
         ConnOpen()
26
-        SQL1 = "SELECT      dbo.訂單控制表.訂單流水號, dbo.訂單控制表.客戶訂單號, dbo.訂單明細表.ItemNumber, 
27
-                            dbo.訂單明細表.ProductName, dbo.訂單明細表.Color, dbo.訂單明細表.DM, dbo.訂單明細表.[5], 
28
-                            dbo.訂單明細表.[5.5], dbo.訂單明細表.[6], dbo.訂單明細表.[6.5], dbo.訂單明細表.[7], dbo.訂單明細表.[7.5], 
29
-                            dbo.訂單明細表.[8], dbo.訂單明細表.[8.5], dbo.訂單明細表.[9], dbo.訂單明細表.[9.5], dbo.訂單明細表.[10], 
30
-                            dbo.訂單明細表.[10.5], dbo.訂單明細表.[11], dbo.訂單明細表.[11.5], dbo.訂單明細表.[12], 
31
-                            dbo.訂單明細表.[12.5], dbo.訂單明細表.[13], dbo.訂單明細表.[14], 
32
-                            dbo.訂單明細表.[5] + dbo.訂單明細表.[5.5] + dbo.訂單明細表.[6] + dbo.訂單明細表.[6.5] + dbo.訂單明細表.[7] +
33
-                             dbo.訂單明細表.[7.5] + dbo.訂單明細表.[8] + dbo.訂單明細表.[8.5] + dbo.訂單明細表.[9] + dbo.訂單明細表.[9.5]
34
-                             + dbo.訂單明細表.[10] + dbo.訂單明細表.[10.5] + dbo.訂單明細表.[11] + dbo.訂單明細表.[11.5] + dbo.訂單明細表.[12]
35
-                             + dbo.訂單明細表.[12.5] + dbo.訂單明細表.[13] + dbo.訂單明細表.[14] AS Total, dbo.訂單控制表.客戶交期, 
36
-                            dbo.訂單控制表.訂單種類, dbo.訂單控制表.備註, dbo.訂單控制表.Confirm_XF
37
-                 FROM       dbo.訂單控制表 LEFT OUTER JOIN
38
-                            dbo.訂單明細表 ON dbo.訂單控制表.訂單流水號 = dbo.訂單明細表.天盾流水號 AND 
39
-                            dbo.訂單控制表.客戶訂單號 = dbo.訂單明細表.客戶訂單號 AND 
40
-                            dbo.訂單控制表.形體號 = dbo.訂單明細表.ProductName AND 
41
-                            dbo.訂單控制表.顏色 = dbo.訂單明細表.Color AND dbo.訂單控制表.楦型 = dbo.訂單明細表.DM
42
-                 WHERE     (dbo.訂單控制表.CXL = 0 OR
43
-                            dbo.訂單控制表.CXL IS NULL) AND (dbo.訂單控制表.訂單數量 - dbo.訂單控制表.出貨數量 <> 0)
44
-                 ORDER BY   dbo.訂單控制表.客戶訂單號, dbo.訂單明細表.ItemNumber, dbo.訂單明細表.ProductName, 
45
-                            dbo.訂單明細表.Color, dbo.訂單明細表.DM"
23
+        SQL1 = "SELECT      " & 訂單資料表(1) & ".訂單流水號, " & 訂單資料表(1) & ".客戶訂單號, " & 訂單資料表(5) & ".ItemNumber, 
24
+                            " & 訂單資料表(5) & ".ProductName, " & 訂單資料表(5) & ".Color, " & 訂單資料表(5) & ".DM, " & 訂單資料表(5) & ".[5], 
25
+                            " & 訂單資料表(5) & ".[5.5], " & 訂單資料表(5) & ".[6], " & 訂單資料表(5) & ".[6.5], " & 訂單資料表(5) & ".[7], " & 訂單資料表(5) & ".[7.5], 
26
+                            " & 訂單資料表(5) & ".[8], " & 訂單資料表(5) & ".[8.5], " & 訂單資料表(5) & ".[9], " & 訂單資料表(5) & ".[9.5], " & 訂單資料表(5) & ".[10], 
27
+                            " & 訂單資料表(5) & ".[10.5], " & 訂單資料表(5) & ".[11], " & 訂單資料表(5) & ".[11.5], " & 訂單資料表(5) & ".[12], 
28
+                            " & 訂單資料表(5) & ".[12.5], " & 訂單資料表(5) & ".[13], " & 訂單資料表(5) & ".[14], 
29
+                            " & 訂單資料表(5) & ".[5] + " & 訂單資料表(5) & ".[5.5] + " & 訂單資料表(5) & ".[6] + " & 訂單資料表(5) & ".[6.5] + " & 訂單資料表(5) & ".[7] +
30
+                             " & 訂單資料表(5) & ".[7.5] + " & 訂單資料表(5) & ".[8] + " & 訂單資料表(5) & ".[8.5] + " & 訂單資料表(5) & ".[9] + " & 訂單資料表(5) & ".[9.5]
31
+                             + " & 訂單資料表(5) & ".[10] + " & 訂單資料表(5) & ".[10.5] + " & 訂單資料表(5) & ".[11] + " & 訂單資料表(5) & ".[11.5] + " & 訂單資料表(5) & ".[12]
32
+                             + " & 訂單資料表(5) & ".[12.5] + " & 訂單資料表(5) & ".[13] + " & 訂單資料表(5) & ".[14] AS Total, " & 訂單資料表(1) & ".客戶交期, 
33
+                            " & 訂單資料表(1) & ".訂單種類, " & 訂單資料表(1) & ".備註, " & 訂單資料表(1) & ".Confirm_XF
34
+                 FROM       " & 訂單資料表(1) & " LEFT OUTER JOIN
35
+                            " & 訂單資料表(5) & " ON " & 訂單資料表(1) & ".訂單流水號 = " & 訂單資料表(5) & ".天盾流水號 AND 
36
+                            " & 訂單資料表(1) & ".客戶訂單號 = " & 訂單資料表(5) & ".客戶訂單號 AND 
37
+                            " & 訂單資料表(1) & ".形體號 = " & 訂單資料表(5) & ".ProductName AND 
38
+                            " & 訂單資料表(1) & ".顏色 = " & 訂單資料表(5) & ".Color AND " & 訂單資料表(1) & ".楦型 = " & 訂單資料表(5) & ".DM
39
+                 WHERE     (" & 訂單資料表(1) & ".CXL = 0 OR
40
+                            " & 訂單資料表(1) & ".CXL IS NULL) AND (" & 訂單資料表(1) & ".訂單數量 - " & 訂單資料表(1) & ".出貨數量 <> 0)
41
+                 ORDER BY   " & 訂單資料表(1) & ".客戶訂單號, " & 訂單資料表(5) & ".ItemNumber, " & 訂單資料表(5) & ".ProductName, 
42
+                            " & 訂單資料表(5) & ".Color, " & 訂單資料表(5) & ".DM"
46
         CmdSet_For_DGV() : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds) : 清單_dgv.DataSource = ds.Tables(0) : conn.Close()
43
         CmdSet_For_DGV() : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds) : 清單_dgv.DataSource = ds.Tables(0) : conn.Close()
47
     End Sub
44
     End Sub
48
     Private Sub 列印_訂單明細表_Load(sender As Object, e As EventArgs) Handles MyBase.Load
45
     Private Sub 列印_訂單明細表_Load(sender As Object, e As EventArgs) Handles MyBase.Load

+ 39
- 3
TENDEN-MES-SYS/量產訂單管理/周進度表.Designer.vb Visa fil

52
         Me.Button6 = New System.Windows.Forms.Button()
52
         Me.Button6 = New System.Windows.Forms.Button()
53
         Me.Button7 = New System.Windows.Forms.Button()
53
         Me.Button7 = New System.Windows.Forms.Button()
54
         Me.Button8 = New System.Windows.Forms.Button()
54
         Me.Button8 = New System.Windows.Forms.Button()
55
+        Me.資料庫選擇2_bt = New System.Windows.Forms.Button()
56
+        Me.資料庫選擇1_bt = New System.Windows.Forms.Button()
57
+        Me.Label20 = New System.Windows.Forms.Label()
55
         CType(Me.訂單種類_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
58
         CType(Me.訂單種類_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
56
         CType(Me.圖片_pb, System.ComponentModel.ISupportInitialize).BeginInit()
59
         CType(Me.圖片_pb, System.ComponentModel.ISupportInitialize).BeginInit()
57
         CType(Me.驗貨報告圖片_pb, System.ComponentModel.ISupportInitialize).BeginInit()
60
         CType(Me.驗貨報告圖片_pb, System.ComponentModel.ISupportInitialize).BeginInit()
186
         '注释_lb
189
         '注释_lb
187
         '
190
         '
188
         Me.注释_lb.AutoSize = True
191
         Me.注释_lb.AutoSize = True
189
-        Me.注释_lb.Font = New System.Drawing.Font("微軟正黑體", 18.0!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
192
+        Me.注释_lb.Font = New System.Drawing.Font("微軟正黑體", 14.25!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
190
         Me.注释_lb.ForeColor = System.Drawing.Color.Red
193
         Me.注释_lb.ForeColor = System.Drawing.Color.Red
191
         Me.注释_lb.Location = New System.Drawing.Point(12, 93)
194
         Me.注释_lb.Location = New System.Drawing.Point(12, 93)
192
         Me.注释_lb.Name = "注释_lb"
195
         Me.注释_lb.Name = "注释_lb"
193
-        Me.注释_lb.Size = New System.Drawing.Size(158, 31)
196
+        Me.注释_lb.Size = New System.Drawing.Size(124, 24)
194
         Me.注释_lb.TabIndex = 462
197
         Me.注释_lb.TabIndex = 462
195
         Me.注释_lb.Text = "資料尚未存檔"
198
         Me.注释_lb.Text = "資料尚未存檔"
196
         Me.注释_lb.Visible = False
199
         Me.注释_lb.Visible = False
208
         '存檔_bt
211
         '存檔_bt
209
         '
212
         '
210
         Me.存檔_bt.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer), CType(CType(0, Byte), Integer))
213
         Me.存檔_bt.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer), CType(CType(0, Byte), Integer))
211
-        Me.存檔_bt.Location = New System.Drawing.Point(12, 66)
214
+        Me.存檔_bt.Location = New System.Drawing.Point(12, 61)
212
         Me.存檔_bt.Name = "存檔_bt"
215
         Me.存檔_bt.Name = "存檔_bt"
213
         Me.存檔_bt.Size = New System.Drawing.Size(321, 24)
216
         Me.存檔_bt.Size = New System.Drawing.Size(321, 24)
214
         Me.存檔_bt.TabIndex = 463
217
         Me.存檔_bt.TabIndex = 463
311
         Me.Button8.Text = "順時鐘90度旋轉"
314
         Me.Button8.Text = "順時鐘90度旋轉"
312
         Me.Button8.UseVisualStyleBackColor = True
315
         Me.Button8.UseVisualStyleBackColor = True
313
         '
316
         '
317
+        '資料庫選擇2_bt
318
+        '
319
+        Me.資料庫選擇2_bt.Location = New System.Drawing.Point(258, 91)
320
+        Me.資料庫選擇2_bt.Name = "資料庫選擇2_bt"
321
+        Me.資料庫選擇2_bt.Size = New System.Drawing.Size(75, 30)
322
+        Me.資料庫選擇2_bt.TabIndex = 556
323
+        Me.資料庫選擇2_bt.Text = "DRS/ LIF"
324
+        Me.資料庫選擇2_bt.UseVisualStyleBackColor = True
325
+        '
326
+        '資料庫選擇1_bt
327
+        '
328
+        Me.資料庫選擇1_bt.Location = New System.Drawing.Point(180, 91)
329
+        Me.資料庫選擇1_bt.Name = "資料庫選擇1_bt"
330
+        Me.資料庫選擇1_bt.Size = New System.Drawing.Size(75, 30)
331
+        Me.資料庫選擇1_bt.TabIndex = 555
332
+        Me.資料庫選擇1_bt.Text = "VIONIC"
333
+        Me.資料庫選擇1_bt.UseVisualStyleBackColor = True
334
+        '
335
+        'Label20
336
+        '
337
+        Me.Label20.AutoSize = True
338
+        Me.Label20.Location = New System.Drawing.Point(137, 90)
339
+        Me.Label20.Name = "Label20"
340
+        Me.Label20.Size = New System.Drawing.Size(44, 32)
341
+        Me.Label20.TabIndex = 554
342
+        Me.Label20.Text = "選擇訂" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "單品牌"
343
+        '
314
         '周進度表
344
         '周進度表
315
         '
345
         '
316
         Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
346
         Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
317
         Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
347
         Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
318
         Me.ClientSize = New System.Drawing.Size(1914, 991)
348
         Me.ClientSize = New System.Drawing.Size(1914, 991)
349
+        Me.Controls.Add(Me.資料庫選擇2_bt)
350
+        Me.Controls.Add(Me.資料庫選擇1_bt)
351
+        Me.Controls.Add(Me.Label20)
319
         Me.Controls.Add(Me.驗貨報告圖片_pb)
352
         Me.Controls.Add(Me.驗貨報告圖片_pb)
320
         Me.Controls.Add(Me.Button5)
353
         Me.Controls.Add(Me.Button5)
321
         Me.Controls.Add(Me.Button6)
354
         Me.Controls.Add(Me.Button6)
384
     Friend WithEvents Button6 As Button
417
     Friend WithEvents Button6 As Button
385
     Friend WithEvents Button7 As Button
418
     Friend WithEvents Button7 As Button
386
     Friend WithEvents Button8 As Button
419
     Friend WithEvents Button8 As Button
420
+    Friend WithEvents 資料庫選擇2_bt As Button
421
+    Friend WithEvents 資料庫選擇1_bt As Button
422
+    Friend WithEvents Label20 As Label
387
 End Class
423
 End Class
388
 
424
 

+ 17
- 15
TENDEN-MES-SYS/量產訂單管理/周進度表.vb Visa fil

6
     ReadOnly xlBook As Microsoft.Office.Interop.Excel.Workbook
6
     ReadOnly xlBook As Microsoft.Office.Interop.Excel.Workbook
7
     Dim xlSheet As Microsoft.Office.Interop.Excel.Worksheet
7
     Dim xlSheet As Microsoft.Office.Interop.Excel.Worksheet
8
     Dim file_name As String = ""
8
     Dim file_name As String = ""
9
-    Private Sub Set_DGV1載入前設定()
9
+    Private Sub Set_訂單清單()
10
         訂單種類_dgv.DataSource = Nothing : ds.Clear()
10
         訂單種類_dgv.DataSource = Nothing : ds.Clear()
11
         訂單種類_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
11
         訂單種類_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
12
         訂單種類_dgv.ColumnHeadersHeight = 25
12
         訂單種類_dgv.ColumnHeadersHeight = 25
13
         訂單種類_dgv.AllowUserToAddRows = False
13
         訂單種類_dgv.AllowUserToAddRows = False
14
         ConnOpen()
14
         ConnOpen()
15
-    End Sub
16
-    Private Sub Set_DGV1載入後設定()
17
-        CmdSet_For_DGV() : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds) : 訂單種類_dgv.DataSource = ds.Tables(0) : conn.Close()
18
-    End Sub
19
-    Private Sub Set_訂單清單()
20
-        Set_DGV1載入前設定()
21
         If PA = "" Then
15
         If PA = "" Then
22
             SQL1 = "SELECT 訂單種類 AS Order_type, PO_S_Date , 生產工廠 AS Plant, 客戶訂單號 AS PO#, 形體號 AS Style_Name, 顏色 AS Color, 楦型 AS Width, " &
16
             SQL1 = "SELECT 訂單種類 AS Order_type, PO_S_Date , 生產工廠 AS Plant, 客戶訂單號 AS PO#, 形體號 AS Style_Name, 顏色 AS Color, 楦型 AS Width, " &
23
                    "訂單數量 AS QTY, Requested_XF, Confirm_XF, Revised_XF, 裁斷時間 AS Cutting, 針車時間 AS Stitching, 成型時間 AS Lasting, Special_Packaging, Remarks, 訂單流水號, 驗貨報告圖片 
17
                    "訂單數量 AS QTY, Requested_XF, Confirm_XF, Revised_XF, 裁斷時間 AS Cutting, 針車時間 AS Stitching, 成型時間 AS Lasting, Special_Packaging, Remarks, 訂單流水號, 驗貨報告圖片 
24
-                    FROM 訂單控制表 " &
18
+                    FROM " & 訂單資料表(1) & " " &
25
                    "WHERE (CXL IS NULL OR (CXL = 0)) AND (訂單數量 - 出貨數量 <> 0) ORDER BY   訂單流水號 DESC, STYLE_NAME, COLOR, WIDTH "
19
                    "WHERE (CXL IS NULL OR (CXL = 0)) AND (訂單數量 - 出貨數量 <> 0) ORDER BY   訂單流水號 DESC, STYLE_NAME, COLOR, WIDTH "
26
         Else
20
         Else
27
             SQL1 = "SELECT 訂單種類 AS Order_type, PO_S_Date, 生產工廠 AS Plant, 客戶訂單號 AS PO#, 形體號 AS Style_Name, 顏色 AS Color, 楦型 AS Width, 訂單數量 AS QTY, Requested_XF, Confirm_XF, " &
21
             SQL1 = "SELECT 訂單種類 AS Order_type, PO_S_Date, 生產工廠 AS Plant, 客戶訂單號 AS PO#, 形體號 AS Style_Name, 顏色 AS Color, 楦型 AS Width, 訂單數量 AS QTY, Requested_XF, Confirm_XF, " &
28
-                   "Revised_XF, 裁斷時間 AS Cutting, 針車時間 AS Stitching, 成型時間 AS Lasting, Special_Packaging, Remarks, 訂單流水號, 驗貨報告圖片 FROM 訂單控制表 " &
22
+                   "Revised_XF, 裁斷時間 AS Cutting, 針車時間 AS Stitching, 成型時間 AS Lasting, Special_Packaging, Remarks, 訂單流水號, 驗貨報告圖片 FROM " & 訂單資料表(1) & " " &
29
                    "WHERE (CXL IS NULL OR (CXL = 0)) AND (訂單數量 - 出貨數量 <> 0) AND (訂單流水號 LIKE '%" & PA & "%') OR " &
23
                    "WHERE (CXL IS NULL OR (CXL = 0)) AND (訂單數量 - 出貨數量 <> 0) AND (訂單流水號 LIKE '%" & PA & "%') OR " &
30
                          "(CXL IS NULL OR (CXL = 0)) AND (訂單數量 - 出貨數量 <> 0) AND (年份季度 LIKE '%" & PA & "%') OR " &
24
                          "(CXL IS NULL OR (CXL = 0)) AND (訂單數量 - 出貨數量 <> 0) AND (年份季度 LIKE '%" & PA & "%') OR " &
31
                          "(CXL IS NULL OR (CXL = 0)) AND (訂單數量 - 出貨數量 <> 0) AND (客戶訂單號 LIKE '%" & PA & "%') OR " &
25
                          "(CXL IS NULL OR (CXL = 0)) AND (訂單數量 - 出貨數量 <> 0) AND (客戶訂單號 LIKE '%" & PA & "%') OR " &
38
                          "(CXL IS NULL OR (CXL = 0)) AND (訂單數量 - 出貨數量 <> 0) AND (訂單種類 LIKE '%" & PA & "%') " &
32
                          "(CXL IS NULL OR (CXL = 0)) AND (訂單數量 - 出貨數量 <> 0) AND (訂單種類 LIKE '%" & PA & "%') " &
39
                          "ORDER BY   訂單流水號 DESC, STYLE_NAME, COLOR, WIDTH"
33
                          "ORDER BY   訂單流水號 DESC, STYLE_NAME, COLOR, WIDTH"
40
         End If
34
         End If
41
-        Set_DGV1載入後設定()
35
+        CmdSet_For_DGV() : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds) : 訂單種類_dgv.DataSource = ds.Tables(0) : conn.Close()
42
     End Sub
36
     End Sub
43
     Private Sub Set_grid()
37
     Private Sub Set_grid()
44
         訂單種類_dgv.Columns(0).FillWeight = 80 : 訂單種類_dgv.Columns(1).FillWeight = 80 : 訂單種類_dgv.Columns(2).FillWeight = 50 : 訂單種類_dgv.Columns(3).FillWeight = 110
38
         訂單種類_dgv.Columns(0).FillWeight = 80 : 訂單種類_dgv.Columns(1).FillWeight = 80 : 訂單種類_dgv.Columns(2).FillWeight = 50 : 訂單種類_dgv.Columns(3).FillWeight = 110
68
             If 生產工廠_tb.Text <> "" Then
62
             If 生產工廠_tb.Text <> "" Then
69
                 If gUserName = "李協叡" Then
63
                 If gUserName = "李協叡" Then
70
                     ConnOpen()
64
                     ConnOpen()
71
-                    SQL1 = "UPDATE 訂單控制表 SET PO_S_Date = '" & 客戶訂單號_tb.Text & "', Requested_XF = '" & 形體號_tb.Text & "', Confirm_XF = '" & 顏色_tb.Text & "', 
65
+                    SQL1 = "UPDATE " & 訂單資料表(1) & " SET PO_S_Date = '" & 客戶訂單號_tb.Text & "', Requested_XF = '" & 形體號_tb.Text & "', Confirm_XF = '" & 顏色_tb.Text & "', 
72
                             Revised_XF = '" & Revised_XF_tb.Text & "'," &
66
                             Revised_XF = '" & Revised_XF_tb.Text & "'," &
73
                            "裁斷時間 = '" & xlSheet.Cells(i, 12).value & "', 針車時間 = '" & xlSheet.Cells(i, 13).value & "', " &
67
                            "裁斷時間 = '" & xlSheet.Cells(i, 12).value & "', 針車時間 = '" & xlSheet.Cells(i, 13).value & "', " &
74
                            "成型時間 = '" & xlSheet.Cells(i, 14).value & "', Special_Packaging = '" & xlSheet.Cells(i, 15).value & "', Remarks = '" & xlSheet.Cells(i, 16).value & "' " &
68
                            "成型時間 = '" & xlSheet.Cells(i, 14).value & "', Special_Packaging = '" & xlSheet.Cells(i, 15).value & "', Remarks = '" & xlSheet.Cells(i, 16).value & "' " &
77
                     CmdSet_For_dr() : conn.Close()
71
                     CmdSet_For_dr() : conn.Close()
78
                 Else
72
                 Else
79
                     ConnOpen()
73
                     ConnOpen()
80
-                    SQL1 = "UPDATE 訂單控制表 SET " &
74
+                    SQL1 = "UPDATE " & 訂單資料表(1) & " SET " &
81
                            "裁斷時間 = '" & xlSheet.Cells(i, 12).value & "', 針車時間 = '" & xlSheet.Cells(i, 13).value & "', " &
75
                            "裁斷時間 = '" & xlSheet.Cells(i, 12).value & "', 針車時間 = '" & xlSheet.Cells(i, 13).value & "', " &
82
                            "成型時間 = '" & xlSheet.Cells(i, 14).value & "', Special_Packaging = '" & xlSheet.Cells(i, 15).value & "', Remarks = '" & xlSheet.Cells(i, 16).value & "' " &
76
                            "成型時間 = '" & xlSheet.Cells(i, 14).value & "', Special_Packaging = '" & xlSheet.Cells(i, 15).value & "', Remarks = '" & xlSheet.Cells(i, 16).value & "' " &
83
                            "WHERE (客戶訂單號 LIKE '" & xlSheet.Cells(i, 4).value & "') AND (形體號 LIKE '" & xlSheet.Cells(i, 5).value & "') AND (顏色 LIKE '" & xlSheet.Cells(i, 6).value & "') " &
77
                            "WHERE (客戶訂單號 LIKE '" & xlSheet.Cells(i, 4).value & "') AND (形體號 LIKE '" & xlSheet.Cells(i, 5).value & "') AND (顏色 LIKE '" & xlSheet.Cells(i, 6).value & "') " &
92
     End Sub
86
     End Sub
93
     Private Sub 周進度表_Load(sender As Object, e As EventArgs) Handles MyBase.Load
87
     Private Sub 周進度表_Load(sender As Object, e As EventArgs) Handles MyBase.Load
94
         Me.MdiParent = TENDEN_MES_SYS : Me.WindowState = 2 : Me.AutoScroll = True
88
         Me.MdiParent = TENDEN_MES_SYS : Me.WindowState = 2 : Me.AutoScroll = True
89
+        訂單資料庫選擇.ShowDialog()
90
+
95
         生產工廠_tb.Enabled = False : 客戶訂單號_tb.Enabled = False : 形體號_tb.Enabled = False : 顏色_tb.Enabled = False : Revised_XF_tb.Enabled = False : 楦型_tb.Enabled = False
91
         生產工廠_tb.Enabled = False : 客戶訂單號_tb.Enabled = False : 形體號_tb.Enabled = False : 顏色_tb.Enabled = False : Revised_XF_tb.Enabled = False : 楦型_tb.Enabled = False
96
         日期1_dtp.Visible = False : 日期2_dtp.Visible = False : 日期3_dtp.Visible = False : 日期4_dtp.Visible = False
92
         日期1_dtp.Visible = False : 日期2_dtp.Visible = False : 日期3_dtp.Visible = False : 日期4_dtp.Visible = False
97
         日期存檔_bt.Enabled = False : 存檔_bt.Enabled = False
93
         日期存檔_bt.Enabled = False : 存檔_bt.Enabled = False
244
 
240
 
245
             ConnOpen()
241
             ConnOpen()
246
             If Revised_XF1_tb.Text = "" Then
242
             If Revised_XF1_tb.Text = "" Then
247
-                SQL1 = "UPDATE 訂單控制表 SET PO_S_Date = '" & 訂單種類_dgv.Rows(i).Cells("PO_S_Date").Value & "', " &
243
+                SQL1 = "UPDATE " & 訂單資料表(1) & " SET PO_S_Date = '" & 訂單種類_dgv.Rows(i).Cells("PO_S_Date").Value & "', " &
248
                                           "Requested_XF = '" & 訂單種類_dgv.Rows(i).Cells("Requested_XF").Value & "', " &
244
                                           "Requested_XF = '" & 訂單種類_dgv.Rows(i).Cells("Requested_XF").Value & "', " &
249
                                             "Confirm_XF = '" & 訂單種類_dgv.Rows(i).Cells("Confirm_XF").Value & "', " &
245
                                             "Confirm_XF = '" & 訂單種類_dgv.Rows(i).Cells("Confirm_XF").Value & "', " &
250
                                             "Revised_XF = '" & 訂單種類_dgv.Rows(i).Cells("Revised_XF").Value & "', " &
246
                                             "Revised_XF = '" & 訂單種類_dgv.Rows(i).Cells("Revised_XF").Value & "', " &
253
                        "AND (顏色 LIKE '" & 訂單種類_dgv.Rows(i).Cells("Color").Value & "') AND (楦型 LIKE '" & 訂單種類_dgv.Rows(i).Cells("Width").Value & "') " &
249
                        "AND (顏色 LIKE '" & 訂單種類_dgv.Rows(i).Cells("Color").Value & "') AND (楦型 LIKE '" & 訂單種類_dgv.Rows(i).Cells("Width").Value & "') " &
254
                        "AND (訂單數量 = " & 訂單種類_dgv.Rows(i).Cells("QTY").Value & ")"
250
                        "AND (訂單數量 = " & 訂單種類_dgv.Rows(i).Cells("QTY").Value & ")"
255
             Else
251
             Else
256
-                SQL1 = "UPDATE 訂單控制表 SET PO_S_Date = '" & 訂單種類_dgv.Rows(i).Cells("PO_S_Date").Value & "', " &
252
+                SQL1 = "UPDATE " & 訂單資料表(1) & " SET PO_S_Date = '" & 訂單種類_dgv.Rows(i).Cells("PO_S_Date").Value & "', " &
257
                                           "Requested_XF = '" & 訂單種類_dgv.Rows(i).Cells("Requested_XF").Value & "', " &
253
                                           "Requested_XF = '" & 訂單種類_dgv.Rows(i).Cells("Requested_XF").Value & "', " &
258
                                             "Confirm_XF = '" & 訂單種類_dgv.Rows(i).Cells("Confirm_XF").Value & "', " &
254
                                             "Confirm_XF = '" & 訂單種類_dgv.Rows(i).Cells("Confirm_XF").Value & "', " &
259
                                             "Revised_XF = '" & 訂單種類_dgv.Rows(i).Cells("Revised_XF").Value & "', " &
255
                                             "Revised_XF = '" & 訂單種類_dgv.Rows(i).Cells("Revised_XF").Value & "', " &
272
     Private Sub Button4_Click(sender As Object, e As EventArgs) Handles 存檔_bt.Click
268
     Private Sub Button4_Click(sender As Object, e As EventArgs) Handles 存檔_bt.Click
273
         For i As Integer = 0 To 訂單種類_dgv.Rows.Count - 1
269
         For i As Integer = 0 To 訂單種類_dgv.Rows.Count - 1
274
             ConnOpen()
270
             ConnOpen()
275
-            SQL1 = "UPDATE 訂單控制表 SET Special_Packaging = '" & 訂單種類_dgv.Rows(i).Cells("Special_Packaging").Value & "', " &
271
+            SQL1 = "UPDATE " & 訂單資料表(1) & " SET Special_Packaging = '" & 訂單種類_dgv.Rows(i).Cells("Special_Packaging").Value & "', " &
276
                                                        "Remarks = '" & 訂單種類_dgv.Rows(i).Cells("Remarks").Value & "' " &
272
                                                        "Remarks = '" & 訂單種類_dgv.Rows(i).Cells("Remarks").Value & "' " &
277
                              "WHERE (客戶訂單號 LIKE '" & 訂單種類_dgv.Rows(i).Cells("PO#").Value & "') AND (形體號 LIKE '" & 訂單種類_dgv.Rows(i).Cells("Style_Name").Value & "') " &
273
                              "WHERE (客戶訂單號 LIKE '" & 訂單種類_dgv.Rows(i).Cells("PO#").Value & "') AND (形體號 LIKE '" & 訂單種類_dgv.Rows(i).Cells("Style_Name").Value & "') " &
278
                        "AND (顏色 LIKE '" & 訂單種類_dgv.Rows(i).Cells("Color").Value & "') AND (楦型 LIKE '" & 訂單種類_dgv.Rows(i).Cells("Width").Value & "') " &
274
                        "AND (顏色 LIKE '" & 訂單種類_dgv.Rows(i).Cells("Color").Value & "') AND (楦型 LIKE '" & 訂單種類_dgv.Rows(i).Cells("Width").Value & "') " &
299
     Private Sub Button5_Click(sender As Object, e As EventArgs) Handles Button5.Click
295
     Private Sub Button5_Click(sender As Object, e As EventArgs) Handles Button5.Click
300
         驗貨報告圖片_pb.Image.RotateFlip(RotateFlipType.Rotate180FlipX) : 驗貨報告圖片_pb.Refresh() : 驗貨報告圖片_pb.SizeMode = 4
296
         驗貨報告圖片_pb.Image.RotateFlip(RotateFlipType.Rotate180FlipX) : 驗貨報告圖片_pb.Refresh() : 驗貨報告圖片_pb.SizeMode = 4
301
     End Sub
297
     End Sub
298
+    Private Sub 資料庫選擇1_bt_Click(sender As Object, e As EventArgs) Handles 資料庫選擇1_bt.Click
299
+        SQL_訂單資料表選擇_VIONIC() : Set_訂單清單() : Set_grid()
300
+    End Sub
301
+    Private Sub 資料庫選擇2_bt_Click(sender As Object, e As EventArgs) Handles 資料庫選擇2_bt.Click
302
+        SQL_訂單資料表選擇_非VIONIC() : Set_訂單清單() : Set_grid()
303
+    End Sub
302
 End Class
304
 End Class

+ 36
- 0
TENDEN-MES-SYS/量產訂單管理/周進度表T1_T4.Designer.vb Visa fil

39
         Me.列印_bt = New System.Windows.Forms.Button()
39
         Me.列印_bt = New System.Windows.Forms.Button()
40
         Me.訂單清單_dgv = New System.Windows.Forms.DataGridView()
40
         Me.訂單清單_dgv = New System.Windows.Forms.DataGridView()
41
         Me.OpenFileDialog1 = New System.Windows.Forms.OpenFileDialog()
41
         Me.OpenFileDialog1 = New System.Windows.Forms.OpenFileDialog()
42
+        Me.資料庫選擇2_bt = New System.Windows.Forms.Button()
43
+        Me.資料庫選擇1_bt = New System.Windows.Forms.Button()
44
+        Me.Label20 = New System.Windows.Forms.Label()
42
         CType(Me.驗貨報告圖片_pb, System.ComponentModel.ISupportInitialize).BeginInit()
45
         CType(Me.驗貨報告圖片_pb, System.ComponentModel.ISupportInitialize).BeginInit()
43
         CType(Me.圖片庫一_pb, System.ComponentModel.ISupportInitialize).BeginInit()
46
         CType(Me.圖片庫一_pb, System.ComponentModel.ISupportInitialize).BeginInit()
44
         CType(Me.訂單清單_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
47
         CType(Me.訂單清單_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
198
         '
201
         '
199
         Me.OpenFileDialog1.FileName = "OpenFileDialog1"
202
         Me.OpenFileDialog1.FileName = "OpenFileDialog1"
200
         '
203
         '
204
+        '資料庫選擇2_bt
205
+        '
206
+        Me.資料庫選擇2_bt.Location = New System.Drawing.Point(258, 302)
207
+        Me.資料庫選擇2_bt.Name = "資料庫選擇2_bt"
208
+        Me.資料庫選擇2_bt.Size = New System.Drawing.Size(75, 30)
209
+        Me.資料庫選擇2_bt.TabIndex = 559
210
+        Me.資料庫選擇2_bt.Text = "DRS/ LIF"
211
+        Me.資料庫選擇2_bt.UseVisualStyleBackColor = True
212
+        '
213
+        '資料庫選擇1_bt
214
+        '
215
+        Me.資料庫選擇1_bt.Location = New System.Drawing.Point(180, 302)
216
+        Me.資料庫選擇1_bt.Name = "資料庫選擇1_bt"
217
+        Me.資料庫選擇1_bt.Size = New System.Drawing.Size(75, 30)
218
+        Me.資料庫選擇1_bt.TabIndex = 558
219
+        Me.資料庫選擇1_bt.Text = "VIONIC"
220
+        Me.資料庫選擇1_bt.UseVisualStyleBackColor = True
221
+        '
222
+        'Label20
223
+        '
224
+        Me.Label20.AutoSize = True
225
+        Me.Label20.Location = New System.Drawing.Point(137, 301)
226
+        Me.Label20.Name = "Label20"
227
+        Me.Label20.Size = New System.Drawing.Size(44, 32)
228
+        Me.Label20.TabIndex = 557
229
+        Me.Label20.Text = "選擇訂" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "單品牌"
230
+        '
201
         '周進度表T1_T4
231
         '周進度表T1_T4
202
         '
232
         '
203
         Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
233
         Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
204
         Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
234
         Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
205
         Me.ClientSize = New System.Drawing.Size(1914, 991)
235
         Me.ClientSize = New System.Drawing.Size(1914, 991)
236
+        Me.Controls.Add(Me.資料庫選擇2_bt)
237
+        Me.Controls.Add(Me.資料庫選擇1_bt)
238
+        Me.Controls.Add(Me.Label20)
206
         Me.Controls.Add(Me.驗貨報告圖片_pb)
239
         Me.Controls.Add(Me.驗貨報告圖片_pb)
207
         Me.Controls.Add(Me.垂直翻轉_bt)
240
         Me.Controls.Add(Me.垂直翻轉_bt)
208
         Me.Controls.Add(Me.水平翻轉_bt)
241
         Me.Controls.Add(Me.水平翻轉_bt)
248
     Friend WithEvents 列印_bt As Button
281
     Friend WithEvents 列印_bt As Button
249
     Friend WithEvents 訂單清單_dgv As DataGridView
282
     Friend WithEvents 訂單清單_dgv As DataGridView
250
     Friend WithEvents OpenFileDialog1 As OpenFileDialog
283
     Friend WithEvents OpenFileDialog1 As OpenFileDialog
284
+    Friend WithEvents 資料庫選擇2_bt As Button
285
+    Friend WithEvents 資料庫選擇1_bt As Button
286
+    Friend WithEvents Label20 As Label
251
 End Class
287
 End Class
252
 
288
 

+ 12
- 10
TENDEN-MES-SYS/量產訂單管理/周進度表T1_T4.vb Visa fil

2
 Imports System.IO
2
 Imports System.IO
3
 Public Class 周進度表T1_T4
3
 Public Class 周進度表T1_T4
4
     ReadOnly ds As New DataSet
4
     ReadOnly ds As New DataSet
5
-    Private Sub Set_DGV1載入前設定()
5
+    Private Sub Set_訂單清單()
6
         訂單清單_dgv.DataSource = Nothing : ds.Clear()
6
         訂單清單_dgv.DataSource = Nothing : ds.Clear()
7
         訂單清單_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
7
         訂單清單_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
8
         訂單清單_dgv.ColumnHeadersHeight = 25
8
         訂單清單_dgv.ColumnHeadersHeight = 25
9
         訂單清單_dgv.AllowUserToAddRows = False
9
         訂單清單_dgv.AllowUserToAddRows = False
10
         ConnOpen()
10
         ConnOpen()
11
-    End Sub
12
-    Private Sub Set_DGV1載入後設定()
13
-        CmdSet_For_DGV() : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds) : 訂單清單_dgv.DataSource = ds.Tables(0) : conn.Close()
14
-    End Sub
15
-    Private Sub Set_訂單清單()
16
-        Set_DGV1載入前設定()
17
         If PA = "" Then
11
         If PA = "" Then
18
             SQL1 = "SELECT 年份季度 AS SEASON, 訂單種類 AS Order_type, PO_S_Date, 生產工廠 AS Plant, 客戶訂單號 AS PO#, 形體號 AS Style_Name, 顏色 AS Color, 楦型 AS Width, 訂單數量 AS QTY, " &
12
             SQL1 = "SELECT 年份季度 AS SEASON, 訂單種類 AS Order_type, PO_S_Date, 生產工廠 AS Plant, 客戶訂單號 AS PO#, 形體號 AS Style_Name, 顏色 AS Color, 楦型 AS Width, 訂單數量 AS QTY, " &
19
                    "Requested_XF, Confirm_XF, Revised_XF, TRIAL1 AS T1, CFMSAMPLE AS CFM, TRIAL4 AS T4, 裁斷時間 AS Cutting, 針車時間 AS Stitching, 成型時間 AS Lasting, Special_Packaging, Remarks, " &
13
                    "Requested_XF, Confirm_XF, Revised_XF, TRIAL1 AS T1, CFMSAMPLE AS CFM, TRIAL4 AS T4, 裁斷時間 AS Cutting, 針車時間 AS Stitching, 成型時間 AS Lasting, Special_Packaging, Remarks, " &
20
-                   "訂單流水號, 驗貨報告圖片 FROM 訂單控制表 WHERE (CXL IS NULL OR CXL = 0) AND (訂單數量 - 出貨數量 <> 0) ORDER BY 訂單流水號 DESC, STYLE_NAME, COLOR, WIDTH"
14
+                   "訂單流水號, 驗貨報告圖片 FROM " & 訂單資料表(1) & " WHERE (CXL IS NULL OR CXL = 0) AND (訂單數量 - 出貨數量 <> 0) ORDER BY 訂單流水號 DESC, STYLE_NAME, COLOR, WIDTH"
21
         Else
15
         Else
22
             SQL1 = "SELECT 年份季度 AS SEASON, 訂單種類 AS Order_type, PO_S_Date, 生產工廠 AS Plant, 客戶訂單號 AS PO#, 形體號 AS Style_Name, 顏色 AS Color, 楦型 AS Width, 訂單數量 AS QTY, " &
16
             SQL1 = "SELECT 年份季度 AS SEASON, 訂單種類 AS Order_type, PO_S_Date, 生產工廠 AS Plant, 客戶訂單號 AS PO#, 形體號 AS Style_Name, 顏色 AS Color, 楦型 AS Width, 訂單數量 AS QTY, " &
23
                    "Requested_XF, Confirm_XF, Revised_XF, TRIAL1 AS T1, CFMSAMPLE AS CFM, TRIAL4 AS T4, 裁斷時間 AS Cutting, 針車時間 AS Stitching, 成型時間 AS Lasting, Special_Packaging, Remarks, " &
17
                    "Requested_XF, Confirm_XF, Revised_XF, TRIAL1 AS T1, CFMSAMPLE AS CFM, TRIAL4 AS T4, 裁斷時間 AS Cutting, 針車時間 AS Stitching, 成型時間 AS Lasting, Special_Packaging, Remarks, " &
24
-                   "訂單流水號, 驗貨報告圖片 FROM 訂單控制表 WHERE (CXL IS NULL OR (CXL = 0)) AND (訂單數量 - 出貨數量 <> 0) AND (訂單流水號 LIKE '%" & PA & "%') OR " &
18
+                   "訂單流水號, 驗貨報告圖片 FROM " & 訂單資料表(1) & " WHERE (CXL IS NULL OR (CXL = 0)) AND (訂單數量 - 出貨數量 <> 0) AND (訂單流水號 LIKE '%" & PA & "%') OR " &
25
                          "(CXL IS NULL OR (CXL = 0)) AND (訂單數量 - 出貨數量 <> 0) AND (年份季度 LIKE '%" & PA & "%') OR " &
19
                          "(CXL IS NULL OR (CXL = 0)) AND (訂單數量 - 出貨數量 <> 0) AND (年份季度 LIKE '%" & PA & "%') OR " &
26
                          "(CXL IS NULL OR (CXL = 0)) AND (訂單數量 - 出貨數量 <> 0) AND (客戶訂單號 LIKE '%" & PA & "%') OR " &
20
                          "(CXL IS NULL OR (CXL = 0)) AND (訂單數量 - 出貨數量 <> 0) AND (客戶訂單號 LIKE '%" & PA & "%') OR " &
27
                          "(CXL IS NULL OR (CXL = 0)) AND (訂單數量 - 出貨數量 <> 0) AND (形體號 LIKE '%" & PA & "%') OR " &
21
                          "(CXL IS NULL OR (CXL = 0)) AND (訂單數量 - 出貨數量 <> 0) AND (形體號 LIKE '%" & PA & "%') OR " &
32
                          "(CXL IS NULL OR (CXL = 0)) AND (訂單數量 - 出貨數量 <> 0) AND (生產工廠 LIKE '%" & PA & "%') OR " &
26
                          "(CXL IS NULL OR (CXL = 0)) AND (訂單數量 - 出貨數量 <> 0) AND (生產工廠 LIKE '%" & PA & "%') OR " &
33
                          "(CXL IS NULL OR (CXL = 0)) AND (訂單數量 - 出貨數量 <> 0) AND (訂單種類 LIKE '%" & PA & "%') ORDER BY 訂單流水號 DESC, STYLE_NAME, COLOR, WIDTH"
27
                          "(CXL IS NULL OR (CXL = 0)) AND (訂單數量 - 出貨數量 <> 0) AND (訂單種類 LIKE '%" & PA & "%') ORDER BY 訂單流水號 DESC, STYLE_NAME, COLOR, WIDTH"
34
         End If
28
         End If
35
-        Set_DGV1載入後設定()
29
+        CmdSet_For_DGV() : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds) : 訂單清單_dgv.DataSource = ds.Tables(0) : conn.Close()
36
     End Sub
30
     End Sub
37
     Private Sub Set_grid()
31
     Private Sub Set_grid()
38
         訂單清單_dgv.Columns(0).FillWeight = 60 : 訂單清單_dgv.Columns(1).FillWeight = 80 : 訂單清單_dgv.Columns(2).FillWeight = 80 : 訂單清單_dgv.Columns(3).FillWeight = 50
32
         訂單清單_dgv.Columns(0).FillWeight = 60 : 訂單清單_dgv.Columns(1).FillWeight = 80 : 訂單清單_dgv.Columns(2).FillWeight = 80 : 訂單清單_dgv.Columns(3).FillWeight = 50
50
     End Sub
44
     End Sub
51
     Private Sub 周進度表T1_T4_Load(sender As Object, e As EventArgs) Handles MyBase.Load
45
     Private Sub 周進度表T1_T4_Load(sender As Object, e As EventArgs) Handles MyBase.Load
52
         Me.MdiParent = TENDEN_MES_SYS : Me.WindowState = 2 : Me.AutoScroll = True
46
         Me.MdiParent = TENDEN_MES_SYS : Me.WindowState = 2 : Me.AutoScroll = True
47
+        訂單資料庫選擇.ShowDialog()
48
+
53
         日期1_dtp.Visible = False : 日期2_dtp.Visible = False : 日期3_dtp.Visible = False : 日期4_dtp.Visible = False
49
         日期1_dtp.Visible = False : 日期2_dtp.Visible = False : 日期3_dtp.Visible = False : 日期4_dtp.Visible = False
54
         Set_訂單清單() : Set_grid()
50
         Set_訂單清單() : Set_grid()
55
     End Sub
51
     End Sub
169
     Private Sub Button5_Click(sender As Object, e As EventArgs) Handles 垂直翻轉_bt.Click
165
     Private Sub Button5_Click(sender As Object, e As EventArgs) Handles 垂直翻轉_bt.Click
170
         驗貨報告圖片_pb.Image.RotateFlip(RotateFlipType.Rotate180FlipX) : 驗貨報告圖片_pb.Refresh() : 驗貨報告圖片_pb.SizeMode = 4
166
         驗貨報告圖片_pb.Image.RotateFlip(RotateFlipType.Rotate180FlipX) : 驗貨報告圖片_pb.Refresh() : 驗貨報告圖片_pb.SizeMode = 4
171
     End Sub
167
     End Sub
168
+    Private Sub 資料庫選擇1_bt_Click(sender As Object, e As EventArgs) Handles 資料庫選擇1_bt.Click
169
+        SQL_訂單資料表選擇_VIONIC() : Set_訂單清單() : Set_grid()
170
+    End Sub
171
+    Private Sub 資料庫選擇2_bt_Click(sender As Object, e As EventArgs) Handles 資料庫選擇2_bt.Click
172
+        SQL_訂單資料表選擇_非VIONIC() : Set_訂單清單() : Set_grid()
173
+    End Sub
172
 End Class
174
 End Class

+ 61
- 30
TENDEN-MES-SYS/量產訂單管理/業務資料庫管理.Designer.vb Visa fil

29
         Dim DataGridViewCellStyle5 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
29
         Dim DataGridViewCellStyle5 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
30
         Dim DataGridViewCellStyle6 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
30
         Dim DataGridViewCellStyle6 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
31
         Dim DataGridViewCellStyle7 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
31
         Dim DataGridViewCellStyle7 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
32
+        Dim DataGridViewCellStyle8 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
32
         Me.訂單控制表暫存檔_dgv = New System.Windows.Forms.DataGridView()
33
         Me.訂單控制表暫存檔_dgv = New System.Windows.Forms.DataGridView()
33
         Me.訂單明細表暫存檔_dgv = New System.Windows.Forms.DataGridView()
34
         Me.訂單明細表暫存檔_dgv = New System.Windows.Forms.DataGridView()
34
-        Me.訂單流水號暫存檔_dgv = New System.Windows.Forms.DataGridView()
35
+        Me.訂單流水號暫存檔1_dgv = New System.Windows.Forms.DataGridView()
35
         Me.訂單控制表比對訂單明細表差異資料_dgv = New System.Windows.Forms.DataGridView()
36
         Me.訂單控制表比對訂單明細表差異資料_dgv = New System.Windows.Forms.DataGridView()
36
         Me.已使用的天盾流水號_dgv = New System.Windows.Forms.DataGridView()
37
         Me.已使用的天盾流水號_dgv = New System.Windows.Forms.DataGridView()
37
         Me.知道天盾流水號與客戶訂單號_cb = New System.Windows.Forms.CheckBox()
38
         Me.知道天盾流水號與客戶訂單號_cb = New System.Windows.Forms.CheckBox()
70
         Me.Label17 = New System.Windows.Forms.Label()
71
         Me.Label17 = New System.Windows.Forms.Label()
71
         Me.訂單導入流水號初始數_tb = New System.Windows.Forms.TextBox()
72
         Me.訂單導入流水號初始數_tb = New System.Windows.Forms.TextBox()
72
         Me.修改_bt = New System.Windows.Forms.Button()
73
         Me.修改_bt = New System.Windows.Forms.Button()
74
+        Me.Label18 = New System.Windows.Forms.Label()
75
+        Me.訂單流水號暫存檔2_dgv = New System.Windows.Forms.DataGridView()
73
         CType(Me.訂單控制表暫存檔_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
76
         CType(Me.訂單控制表暫存檔_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
74
         CType(Me.訂單明細表暫存檔_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
77
         CType(Me.訂單明細表暫存檔_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
75
-        CType(Me.訂單流水號暫存檔_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
78
+        CType(Me.訂單流水號暫存檔1_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
76
         CType(Me.訂單控制表比對訂單明細表差異資料_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
79
         CType(Me.訂單控制表比對訂單明細表差異資料_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
77
         CType(Me.已使用的天盾流水號_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
80
         CType(Me.已使用的天盾流水號_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
78
         CType(Me.訂單明細表修改紀錄_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
81
         CType(Me.訂單明細表修改紀錄_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
79
         CType(Me.訂單控制表修改紀錄_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
82
         CType(Me.訂單控制表修改紀錄_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
83
+        CType(Me.訂單流水號暫存檔2_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
80
         Me.SuspendLayout()
84
         Me.SuspendLayout()
81
         '
85
         '
82
         '訂單控制表暫存檔_dgv
86
         '訂單控制表暫存檔_dgv
105
         Me.訂單明細表暫存檔_dgv.Size = New System.Drawing.Size(1155, 378)
109
         Me.訂單明細表暫存檔_dgv.Size = New System.Drawing.Size(1155, 378)
106
         Me.訂單明細表暫存檔_dgv.TabIndex = 70
110
         Me.訂單明細表暫存檔_dgv.TabIndex = 70
107
         '
111
         '
108
-        '訂單流水號暫存檔_dgv
112
+        '訂單流水號暫存檔1_dgv
109
         '
113
         '
110
         DataGridViewCellStyle3.BackColor = System.Drawing.Color.FromArgb(CType(CType(255, Byte), Integer), CType(CType(192, Byte), Integer), CType(CType(255, Byte), Integer))
114
         DataGridViewCellStyle3.BackColor = System.Drawing.Color.FromArgb(CType(CType(255, Byte), Integer), CType(CType(192, Byte), Integer), CType(CType(255, Byte), Integer))
111
-        Me.訂單流水號暫存檔_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle3
112
-        Me.訂單流水號暫存檔_dgv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
113
-        Me.訂單流水號暫存檔_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
114
-        Me.訂單流水號暫存檔_dgv.Location = New System.Drawing.Point(4, 25)
115
-        Me.訂單流水號暫存檔_dgv.Name = "訂單流水號暫存檔_dgv"
116
-        Me.訂單流水號暫存檔_dgv.RowHeadersWidth = 5
117
-        Me.訂單流水號暫存檔_dgv.RowTemplate.Height = 24
118
-        Me.訂單流水號暫存檔_dgv.Size = New System.Drawing.Size(145, 109)
119
-        Me.訂單流水號暫存檔_dgv.TabIndex = 71
115
+        Me.訂單流水號暫存檔1_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle3
116
+        Me.訂單流水號暫存檔1_dgv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
117
+        Me.訂單流水號暫存檔1_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
118
+        Me.訂單流水號暫存檔1_dgv.Location = New System.Drawing.Point(4, 22)
119
+        Me.訂單流水號暫存檔1_dgv.Name = "訂單流水號暫存檔1_dgv"
120
+        Me.訂單流水號暫存檔1_dgv.RowHeadersWidth = 5
121
+        Me.訂單流水號暫存檔1_dgv.RowTemplate.Height = 24
122
+        Me.訂單流水號暫存檔1_dgv.Size = New System.Drawing.Size(145, 127)
123
+        Me.訂單流水號暫存檔1_dgv.TabIndex = 71
120
         '
124
         '
121
         '訂單控制表比對訂單明細表差異資料_dgv
125
         '訂單控制表比對訂單明細表差異資料_dgv
122
         '
126
         '
124
         Me.訂單控制表比對訂單明細表差異資料_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle4
128
         Me.訂單控制表比對訂單明細表差異資料_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle4
125
         Me.訂單控制表比對訂單明細表差異資料_dgv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
129
         Me.訂單控制表比對訂單明細表差異資料_dgv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
126
         Me.訂單控制表比對訂單明細表差異資料_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
130
         Me.訂單控制表比對訂單明細表差異資料_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
127
-        Me.訂單控制表比對訂單明細表差異資料_dgv.Location = New System.Drawing.Point(155, 25)
131
+        Me.訂單控制表比對訂單明細表差異資料_dgv.Location = New System.Drawing.Point(385, 25)
128
         Me.訂單控制表比對訂單明細表差異資料_dgv.Name = "訂單控制表比對訂單明細表差異資料_dgv"
132
         Me.訂單控制表比對訂單明細表差異資料_dgv.Name = "訂單控制表比對訂單明細表差異資料_dgv"
129
         Me.訂單控制表比對訂單明細表差異資料_dgv.RowHeadersWidth = 5
133
         Me.訂單控制表比對訂單明細表差異資料_dgv.RowHeadersWidth = 5
130
         Me.訂單控制表比對訂單明細表差異資料_dgv.RowTemplate.Height = 24
134
         Me.訂單控制表比對訂單明細表差異資料_dgv.RowTemplate.Height = 24
137
         Me.已使用的天盾流水號_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle5
141
         Me.已使用的天盾流水號_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle5
138
         Me.已使用的天盾流水號_dgv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
142
         Me.已使用的天盾流水號_dgv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
139
         Me.已使用的天盾流水號_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
143
         Me.已使用的天盾流水號_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
140
-        Me.已使用的天盾流水號_dgv.Location = New System.Drawing.Point(4, 183)
144
+        Me.已使用的天盾流水號_dgv.Location = New System.Drawing.Point(4, 227)
141
         Me.已使用的天盾流水號_dgv.Name = "已使用的天盾流水號_dgv"
145
         Me.已使用的天盾流水號_dgv.Name = "已使用的天盾流水號_dgv"
142
         Me.已使用的天盾流水號_dgv.RowHeadersWidth = 5
146
         Me.已使用的天盾流水號_dgv.RowHeadersWidth = 5
143
         Me.已使用的天盾流水號_dgv.RowTemplate.Height = 24
147
         Me.已使用的天盾流水號_dgv.RowTemplate.Height = 24
144
-        Me.已使用的天盾流水號_dgv.Size = New System.Drawing.Size(145, 802)
148
+        Me.已使用的天盾流水號_dgv.Size = New System.Drawing.Size(145, 758)
145
         Me.已使用的天盾流水號_dgv.TabIndex = 73
149
         Me.已使用的天盾流水號_dgv.TabIndex = 73
146
         '
150
         '
147
         '知道天盾流水號與客戶訂單號_cb
151
         '知道天盾流水號與客戶訂單號_cb
168
         '
172
         '
169
         '確定清除_bt
173
         '確定清除_bt
170
         '
174
         '
171
-        Me.確定清除_bt.Location = New System.Drawing.Point(898, 118)
175
+        Me.確定清除_bt.Location = New System.Drawing.Point(4, 150)
172
         Me.確定清除_bt.Name = "確定清除_bt"
176
         Me.確定清除_bt.Name = "確定清除_bt"
173
-        Me.確定清除_bt.Size = New System.Drawing.Size(195, 50)
177
+        Me.確定清除_bt.Size = New System.Drawing.Size(296, 24)
174
         Me.確定清除_bt.TabIndex = 76
178
         Me.確定清除_bt.TabIndex = 76
175
         Me.確定清除_bt.Text = "確定清除"
179
         Me.確定清除_bt.Text = "確定清除"
176
         Me.確定清除_bt.UseVisualStyleBackColor = True
180
         Me.確定清除_bt.UseVisualStyleBackColor = True
229
         'Label1
233
         'Label1
230
         '
234
         '
231
         Me.Label1.AutoSize = True
235
         Me.Label1.AutoSize = True
232
-        Me.Label1.Location = New System.Drawing.Point(1, 6)
236
+        Me.Label1.Location = New System.Drawing.Point(1, 3)
233
         Me.Label1.Name = "Label1"
237
         Me.Label1.Name = "Label1"
234
         Me.Label1.Size = New System.Drawing.Size(104, 16)
238
         Me.Label1.Size = New System.Drawing.Size(104, 16)
235
         Me.Label1.TabIndex = 84
239
         Me.Label1.TabIndex = 84
238
         'Label2
242
         'Label2
239
         '
243
         '
240
         Me.Label2.AutoSize = True
244
         Me.Label2.AutoSize = True
241
-        Me.Label2.Location = New System.Drawing.Point(1, 140)
245
+        Me.Label2.Location = New System.Drawing.Point(1, 179)
242
         Me.Label2.Name = "Label2"
246
         Me.Label2.Name = "Label2"
243
         Me.Label2.Size = New System.Drawing.Size(116, 16)
247
         Me.Label2.Size = New System.Drawing.Size(116, 16)
244
         Me.Label2.TabIndex = 85
248
         Me.Label2.TabIndex = 85
301
         'Label9
305
         'Label9
302
         '
306
         '
303
         Me.Label9.AutoSize = True
307
         Me.Label9.AutoSize = True
304
-        Me.Label9.Location = New System.Drawing.Point(155, 175)
308
+        Me.Label9.Location = New System.Drawing.Point(155, 179)
305
         Me.Label9.Name = "Label9"
309
         Me.Label9.Name = "Label9"
306
         Me.Label9.Size = New System.Drawing.Size(104, 16)
310
         Me.Label9.Size = New System.Drawing.Size(104, 16)
307
         Me.Label9.TabIndex = 92
311
         Me.Label9.TabIndex = 92
319
         'Label11
323
         'Label11
320
         '
324
         '
321
         Me.Label11.AutoSize = True
325
         Me.Label11.AutoSize = True
322
-        Me.Label11.Location = New System.Drawing.Point(152, 6)
326
+        Me.Label11.Location = New System.Drawing.Point(382, 6)
323
         Me.Label11.Name = "Label11"
327
         Me.Label11.Name = "Label11"
324
         Me.Label11.Size = New System.Drawing.Size(200, 16)
328
         Me.Label11.Size = New System.Drawing.Size(200, 16)
325
         Me.Label11.TabIndex = 94
329
         Me.Label11.TabIndex = 94
328
         'Label12
332
         'Label12
329
         '
333
         '
330
         Me.Label12.AutoSize = True
334
         Me.Label12.AutoSize = True
331
-        Me.Label12.Location = New System.Drawing.Point(43, 162)
335
+        Me.Label12.Location = New System.Drawing.Point(43, 201)
332
         Me.Label12.Name = "Label12"
336
         Me.Label12.Name = "Label12"
333
         Me.Label12.Size = New System.Drawing.Size(56, 16)
337
         Me.Label12.Size = New System.Drawing.Size(56, 16)
334
         Me.Label12.TabIndex = 96
338
         Me.Label12.TabIndex = 96
336
         '
340
         '
337
         '資料筆數_tb
341
         '資料筆數_tb
338
         '
342
         '
339
-        Me.資料筆數_tb.Location = New System.Drawing.Point(98, 159)
343
+        Me.資料筆數_tb.Location = New System.Drawing.Point(98, 198)
340
         Me.資料筆數_tb.Name = "資料筆數_tb"
344
         Me.資料筆數_tb.Name = "資料筆數_tb"
341
         Me.資料筆數_tb.Size = New System.Drawing.Size(51, 23)
345
         Me.資料筆數_tb.Size = New System.Drawing.Size(51, 23)
342
         Me.資料筆數_tb.TabIndex = 95
346
         Me.資料筆數_tb.TabIndex = 95
441
         'Label17
445
         'Label17
442
         '
446
         '
443
         Me.Label17.AutoSize = True
447
         Me.Label17.AutoSize = True
444
-        Me.Label17.Location = New System.Drawing.Point(660, 28)
448
+        Me.Label17.Location = New System.Drawing.Point(895, 123)
445
         Me.Label17.Name = "Label17"
449
         Me.Label17.Name = "Label17"
446
         Me.Label17.Size = New System.Drawing.Size(128, 16)
450
         Me.Label17.Size = New System.Drawing.Size(128, 16)
447
         Me.Label17.TabIndex = 108
451
         Me.Label17.TabIndex = 108
449
         '
453
         '
450
         '訂單導入流水號初始數_tb
454
         '訂單導入流水號初始數_tb
451
         '
455
         '
452
-        Me.訂單導入流水號初始數_tb.Location = New System.Drawing.Point(666, 47)
456
+        Me.訂單導入流水號初始數_tb.Location = New System.Drawing.Point(901, 142)
453
         Me.訂單導入流水號初始數_tb.Name = "訂單導入流水號初始數_tb"
457
         Me.訂單導入流水號初始數_tb.Name = "訂單導入流水號初始數_tb"
454
         Me.訂單導入流水號初始數_tb.Size = New System.Drawing.Size(122, 23)
458
         Me.訂單導入流水號初始數_tb.Size = New System.Drawing.Size(122, 23)
455
         Me.訂單導入流水號初始數_tb.TabIndex = 107
459
         Me.訂單導入流水號初始數_tb.TabIndex = 107
456
         '
460
         '
457
         '修改_bt
461
         '修改_bt
458
         '
462
         '
459
-        Me.修改_bt.Location = New System.Drawing.Point(663, 76)
463
+        Me.修改_bt.Location = New System.Drawing.Point(1029, 118)
460
         Me.修改_bt.Name = "修改_bt"
464
         Me.修改_bt.Name = "修改_bt"
461
-        Me.修改_bt.Size = New System.Drawing.Size(125, 50)
465
+        Me.修改_bt.Size = New System.Drawing.Size(61, 50)
462
         Me.修改_bt.TabIndex = 109
466
         Me.修改_bt.TabIndex = 109
463
         Me.修改_bt.Text = "修改"
467
         Me.修改_bt.Text = "修改"
464
         Me.修改_bt.UseVisualStyleBackColor = True
468
         Me.修改_bt.UseVisualStyleBackColor = True
465
         '
469
         '
470
+        'Label18
471
+        '
472
+        Me.Label18.AutoSize = True
473
+        Me.Label18.Location = New System.Drawing.Point(152, 3)
474
+        Me.Label18.Name = "Label18"
475
+        Me.Label18.Size = New System.Drawing.Size(133, 16)
476
+        Me.Label18.TabIndex = 111
477
+        Me.Label18.Text = "訂單流水號暫存檔-力威"
478
+        '
479
+        '訂單流水號暫存檔2_dgv
480
+        '
481
+        DataGridViewCellStyle8.BackColor = System.Drawing.Color.FromArgb(CType(CType(255, Byte), Integer), CType(CType(192, Byte), Integer), CType(CType(255, Byte), Integer))
482
+        Me.訂單流水號暫存檔2_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle8
483
+        Me.訂單流水號暫存檔2_dgv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
484
+        Me.訂單流水號暫存檔2_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
485
+        Me.訂單流水號暫存檔2_dgv.Location = New System.Drawing.Point(155, 22)
486
+        Me.訂單流水號暫存檔2_dgv.Name = "訂單流水號暫存檔2_dgv"
487
+        Me.訂單流水號暫存檔2_dgv.RowHeadersWidth = 5
488
+        Me.訂單流水號暫存檔2_dgv.RowTemplate.Height = 24
489
+        Me.訂單流水號暫存檔2_dgv.Size = New System.Drawing.Size(145, 127)
490
+        Me.訂單流水號暫存檔2_dgv.TabIndex = 110
491
+        '
466
         '業務資料庫管理
492
         '業務資料庫管理
467
         '
493
         '
468
         Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
494
         Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
469
         Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
495
         Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
470
         Me.ClientSize = New System.Drawing.Size(1914, 991)
496
         Me.ClientSize = New System.Drawing.Size(1914, 991)
497
+        Me.Controls.Add(Me.Label18)
498
+        Me.Controls.Add(Me.訂單流水號暫存檔2_dgv)
471
         Me.Controls.Add(Me.修改_bt)
499
         Me.Controls.Add(Me.修改_bt)
472
         Me.Controls.Add(Me.Label17)
500
         Me.Controls.Add(Me.Label17)
473
         Me.Controls.Add(Me.訂單導入流水號初始數_tb)
501
         Me.Controls.Add(Me.訂單導入流水號初始數_tb)
505
         Me.Controls.Add(Me.知道天盾流水號與客戶訂單號_cb)
533
         Me.Controls.Add(Me.知道天盾流水號與客戶訂單號_cb)
506
         Me.Controls.Add(Me.已使用的天盾流水號_dgv)
534
         Me.Controls.Add(Me.已使用的天盾流水號_dgv)
507
         Me.Controls.Add(Me.訂單控制表比對訂單明細表差異資料_dgv)
535
         Me.Controls.Add(Me.訂單控制表比對訂單明細表差異資料_dgv)
508
-        Me.Controls.Add(Me.訂單流水號暫存檔_dgv)
536
+        Me.Controls.Add(Me.訂單流水號暫存檔1_dgv)
509
         Me.Controls.Add(Me.訂單明細表暫存檔_dgv)
537
         Me.Controls.Add(Me.訂單明細表暫存檔_dgv)
510
         Me.Controls.Add(Me.Label12)
538
         Me.Controls.Add(Me.Label12)
511
         Me.Controls.Add(Me.訂單控制表暫存檔_dgv)
539
         Me.Controls.Add(Me.訂單控制表暫存檔_dgv)
515
         Me.Text = "業務資料庫管理"
543
         Me.Text = "業務資料庫管理"
516
         CType(Me.訂單控制表暫存檔_dgv, System.ComponentModel.ISupportInitialize).EndInit()
544
         CType(Me.訂單控制表暫存檔_dgv, System.ComponentModel.ISupportInitialize).EndInit()
517
         CType(Me.訂單明細表暫存檔_dgv, System.ComponentModel.ISupportInitialize).EndInit()
545
         CType(Me.訂單明細表暫存檔_dgv, System.ComponentModel.ISupportInitialize).EndInit()
518
-        CType(Me.訂單流水號暫存檔_dgv, System.ComponentModel.ISupportInitialize).EndInit()
546
+        CType(Me.訂單流水號暫存檔1_dgv, System.ComponentModel.ISupportInitialize).EndInit()
519
         CType(Me.訂單控制表比對訂單明細表差異資料_dgv, System.ComponentModel.ISupportInitialize).EndInit()
547
         CType(Me.訂單控制表比對訂單明細表差異資料_dgv, System.ComponentModel.ISupportInitialize).EndInit()
520
         CType(Me.已使用的天盾流水號_dgv, System.ComponentModel.ISupportInitialize).EndInit()
548
         CType(Me.已使用的天盾流水號_dgv, System.ComponentModel.ISupportInitialize).EndInit()
521
         CType(Me.訂單明細表修改紀錄_dgv, System.ComponentModel.ISupportInitialize).EndInit()
549
         CType(Me.訂單明細表修改紀錄_dgv, System.ComponentModel.ISupportInitialize).EndInit()
522
         CType(Me.訂單控制表修改紀錄_dgv, System.ComponentModel.ISupportInitialize).EndInit()
550
         CType(Me.訂單控制表修改紀錄_dgv, System.ComponentModel.ISupportInitialize).EndInit()
551
+        CType(Me.訂單流水號暫存檔2_dgv, System.ComponentModel.ISupportInitialize).EndInit()
523
         Me.ResumeLayout(False)
552
         Me.ResumeLayout(False)
524
         Me.PerformLayout()
553
         Me.PerformLayout()
525
 
554
 
527
 
556
 
528
     Friend WithEvents 訂單控制表暫存檔_dgv As DataGridView
557
     Friend WithEvents 訂單控制表暫存檔_dgv As DataGridView
529
     Friend WithEvents 訂單明細表暫存檔_dgv As DataGridView
558
     Friend WithEvents 訂單明細表暫存檔_dgv As DataGridView
530
-    Friend WithEvents 訂單流水號暫存檔_dgv As DataGridView
559
+    Friend WithEvents 訂單流水號暫存檔1_dgv As DataGridView
531
     Friend WithEvents 訂單控制表比對訂單明細表差異資料_dgv As DataGridView
560
     Friend WithEvents 訂單控制表比對訂單明細表差異資料_dgv As DataGridView
532
     Friend WithEvents 已使用的天盾流水號_dgv As DataGridView
561
     Friend WithEvents 已使用的天盾流水號_dgv As DataGridView
533
     Friend WithEvents 知道天盾流水號與客戶訂單號_cb As CheckBox
562
     Friend WithEvents 知道天盾流水號與客戶訂單號_cb As CheckBox
566
     Friend WithEvents 訂單導入流水號初始數_tb As TextBox
595
     Friend WithEvents 訂單導入流水號初始數_tb As TextBox
567
     Friend WithEvents 修改_bt As Button
596
     Friend WithEvents 修改_bt As Button
568
     Friend WithEvents 訂單明細表修改紀錄查詢_bt As Button
597
     Friend WithEvents 訂單明細表修改紀錄查詢_bt As Button
598
+    Friend WithEvents Label18 As Label
599
+    Friend WithEvents 訂單流水號暫存檔2_dgv As DataGridView
569
 End Class
600
 End Class
570
 
601
 

+ 36
- 49
TENDEN-MES-SYS/量產訂單管理/業務資料庫管理.vb Visa fil

1
 Option Strict Off
1
 Option Strict Off
2
 Public Class 業務資料庫管理
2
 Public Class 業務資料庫管理
3
     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
3
     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
4
-    ReadOnly ds5 As New DataSet : ReadOnly ds6 As New DataSet
4
+    ReadOnly ds5 As New DataSet : ReadOnly ds6 As New DataSet : ReadOnly ds7 As New DataSet
5
     Private Sub Set_DGV1載入前設定()
5
     Private Sub Set_DGV1載入前設定()
6
         訂單控制表暫存檔_dgv.DataSource = Nothing : ds.Clear()
6
         訂單控制表暫存檔_dgv.DataSource = Nothing : ds.Clear()
7
         訂單控制表暫存檔_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
7
         訂單控制表暫存檔_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
36
                "[12.5] + [13] + [14] AS TOTAL FROM 訂單明細表暫存檔 ORDER BY ProductName, Color, DM"
36
                "[12.5] + [13] + [14] AS TOTAL FROM 訂單明細表暫存檔 ORDER BY ProductName, Color, DM"
37
         Set_DGV2載入後設定()
37
         Set_DGV2載入後設定()
38
     End Sub
38
     End Sub
39
-    Private Sub Set_DGV3載入前設定()
40
-        訂單流水號暫存檔_dgv.DataSource = Nothing : ds2.Clear()
41
-        訂單流水號暫存檔_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
42
-        訂單流水號暫存檔_dgv.ColumnHeadersHeight = 25
43
-        訂單流水號暫存檔_dgv.AllowUserToAddRows = False
44
-        ConnOpen()
45
-    End Sub
46
-    Private Sub Set_DGV3載入後設定()
47
-        CmdSet_For_DGV() : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds2) : 訂單流水號暫存檔_dgv.DataSource = ds2.Tables(0) : conn.Close()
48
-    End Sub
49
     Private Sub Set_訂單流水號清單()
39
     Private Sub Set_訂單流水號清單()
50
-        Set_DGV3載入前設定()
40
+        訂單流水號暫存檔1_dgv.DataSource = Nothing : ds2.Clear()
41
+        訂單流水號暫存檔1_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
42
+        訂單流水號暫存檔1_dgv.ColumnHeadersHeight = 25
43
+        訂單流水號暫存檔1_dgv.AllowUserToAddRows = False
44
+        ConnOpen()
51
         SQL1 = "SELECT 訂單流水號 FROM 訂單流水號暫存"
45
         SQL1 = "SELECT 訂單流水號 FROM 訂單流水號暫存"
52
-        Set_DGV3載入後設定()
46
+        CmdSet_For_DGV() : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds2) : 訂單流水號暫存檔1_dgv.DataSource = ds2.Tables(0) : conn.Close()
47
+    End Sub
48
+    Private Sub Set_訂單流水號清單1()
49
+        訂單流水號暫存檔2_dgv.DataSource = Nothing : ds7.Clear()
50
+        訂單流水號暫存檔2_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
51
+        訂單流水號暫存檔2_dgv.ColumnHeadersHeight = 25
52
+        訂單流水號暫存檔2_dgv.AllowUserToAddRows = False
53
+        ConnOpen()
54
+        SQL1 = "SELECT 訂單流水號 FROM 訂單流水號暫存_非VIONIC"
55
+        CmdSet_For_DGV() : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds7) : 訂單流水號暫存檔2_dgv.DataSource = ds7.Tables(0) : conn.Close()
53
     End Sub
56
     End Sub
54
-    Private Sub Set_DGV4載入前設定()
57
+    Private Sub Set_控制與明細比對()
55
         訂單控制表比對訂單明細表差異資料_dgv.DataSource = Nothing : ds3.Clear()
58
         訂單控制表比對訂單明細表差異資料_dgv.DataSource = Nothing : ds3.Clear()
56
         訂單控制表比對訂單明細表差異資料_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
59
         訂單控制表比對訂單明細表差異資料_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
57
         訂單控制表比對訂單明細表差異資料_dgv.ColumnHeadersHeight = 25
60
         訂單控制表比對訂單明細表差異資料_dgv.ColumnHeadersHeight = 25
58
         訂單控制表比對訂單明細表差異資料_dgv.AllowUserToAddRows = False
61
         訂單控制表比對訂單明細表差異資料_dgv.AllowUserToAddRows = False
59
         ConnOpen()
62
         ConnOpen()
60
-    End Sub
61
-    Private Sub Set_DGV4載入後設定()
62
-        CmdSet_For_DGV() : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds3)
63
-        訂單控制表比對訂單明細表差異資料_dgv.DataSource = ds3.Tables(0) : conn.Close()
64
-    End Sub
65
-    Private Sub Set_控制與明細比對()
66
-        Set_DGV4載入前設定()
67
         SQL1 = "SELECT 訂單控制表.訂單流水號, 訂單控制表.客戶訂單號, SUM(訂單控制表.訂單數量) AS 訂單數量, SUM(訂單明細表.[5]) + SUM(訂單明細表.[5.5]) + SUM(訂單明細表.[6]) + SUM(訂單明細表.[6.5]) + " &
63
         SQL1 = "SELECT 訂單控制表.訂單流水號, 訂單控制表.客戶訂單號, SUM(訂單控制表.訂單數量) AS 訂單數量, SUM(訂單明細表.[5]) + SUM(訂單明細表.[5.5]) + SUM(訂單明細表.[6]) + SUM(訂單明細表.[6.5]) + " &
68
                "SUM(訂單明細表.[7]) + SUM(訂單明細表.[7.5]) + SUM(訂單明細表.[8]) + SUM(訂單明細表.[8.5]) + SUM(訂單明細表.[9]) + SUM(訂單明細表.[9.5]) + SUM(訂單明細表.[10]) + SUM(訂單明細表.[10.5]) + " &
64
                "SUM(訂單明細表.[7]) + SUM(訂單明細表.[7.5]) + SUM(訂單明細表.[8]) + SUM(訂單明細表.[8.5]) + SUM(訂單明細表.[9]) + SUM(訂單明細表.[9.5]) + SUM(訂單明細表.[10]) + SUM(訂單明細表.[10.5]) + " &
69
                "SUM(訂單明細表.[11]) + SUM(訂單明細表.[11.5]) + SUM(訂單明細表.[12]) + SUM(訂單明細表.[12.5]) + SUM(訂單明細表.[13]) + SUM(訂單明細表.[14]) AS 明細數量, " &
65
                "SUM(訂單明細表.[11]) + SUM(訂單明細表.[11.5]) + SUM(訂單明細表.[12]) + SUM(訂單明細表.[12.5]) + SUM(訂單明細表.[13]) + SUM(訂單明細表.[14]) AS 明細數量, " &
76
                "SUM(訂單明細表.[6]) + SUM(訂單明細表.[6.5]) + SUM(訂單明細表.[7]) + SUM(訂單明細表.[7.5]) + SUM(訂單明細表.[8]) + SUM(訂單明細表.[8.5]) + SUM(訂單明細表.[9]) + SUM(訂單明細表.[9.5]) + " &
72
                "SUM(訂單明細表.[6]) + SUM(訂單明細表.[6.5]) + SUM(訂單明細表.[7]) + SUM(訂單明細表.[7.5]) + SUM(訂單明細表.[8]) + SUM(訂單明細表.[8.5]) + SUM(訂單明細表.[9]) + SUM(訂單明細表.[9.5]) + " &
77
                "SUM(訂單明細表.[10]) + SUM(訂單明細表.[10.5]) + SUM(訂單明細表.[11]) + SUM(訂單明細表.[11.5]) + SUM(訂單明細表.[12]) + SUM(訂單明細表.[12.5]) + SUM(訂單明細表.[13]) + " &
73
                "SUM(訂單明細表.[10]) + SUM(訂單明細表.[10.5]) + SUM(訂單明細表.[11]) + SUM(訂單明細表.[11.5]) + SUM(訂單明細表.[12]) + SUM(訂單明細表.[12.5]) + SUM(訂單明細表.[13]) + " &
78
                "SUM(訂單明細表.[14])) NOT LIKE '0') ORDER BY   訂單控制表.訂單流水號 DESC"
74
                "SUM(訂單明細表.[14])) NOT LIKE '0') ORDER BY   訂單控制表.訂單流水號 DESC"
79
-        Set_DGV4載入後設定()
75
+        CmdSet_For_DGV() : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds3)
76
+        訂單控制表比對訂單明細表差異資料_dgv.DataSource = ds3.Tables(0) : conn.Close()
80
     End Sub
77
     End Sub
81
-    Private Sub Set_DGV5載入前設定()
78
+    Private Sub Set_已使用天盾流水號()
82
         已使用的天盾流水號_dgv.DataSource = Nothing : ds4.Clear()
79
         已使用的天盾流水號_dgv.DataSource = Nothing : ds4.Clear()
83
         已使用的天盾流水號_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
80
         已使用的天盾流水號_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
84
         已使用的天盾流水號_dgv.ColumnHeadersHeight = 25
81
         已使用的天盾流水號_dgv.ColumnHeadersHeight = 25
85
         已使用的天盾流水號_dgv.AllowUserToAddRows = False
82
         已使用的天盾流水號_dgv.AllowUserToAddRows = False
86
         ConnOpen()
83
         ConnOpen()
87
-    End Sub
88
-    Private Sub Set_DGV5載入後設定()
89
-        CmdSet_For_DGV() : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds4) : 已使用的天盾流水號_dgv.DataSource = ds4.Tables(0) : conn.Close()
90
-    End Sub
91
-    Private Sub Set_已使用天盾流水號()
92
-        Set_DGV5載入前設定()
93
         SQL1 = "SELECT 訂單流水號 FROM 訂單控制表 GROUP BY 訂單流水號 ORDER BY 訂單流水號 DESC"
84
         SQL1 = "SELECT 訂單流水號 FROM 訂單控制表 GROUP BY 訂單流水號 ORDER BY 訂單流水號 DESC"
94
-        Set_DGV5載入後設定()
85
+        CmdSet_For_DGV() : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds4) : 已使用的天盾流水號_dgv.DataSource = ds4.Tables(0) : conn.Close()
95
         資料筆數_tb.Text = Format(已使用的天盾流水號_dgv.Rows.Count, "#,##0")
86
         資料筆數_tb.Text = Format(已使用的天盾流水號_dgv.Rows.Count, "#,##0")
96
     End Sub
87
     End Sub
97
-    Private Sub Set_DGV6載入前設定()
88
+    Private Sub Set_訂單明細表修改紀錄()
98
         訂單明細表修改紀錄_dgv.DataSource = Nothing : ds5.Clear()
89
         訂單明細表修改紀錄_dgv.DataSource = Nothing : ds5.Clear()
99
         訂單明細表修改紀錄_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
90
         訂單明細表修改紀錄_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
100
         訂單明細表修改紀錄_dgv.ColumnHeadersHeight = 25
91
         訂單明細表修改紀錄_dgv.ColumnHeadersHeight = 25
101
         訂單明細表修改紀錄_dgv.AllowUserToAddRows = False
92
         訂單明細表修改紀錄_dgv.AllowUserToAddRows = False
102
         ConnOpen()
93
         ConnOpen()
103
-    End Sub
104
-    Private Sub Set_DGV6載入後設定()
105
-        CmdSet_For_DGV() : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds5) : 訂單明細表修改紀錄_dgv.DataSource = ds5.Tables(0) : conn.Close()
106
-    End Sub
107
-    Private Sub Set_訂單明細表修改紀錄()
108
-        Set_DGV6載入前設定()
109
         SQL1 = "SELECT 流水號, 編輯者, 編輯時間, 編輯次數 AS 次數 FROM 訂單明細表修改紀錄 ORDER BY   編輯時間 DESC"
94
         SQL1 = "SELECT 流水號, 編輯者, 編輯時間, 編輯次數 AS 次數 FROM 訂單明細表修改紀錄 ORDER BY   編輯時間 DESC"
110
-        Set_DGV6載入後設定()
95
+        CmdSet_For_DGV() : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds5) : 訂單明細表修改紀錄_dgv.DataSource = ds5.Tables(0) : conn.Close()
111
         資料筆數2_tb.Text = Format(訂單明細表修改紀錄_dgv.Rows.Count, "#,##0")
96
         資料筆數2_tb.Text = Format(訂單明細表修改紀錄_dgv.Rows.Count, "#,##0")
112
     End Sub
97
     End Sub
113
-    Private Sub Set_DGV7載入前設定()
98
+    Private Sub Set_訂單控制表修改紀錄()
114
         訂單控制表修改紀錄_dgv.DataSource = Nothing : ds6.Clear()
99
         訂單控制表修改紀錄_dgv.DataSource = Nothing : ds6.Clear()
115
         訂單控制表修改紀錄_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
100
         訂單控制表修改紀錄_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
116
         訂單控制表修改紀錄_dgv.ColumnHeadersHeight = 25
101
         訂單控制表修改紀錄_dgv.ColumnHeadersHeight = 25
117
         訂單控制表修改紀錄_dgv.AllowUserToAddRows = False
102
         訂單控制表修改紀錄_dgv.AllowUserToAddRows = False
118
         ConnOpen()
103
         ConnOpen()
119
-    End Sub
120
-    Private Sub Set_DGV7載入後設定()
121
-        CmdSet_For_DGV() : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds6) : 訂單控制表修改紀錄_dgv.DataSource = ds6.Tables(0) : conn.Close()
122
-    End Sub
123
-    Private Sub Set_訂單控制表修改紀錄()
124
-        Set_DGV7載入前設定()
125
         SQL1 = "SELECT 流水號, 編輯者, 編輯時間, 編輯次數 AS 次數 FROM 訂單控制表修改紀錄 ORDER BY   編輯時間 DESC"
104
         SQL1 = "SELECT 流水號, 編輯者, 編輯時間, 編輯次數 AS 次數 FROM 訂單控制表修改紀錄 ORDER BY   編輯時間 DESC"
126
-        Set_DGV7載入後設定()
105
+        CmdSet_For_DGV() : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds6) : 訂單控制表修改紀錄_dgv.DataSource = ds6.Tables(0) : conn.Close()
127
         資料筆數1_tb.Text = Format(訂單控制表修改紀錄_dgv.Rows.Count, "#,##0")
106
         資料筆數1_tb.Text = Format(訂單控制表修改紀錄_dgv.Rows.Count, "#,##0")
128
     End Sub
107
     End Sub
129
     Private Sub Set_grid1()
108
     Private Sub Set_grid1()
225
     End Sub
204
     End Sub
226
     Private Sub 業務資料庫管理_Load(sender As Object, e As EventArgs) Handles MyBase.Load
205
     Private Sub 業務資料庫管理_Load(sender As Object, e As EventArgs) Handles MyBase.Load
227
         Me.MdiParent = TENDEN_MES_SYS : Me.WindowState = 2 : Me.AutoScroll = True
206
         Me.MdiParent = TENDEN_MES_SYS : Me.WindowState = 2 : Me.AutoScroll = True
228
-        Set_訂單控制表清單() : Set_訂單明細表清單() : Set_訂單流水號清單() : Set_grid1() : Set_grid2()
207
+        Set_訂單控制表清單() : Set_訂單明細表清單() : Set_訂單流水號清單() : Set_訂單流水號清單1() : Set_grid1() : Set_grid2()
229
         Set_控制與明細比對() : Set_grid3() : Set_已使用天盾流水號()
208
         Set_控制與明細比對() : Set_grid3() : Set_已使用天盾流水號()
230
-        訂單流水號暫存檔_dgv.Columns(0).FillWeight = 120
209
+
210
+        訂單流水號暫存檔1_dgv.Columns(0).FillWeight = 120
231
         已使用的天盾流水號_dgv.Columns(0).FillWeight = 120
211
         已使用的天盾流水號_dgv.Columns(0).FillWeight = 120
212
+
232
         Set_訂單明細表修改紀錄() : Set_grid4() : Set_訂單控制表修改紀錄() : Set_grid5()
213
         Set_訂單明細表修改紀錄() : Set_grid4() : Set_訂單控制表修改紀錄() : Set_grid5()
214
+
233
         ConnOpen()
215
         ConnOpen()
234
         SQL1 = "SELECT 編號生成初始數  FROM 系統流水編號初始設定 WHERE 使用頁面 LIKE '量產訂單導入'"
216
         SQL1 = "SELECT 編號生成初始數  FROM 系統流水編號初始設定 WHERE 使用頁面 LIKE '量產訂單導入'"
235
         CmdSet_For_dr()
217
         CmdSet_For_dr()
255
             SQL1 = "DELETE FROM 訂單流水號暫存 WHERE (訂單流水號 = '" & Strings.Right(天盾流水號_tb.Text, 6) & "')"
237
             SQL1 = "DELETE FROM 訂單流水號暫存 WHERE (訂單流水號 = '" & Strings.Right(天盾流水號_tb.Text, 6) & "')"
256
             cmd.CommandText = SQL1 : cmd.Connection = conn : cmd.ExecuteNonQuery() : cmd.ExecuteNonQuery() : conn.Close()
238
             cmd.CommandText = SQL1 : cmd.Connection = conn : cmd.ExecuteNonQuery() : cmd.ExecuteNonQuery() : conn.Close()
257
             ConnOpen()
239
             ConnOpen()
240
+            SQL1 = "DELETE FROM 訂單流水號暫存_非VIONIC WHERE (訂單流水號 = '" & Strings.Right(天盾流水號_tb.Text, 6) & "')"
241
+            cmd.CommandText = SQL1 : cmd.Connection = conn : cmd.ExecuteNonQuery() : cmd.ExecuteNonQuery() : conn.Close()
242
+            ConnOpen()
258
             SQL1 = "DELETE FROM 訂單控制表暫存檔 WHERE (客戶訂單號 LIKE '" & 客戶訂單耗_tb.Text & "') AND (訂單流水號 LIKE '" & 天盾流水號_tb.Text & "')"
243
             SQL1 = "DELETE FROM 訂單控制表暫存檔 WHERE (客戶訂單號 LIKE '" & 客戶訂單耗_tb.Text & "') AND (訂單流水號 LIKE '" & 天盾流水號_tb.Text & "')"
259
             cmd.CommandText = SQL1 : cmd.Connection = conn : cmd.ExecuteNonQuery() : cmd.ExecuteNonQuery() : conn.Close()
244
             cmd.CommandText = SQL1 : cmd.Connection = conn : cmd.ExecuteNonQuery() : cmd.ExecuteNonQuery() : conn.Close()
260
             ConnOpen()
245
             ConnOpen()
265
             SQL1 = "DELETE FROM 訂單流水號暫存"
250
             SQL1 = "DELETE FROM 訂單流水號暫存"
266
             cmd.CommandText = SQL1 : cmd.Connection = conn : cmd.ExecuteNonQuery() : cmd.ExecuteNonQuery() : conn.Close()
251
             cmd.CommandText = SQL1 : cmd.Connection = conn : cmd.ExecuteNonQuery() : cmd.ExecuteNonQuery() : conn.Close()
267
             ConnOpen()
252
             ConnOpen()
253
+            SQL1 = "DELETE FROM 訂單流水號暫存_非VIONIC"
254
+            cmd.CommandText = SQL1 : cmd.Connection = conn : cmd.ExecuteNonQuery() : cmd.ExecuteNonQuery() : conn.Close()
255
+            ConnOpen()
268
             SQL1 = "DELETE FROM 訂單控制表暫存檔"
256
             SQL1 = "DELETE FROM 訂單控制表暫存檔"
269
             cmd.CommandText = SQL1 : cmd.Connection = conn : cmd.ExecuteNonQuery() : cmd.ExecuteNonQuery() : conn.Close()
257
             cmd.CommandText = SQL1 : cmd.Connection = conn : cmd.ExecuteNonQuery() : cmd.ExecuteNonQuery() : conn.Close()
270
             ConnOpen()
258
             ConnOpen()
287
         Set_DGV2載入後設定()
275
         Set_DGV2載入後設定()
288
         Set_grid1() : Set_grid2() : 自動加總()
276
         Set_grid1() : Set_grid2() : 自動加總()
289
     End Sub
277
     End Sub
290
-
291
     Private Sub Button5_Click(sender As Object, e As EventArgs) Handles 修改_bt.Click
278
     Private Sub Button5_Click(sender As Object, e As EventArgs) Handles 修改_bt.Click
292
         ConnOpen()
279
         ConnOpen()
293
         SQL1 = "UPDATE 系統流水編號初始設定 SET 編號生成初始數 = N'" & 訂單導入流水號初始數_tb.Text & "' WHERE 使用頁面 LIKE N'量產訂單導入'"
280
         SQL1 = "UPDATE 系統流水編號初始設定 SET 編號生成初始數 = N'" & 訂單導入流水號初始數_tb.Text & "' WHERE 使用頁面 LIKE N'量產訂單導入'"

+ 51
- 15
TENDEN-MES-SYS/量產訂單管理/生產進度表.Designer.vb Visa fil

44
         Me.水平翻轉_bt = New System.Windows.Forms.Button()
44
         Me.水平翻轉_bt = New System.Windows.Forms.Button()
45
         Me.逆時鐘90度旋轉_bt = New System.Windows.Forms.Button()
45
         Me.逆時鐘90度旋轉_bt = New System.Windows.Forms.Button()
46
         Me.順時鐘90度旋轉_bt = New System.Windows.Forms.Button()
46
         Me.順時鐘90度旋轉_bt = New System.Windows.Forms.Button()
47
+        Me.資料庫選擇2_bt = New System.Windows.Forms.Button()
48
+        Me.資料庫選擇1_bt = New System.Windows.Forms.Button()
49
+        Me.Label20 = New System.Windows.Forms.Label()
47
         CType(Me.訂單清單_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
50
         CType(Me.訂單清單_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
48
         CType(Me.驗貨報告_pb, System.ComponentModel.ISupportInitialize).BeginInit()
51
         CType(Me.驗貨報告_pb, System.ComponentModel.ISupportInitialize).BeginInit()
49
         CType(Me.驗貨報告圖庫_pb, System.ComponentModel.ISupportInitialize).BeginInit()
52
         CType(Me.驗貨報告圖庫_pb, System.ComponentModel.ISupportInitialize).BeginInit()
63
         '列印_bt
66
         '列印_bt
64
         '
67
         '
65
         Me.列印_bt.ForeColor = System.Drawing.Color.Black
68
         Me.列印_bt.ForeColor = System.Drawing.Color.Black
66
-        Me.列印_bt.Location = New System.Drawing.Point(12, 26)
69
+        Me.列印_bt.Location = New System.Drawing.Point(12, 57)
67
         Me.列印_bt.Name = "列印_bt"
70
         Me.列印_bt.Name = "列印_bt"
68
         Me.列印_bt.Size = New System.Drawing.Size(64, 24)
71
         Me.列印_bt.Size = New System.Drawing.Size(64, 24)
69
         Me.列印_bt.TabIndex = 326
72
         Me.列印_bt.TabIndex = 326
73
         '導入Excel_bt
76
         '導入Excel_bt
74
         '
77
         '
75
         Me.導入Excel_bt.ForeColor = System.Drawing.Color.Black
78
         Me.導入Excel_bt.ForeColor = System.Drawing.Color.Black
76
-        Me.導入Excel_bt.Location = New System.Drawing.Point(12, 381)
79
+        Me.導入Excel_bt.Location = New System.Drawing.Point(12, 412)
77
         Me.導入Excel_bt.Name = "導入Excel_bt"
80
         Me.導入Excel_bt.Name = "導入Excel_bt"
78
         Me.導入Excel_bt.Size = New System.Drawing.Size(366, 38)
81
         Me.導入Excel_bt.Size = New System.Drawing.Size(366, 38)
79
         Me.導入Excel_bt.TabIndex = 327
82
         Me.導入Excel_bt.TabIndex = 327
86
         '
89
         '
87
         '顏色_bt
90
         '顏色_bt
88
         '
91
         '
89
-        Me.顏色_bt.Location = New System.Drawing.Point(237, 356)
92
+        Me.顏色_bt.Location = New System.Drawing.Point(237, 387)
90
         Me.顏色_bt.Name = "顏色_bt"
93
         Me.顏色_bt.Name = "顏色_bt"
91
         Me.顏色_bt.Size = New System.Drawing.Size(84, 23)
94
         Me.顏色_bt.Size = New System.Drawing.Size(84, 23)
92
         Me.顏色_bt.TabIndex = 332
95
         Me.顏色_bt.TabIndex = 332
93
         '
96
         '
94
         '形體號_tb
97
         '形體號_tb
95
         '
98
         '
96
-        Me.形體號_tb.Location = New System.Drawing.Point(147, 356)
99
+        Me.形體號_tb.Location = New System.Drawing.Point(147, 387)
97
         Me.形體號_tb.Name = "形體號_tb"
100
         Me.形體號_tb.Name = "形體號_tb"
98
         Me.形體號_tb.Size = New System.Drawing.Size(84, 23)
101
         Me.形體號_tb.Size = New System.Drawing.Size(84, 23)
99
         Me.形體號_tb.TabIndex = 331
102
         Me.形體號_tb.TabIndex = 331
100
         '
103
         '
101
         '客戶訂單號_tb
104
         '客戶訂單號_tb
102
         '
105
         '
103
-        Me.客戶訂單號_tb.Location = New System.Drawing.Point(12, 356)
106
+        Me.客戶訂單號_tb.Location = New System.Drawing.Point(12, 387)
104
         Me.客戶訂單號_tb.Name = "客戶訂單號_tb"
107
         Me.客戶訂單號_tb.Name = "客戶訂單號_tb"
105
         Me.客戶訂單號_tb.Size = New System.Drawing.Size(129, 23)
108
         Me.客戶訂單號_tb.Size = New System.Drawing.Size(129, 23)
106
         Me.客戶訂單號_tb.TabIndex = 330
109
         Me.客戶訂單號_tb.TabIndex = 330
107
         '
110
         '
108
         '楦型_bt
111
         '楦型_bt
109
         '
112
         '
110
-        Me.楦型_bt.Location = New System.Drawing.Point(327, 356)
113
+        Me.楦型_bt.Location = New System.Drawing.Point(327, 387)
111
         Me.楦型_bt.Name = "楦型_bt"
114
         Me.楦型_bt.Name = "楦型_bt"
112
         Me.楦型_bt.Size = New System.Drawing.Size(52, 23)
115
         Me.楦型_bt.Size = New System.Drawing.Size(52, 23)
113
         Me.楦型_bt.TabIndex = 333
116
         Me.楦型_bt.TabIndex = 333
115
         'PRODUCTION30天分頁二_bt
118
         'PRODUCTION30天分頁二_bt
116
         '
119
         '
117
         Me.PRODUCTION30天分頁二_bt.ForeColor = System.Drawing.Color.Red
120
         Me.PRODUCTION30天分頁二_bt.ForeColor = System.Drawing.Color.Red
118
-        Me.PRODUCTION30天分頁二_bt.Location = New System.Drawing.Point(198, 52)
121
+        Me.PRODUCTION30天分頁二_bt.Location = New System.Drawing.Point(198, 83)
119
         Me.PRODUCTION30天分頁二_bt.Name = "PRODUCTION30天分頁二_bt"
122
         Me.PRODUCTION30天分頁二_bt.Name = "PRODUCTION30天分頁二_bt"
120
         Me.PRODUCTION30天分頁二_bt.Size = New System.Drawing.Size(180, 24)
123
         Me.PRODUCTION30天分頁二_bt.Size = New System.Drawing.Size(180, 24)
121
         Me.PRODUCTION30天分頁二_bt.TabIndex = 339
124
         Me.PRODUCTION30天分頁二_bt.TabIndex = 339
125
         'PRODUCTION30天分頁一_bt
128
         'PRODUCTION30天分頁一_bt
126
         '
129
         '
127
         Me.PRODUCTION30天分頁一_bt.ForeColor = System.Drawing.Color.Red
130
         Me.PRODUCTION30天分頁一_bt.ForeColor = System.Drawing.Color.Red
128
-        Me.PRODUCTION30天分頁一_bt.Location = New System.Drawing.Point(12, 52)
131
+        Me.PRODUCTION30天分頁一_bt.Location = New System.Drawing.Point(12, 83)
129
         Me.PRODUCTION30天分頁一_bt.Name = "PRODUCTION30天分頁一_bt"
132
         Me.PRODUCTION30天分頁一_bt.Name = "PRODUCTION30天分頁一_bt"
130
         Me.PRODUCTION30天分頁一_bt.Size = New System.Drawing.Size(180, 24)
133
         Me.PRODUCTION30天分頁一_bt.Size = New System.Drawing.Size(180, 24)
131
         Me.PRODUCTION30天分頁一_bt.TabIndex = 338
134
         Me.PRODUCTION30天分頁一_bt.TabIndex = 338
135
         '全套SIZE45天_bt
138
         '全套SIZE45天_bt
136
         '
139
         '
137
         Me.全套SIZE45天_bt.ForeColor = System.Drawing.Color.Red
140
         Me.全套SIZE45天_bt.ForeColor = System.Drawing.Color.Red
138
-        Me.全套SIZE45天_bt.Location = New System.Drawing.Point(188, 27)
141
+        Me.全套SIZE45天_bt.Location = New System.Drawing.Point(188, 58)
139
         Me.全套SIZE45天_bt.Name = "全套SIZE45天_bt"
142
         Me.全套SIZE45天_bt.Name = "全套SIZE45天_bt"
140
         Me.全套SIZE45天_bt.Size = New System.Drawing.Size(100, 24)
143
         Me.全套SIZE45天_bt.Size = New System.Drawing.Size(100, 24)
141
         Me.全套SIZE45天_bt.TabIndex = 337
144
         Me.全套SIZE45天_bt.TabIndex = 337
145
         '樣品SIZE60天_bt
148
         '樣品SIZE60天_bt
146
         '
149
         '
147
         Me.樣品SIZE60天_bt.ForeColor = System.Drawing.Color.Red
150
         Me.樣品SIZE60天_bt.ForeColor = System.Drawing.Color.Red
148
-        Me.樣品SIZE60天_bt.Location = New System.Drawing.Point(82, 27)
151
+        Me.樣品SIZE60天_bt.Location = New System.Drawing.Point(82, 58)
149
         Me.樣品SIZE60天_bt.Name = "樣品SIZE60天_bt"
152
         Me.樣品SIZE60天_bt.Name = "樣品SIZE60天_bt"
150
         Me.樣品SIZE60天_bt.Size = New System.Drawing.Size(100, 24)
153
         Me.樣品SIZE60天_bt.Size = New System.Drawing.Size(100, 24)
151
         Me.樣品SIZE60天_bt.TabIndex = 336
154
         Me.樣品SIZE60天_bt.TabIndex = 336
154
         '
157
         '
155
         '關鍵字查詢_bt
158
         '關鍵字查詢_bt
156
         '
159
         '
157
-        Me.關鍵字查詢_bt.Location = New System.Drawing.Point(294, 27)
160
+        Me.關鍵字查詢_bt.Location = New System.Drawing.Point(294, 58)
158
         Me.關鍵字查詢_bt.Name = "關鍵字查詢_bt"
161
         Me.關鍵字查詢_bt.Name = "關鍵字查詢_bt"
159
         Me.關鍵字查詢_bt.Size = New System.Drawing.Size(84, 24)
162
         Me.關鍵字查詢_bt.Size = New System.Drawing.Size(84, 24)
160
         Me.關鍵字查詢_bt.TabIndex = 458
163
         Me.關鍵字查詢_bt.TabIndex = 458
165
         '
168
         '
166
         Me.驗貨報告_pb.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch
169
         Me.驗貨報告_pb.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch
167
         Me.驗貨報告_pb.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D
170
         Me.驗貨報告_pb.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D
168
-        Me.驗貨報告_pb.Location = New System.Drawing.Point(12, 78)
171
+        Me.驗貨報告_pb.Location = New System.Drawing.Point(12, 109)
169
         Me.驗貨報告_pb.Name = "驗貨報告_pb"
172
         Me.驗貨報告_pb.Name = "驗貨報告_pb"
170
         Me.驗貨報告_pb.Size = New System.Drawing.Size(366, 252)
173
         Me.驗貨報告_pb.Size = New System.Drawing.Size(366, 252)
171
         Me.驗貨報告_pb.TabIndex = 500
174
         Me.驗貨報告_pb.TabIndex = 500
187
         Me.备注_lb.AutoSize = True
190
         Me.备注_lb.AutoSize = True
188
         Me.备注_lb.Font = New System.Drawing.Font("微軟正黑體", 14.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
191
         Me.备注_lb.Font = New System.Drawing.Font("微軟正黑體", 14.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
189
         Me.备注_lb.ForeColor = System.Drawing.Color.Black
192
         Me.备注_lb.ForeColor = System.Drawing.Color.Black
190
-        Me.备注_lb.Location = New System.Drawing.Point(12, 331)
193
+        Me.备注_lb.Location = New System.Drawing.Point(12, 362)
191
         Me.备注_lb.Name = "备注_lb"
194
         Me.备注_lb.Name = "备注_lb"
192
         Me.备注_lb.Size = New System.Drawing.Size(217, 24)
195
         Me.备注_lb.Size = New System.Drawing.Size(217, 24)
193
         Me.备注_lb.TabIndex = 504
196
         Me.备注_lb.TabIndex = 504
208
         '
211
         '
209
         Me.驗貨報告圖庫_pb.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch
212
         Me.驗貨報告圖庫_pb.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch
210
         Me.驗貨報告圖庫_pb.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D
213
         Me.驗貨報告圖庫_pb.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D
211
-        Me.驗貨報告圖庫_pb.Location = New System.Drawing.Point(12, 421)
214
+        Me.驗貨報告圖庫_pb.Location = New System.Drawing.Point(12, 456)
212
         Me.驗貨報告圖庫_pb.Name = "驗貨報告圖庫_pb"
215
         Me.驗貨報告圖庫_pb.Name = "驗貨報告圖庫_pb"
213
-        Me.驗貨報告圖庫_pb.Size = New System.Drawing.Size(366, 487)
216
+        Me.驗貨報告圖庫_pb.Size = New System.Drawing.Size(366, 452)
214
         Me.驗貨報告圖庫_pb.TabIndex = 511
217
         Me.驗貨報告圖庫_pb.TabIndex = 511
215
         Me.驗貨報告圖庫_pb.TabStop = False
218
         Me.驗貨報告圖庫_pb.TabStop = False
216
         '
219
         '
250
         Me.順時鐘90度旋轉_bt.Text = "順時鐘90度旋轉"
253
         Me.順時鐘90度旋轉_bt.Text = "順時鐘90度旋轉"
251
         Me.順時鐘90度旋轉_bt.UseVisualStyleBackColor = True
254
         Me.順時鐘90度旋轉_bt.UseVisualStyleBackColor = True
252
         '
255
         '
256
+        '資料庫選擇2_bt
257
+        '
258
+        Me.資料庫選擇2_bt.Location = New System.Drawing.Point(304, 12)
259
+        Me.資料庫選擇2_bt.Name = "資料庫選擇2_bt"
260
+        Me.資料庫選擇2_bt.Size = New System.Drawing.Size(75, 30)
261
+        Me.資料庫選擇2_bt.TabIndex = 550
262
+        Me.資料庫選擇2_bt.Text = "DRS/ LIF"
263
+        Me.資料庫選擇2_bt.UseVisualStyleBackColor = True
264
+        '
265
+        '資料庫選擇1_bt
266
+        '
267
+        Me.資料庫選擇1_bt.Location = New System.Drawing.Point(226, 12)
268
+        Me.資料庫選擇1_bt.Name = "資料庫選擇1_bt"
269
+        Me.資料庫選擇1_bt.Size = New System.Drawing.Size(75, 30)
270
+        Me.資料庫選擇1_bt.TabIndex = 549
271
+        Me.資料庫選擇1_bt.Text = "VIONIC"
272
+        Me.資料庫選擇1_bt.UseVisualStyleBackColor = True
273
+        '
274
+        'Label20
275
+        '
276
+        Me.Label20.AutoSize = True
277
+        Me.Label20.Location = New System.Drawing.Point(183, 11)
278
+        Me.Label20.Name = "Label20"
279
+        Me.Label20.Size = New System.Drawing.Size(44, 32)
280
+        Me.Label20.TabIndex = 548
281
+        Me.Label20.Text = "選擇訂" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "單品牌"
282
+        '
253
         '生產進度表
283
         '生產進度表
254
         '
284
         '
255
         Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
285
         Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
256
         Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
286
         Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
257
         Me.ClientSize = New System.Drawing.Size(1914, 991)
287
         Me.ClientSize = New System.Drawing.Size(1914, 991)
288
+        Me.Controls.Add(Me.資料庫選擇2_bt)
289
+        Me.Controls.Add(Me.資料庫選擇1_bt)
290
+        Me.Controls.Add(Me.Label20)
258
         Me.Controls.Add(Me.垂直翻轉_bt)
291
         Me.Controls.Add(Me.垂直翻轉_bt)
259
         Me.Controls.Add(Me.水平翻轉_bt)
292
         Me.Controls.Add(Me.水平翻轉_bt)
260
         Me.Controls.Add(Me.逆時鐘90度旋轉_bt)
293
         Me.Controls.Add(Me.逆時鐘90度旋轉_bt)
310
     Friend WithEvents 水平翻轉_bt As Button
343
     Friend WithEvents 水平翻轉_bt As Button
311
     Friend WithEvents 逆時鐘90度旋轉_bt As Button
344
     Friend WithEvents 逆時鐘90度旋轉_bt As Button
312
     Friend WithEvents 順時鐘90度旋轉_bt As Button
345
     Friend WithEvents 順時鐘90度旋轉_bt As Button
346
+    Friend WithEvents 資料庫選擇2_bt As Button
347
+    Friend WithEvents 資料庫選擇1_bt As Button
348
+    Friend WithEvents Label20 As Label
313
 End Class
349
 End Class
314
 
350
 

+ 11
- 3
TENDEN-MES-SYS/量產訂單管理/生產進度表.vb Visa fil

22
         If PA = "" Then
22
         If PA = "" Then
23
             SQL1 = "SELECT PO_S_Date AS 接單日, 出貨地, 訂單流水號 AS 天盾PO, 客戶訂單號 AS 客戶PO, 形體號, TVW, 楦頭號, 楦型, 材質, 顏色, 訂單數量 AS 訂單數, 工廠回復交期 AS 工廠交期, 七號模具, TRIAL1, TRIAL2, " &
23
             SQL1 = "SELECT PO_S_Date AS 接單日, 出貨地, 訂單流水號 AS 天盾PO, 客戶訂單號 AS 客戶PO, 形體號, TVW, 楦頭號, 楦型, 材質, 顏色, 訂單數量 AS 訂單數, 工廠回復交期 AS 工廠交期, 七號模具, TRIAL1, TRIAL2, " &
24
                    "長期試穿, CFMSAMPLE AS CFM, TRIAL3, TRIAL4, CFMSPEC AS TEST, 面料, 副料, 中底, 鞋墊, 大底, 跟, 包裝確認時間 AS 包裝, 裁斷時間 AS 裁斷, 針車時間 AS 針車, 成型時間 AS 成型, " &
24
                    "長期試穿, CFMSAMPLE AS CFM, TRIAL3, TRIAL4, CFMSPEC AS TEST, 面料, 副料, 中底, 鞋墊, 大底, 跟, 包裝確認時間 AS 包裝, 裁斷時間 AS 裁斷, 針車時間 AS 針車, 成型時間 AS 成型, " &
25
-                   "驗貨時間 AS 驗貨, 工廠進度表備註1 AS 備註1, 工廠進度表備註2 AS 備註2, 驗貨報告圖片 FROM 訂單控制表 " &
25
+                   "驗貨時間 AS 驗貨, 工廠進度表備註1 AS 備註1, 工廠進度表備註2 AS 備註2, 驗貨報告圖片 FROM " & 訂單資料表(1) & " " &
26
                    "WHERE ((CXL = 0) OR CXL IS NULL) AND (訂單數量 - 出貨數量 <> 0) ORDER BY   訂單流水號, 客戶交期, 形體號, 顏色, 楦型"
26
                    "WHERE ((CXL = 0) OR CXL IS NULL) AND (訂單數量 - 出貨數量 <> 0) ORDER BY   訂單流水號, 客戶交期, 形體號, 顏色, 楦型"
27
         Else
27
         Else
28
             SQL1 = "SELECT PO_S_Date AS 接單日, 出貨地, 訂單流水號 AS 天盾PO, 客戶訂單號 AS 客戶PO, 形體號, TVW, 楦頭號, 楦型, 材質, 顏色, 訂單數量 AS 訂單數, 工廠回復交期 AS 工廠交期, 七號模具, TRIAL1, TRIAL2, " &
28
             SQL1 = "SELECT PO_S_Date AS 接單日, 出貨地, 訂單流水號 AS 天盾PO, 客戶訂單號 AS 客戶PO, 形體號, TVW, 楦頭號, 楦型, 材質, 顏色, 訂單數量 AS 訂單數, 工廠回復交期 AS 工廠交期, 七號模具, TRIAL1, TRIAL2, " &
29
                    "長期試穿, CFMSAMPLE AS CFM, TRIAL3, TRIAL4, CFMSPEC AS TEST, 面料, 副料, 中底, 鞋墊, 大底, 跟, 包裝確認時間 AS 包裝, 裁斷時間 AS 裁斷, 針車時間 AS 針車, 成型時間 AS 成型, " &
29
                    "長期試穿, CFMSAMPLE AS CFM, TRIAL3, TRIAL4, CFMSPEC AS TEST, 面料, 副料, 中底, 鞋墊, 大底, 跟, 包裝確認時間 AS 包裝, 裁斷時間 AS 裁斷, 針車時間 AS 針車, 成型時間 AS 成型, " &
30
-                   "驗貨時間 AS 驗貨, 工廠進度表備註1 AS 備註1, 工廠進度表備註2 AS 備註2, 驗貨報告圖片 FROM 訂單控制表 " &
30
+                   "驗貨時間 AS 驗貨, 工廠進度表備註1 AS 備註1, 工廠進度表備註2 AS 備註2, 驗貨報告圖片 FROM " & 訂單資料表(1) & " " &
31
                    "WHERE ((CXL = 0) OR CXL IS NULL) AND (訂單數量 - 出貨數量 <> 0) AND (訂單流水號 LIKE '%" & PA & "%') OR " &
31
                    "WHERE ((CXL = 0) OR CXL IS NULL) AND (訂單數量 - 出貨數量 <> 0) AND (訂單流水號 LIKE '%" & PA & "%') OR " &
32
                          "((CXL = 0) OR CXL IS NULL) AND (訂單數量 - 出貨數量 <> 0) AND (年份季度 LIKE '%" & PA & "%') OR " &
32
                          "((CXL = 0) OR CXL IS NULL) AND (訂單數量 - 出貨數量 <> 0) AND (年份季度 LIKE '%" & PA & "%') OR " &
33
                          "((CXL = 0) OR CXL IS NULL) AND (訂單數量 - 出貨數量 <> 0) AND (客戶訂單號 LIKE '%" & PA & "%') OR " &
33
                          "((CXL = 0) OR CXL IS NULL) AND (訂單數量 - 出貨數量 <> 0) AND (客戶訂單號 LIKE '%" & PA & "%') OR " &
113
             顏色_bt.Text = xlSheet.Cells(i, 12).value : If 顏色_bt.Text = "" Then : Else : 顏色_bt.Text = Format(xlSheet.Cells(i, 12).value, "yyyy/MM/dd") : End If
113
             顏色_bt.Text = xlSheet.Cells(i, 12).value : If 顏色_bt.Text = "" Then : Else : 顏色_bt.Text = Format(xlSheet.Cells(i, 12).value, "yyyy/MM/dd") : End If
114
             If 客戶訂單號_tb.Text <> "" Then
114
             If 客戶訂單號_tb.Text <> "" Then
115
                 ConnOpen()
115
                 ConnOpen()
116
-                SQL1 = "UPDATE 訂單控制表 SET 出貨地 = N'" & xlSheet.Cells(i, 2).value & "',  " &
116
+                SQL1 = "UPDATE " & 訂單資料表(1) & " SET 出貨地 = N'" & xlSheet.Cells(i, 2).value & "',  " &
117
                                              "楦頭號 = N'" & xlSheet.Cells(i, 7).value & "',  " &
117
                                              "楦頭號 = N'" & xlSheet.Cells(i, 7).value & "',  " &
118
                                                "材質 = N'" & xlSheet.Cells(i, 9).value & "',  " &
118
                                                "材質 = N'" & xlSheet.Cells(i, 9).value & "',  " &
119
                                        "工廠回復交期 = N'" & 顏色_bt.Text & "',  " &
119
                                        "工廠回復交期 = N'" & 顏色_bt.Text & "',  " &
152
     End Sub
152
     End Sub
153
     Private Sub 生產進度表_Load(sender As Object, e As EventArgs) Handles MyBase.Load
153
     Private Sub 生產進度表_Load(sender As Object, e As EventArgs) Handles MyBase.Load
154
         Me.MdiParent = TENDEN_MES_SYS : Me.WindowState = 2 : Me.AutoScroll = True
154
         Me.MdiParent = TENDEN_MES_SYS : Me.WindowState = 2 : Me.AutoScroll = True
155
+        訂單資料庫選擇.ShowDialog()
156
+
155
         BB(0) = False : BB(1) = True : BB(2) = True : BB(3) = True
157
         BB(0) = False : BB(1) = True : BB(2) = True : BB(3) = True
156
         樣品SIZE60天_bt.Enabled = False
158
         樣品SIZE60天_bt.Enabled = False
157
         Set_訂單清單() : Set_grid()
159
         Set_訂單清單() : Set_grid()
278
     Private Sub Button5_Click(sender As Object, e As EventArgs) Handles 垂直翻轉_bt.Click
280
     Private Sub Button5_Click(sender As Object, e As EventArgs) Handles 垂直翻轉_bt.Click
279
         驗貨報告圖庫_pb.Image.RotateFlip(RotateFlipType.Rotate180FlipX) : 驗貨報告圖庫_pb.Refresh() : 驗貨報告圖庫_pb.SizeMode = 4
281
         驗貨報告圖庫_pb.Image.RotateFlip(RotateFlipType.Rotate180FlipX) : 驗貨報告圖庫_pb.Refresh() : 驗貨報告圖庫_pb.SizeMode = 4
280
     End Sub
282
     End Sub
283
+    Private Sub 資料庫選擇1_bt_Click(sender As Object, e As EventArgs) Handles 資料庫選擇1_bt.Click
284
+        SQL_訂單資料表選擇_VIONIC() : Set_訂單清單() : Set_grid()
285
+    End Sub
286
+    Private Sub 資料庫選擇2_bt_Click(sender As Object, e As EventArgs) Handles 資料庫選擇2_bt.Click
287
+        SQL_訂單資料表選擇_非VIONIC() : Set_訂單清單() : Set_grid()
288
+    End Sub
281
 End Class
289
 End Class

+ 37
- 1
TENDEN-MES-SYS/量產訂單管理/皮料資料紀錄表.Designer.vb Visa fil

33
         Me.圖片庫_pb = New System.Windows.Forms.PictureBox()
33
         Me.圖片庫_pb = New System.Windows.Forms.PictureBox()
34
         Me.皮料資料紀錄表_lb = New System.Windows.Forms.Label()
34
         Me.皮料資料紀錄表_lb = New System.Windows.Forms.Label()
35
         Me.备注_lb = New System.Windows.Forms.Label()
35
         Me.备注_lb = New System.Windows.Forms.Label()
36
+        Me.資料庫選擇2_bt = New System.Windows.Forms.Button()
37
+        Me.資料庫選擇1_bt = New System.Windows.Forms.Button()
38
+        Me.Label20 = New System.Windows.Forms.Label()
36
         CType(Me.皮料清單_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
39
         CType(Me.皮料清單_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
37
         CType(Me.圖片庫_pb, System.ComponentModel.ISupportInitialize).BeginInit()
40
         CType(Me.圖片庫_pb, System.ComponentModel.ISupportInitialize).BeginInit()
38
         Me.SuspendLayout()
41
         Me.SuspendLayout()
126
         Me.备注_lb.AutoSize = True
129
         Me.备注_lb.AutoSize = True
127
         Me.备注_lb.Font = New System.Drawing.Font("微軟正黑體", 14.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
130
         Me.备注_lb.Font = New System.Drawing.Font("微軟正黑體", 14.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
128
         Me.备注_lb.ForeColor = System.Drawing.Color.Black
131
         Me.备注_lb.ForeColor = System.Drawing.Color.Black
129
-        Me.备注_lb.Location = New System.Drawing.Point(12, 353)
132
+        Me.备注_lb.Location = New System.Drawing.Point(121, 389)
130
         Me.备注_lb.Name = "备注_lb"
133
         Me.备注_lb.Name = "备注_lb"
131
         Me.备注_lb.Size = New System.Drawing.Size(217, 24)
134
         Me.备注_lb.Size = New System.Drawing.Size(217, 24)
132
         Me.备注_lb.TabIndex = 504
135
         Me.备注_lb.TabIndex = 504
133
         Me.备注_lb.Text = "PS : 查詢後編輯才可存檔"
136
         Me.备注_lb.Text = "PS : 查詢後編輯才可存檔"
134
         Me.备注_lb.Visible = False
137
         Me.备注_lb.Visible = False
135
         '
138
         '
139
+        '資料庫選擇2_bt
140
+        '
141
+        Me.資料庫選擇2_bt.Location = New System.Drawing.Point(263, 356)
142
+        Me.資料庫選擇2_bt.Name = "資料庫選擇2_bt"
143
+        Me.資料庫選擇2_bt.Size = New System.Drawing.Size(75, 30)
144
+        Me.資料庫選擇2_bt.TabIndex = 553
145
+        Me.資料庫選擇2_bt.Text = "DRS/ LIF"
146
+        Me.資料庫選擇2_bt.UseVisualStyleBackColor = True
147
+        '
148
+        '資料庫選擇1_bt
149
+        '
150
+        Me.資料庫選擇1_bt.Location = New System.Drawing.Point(185, 356)
151
+        Me.資料庫選擇1_bt.Name = "資料庫選擇1_bt"
152
+        Me.資料庫選擇1_bt.Size = New System.Drawing.Size(75, 30)
153
+        Me.資料庫選擇1_bt.TabIndex = 552
154
+        Me.資料庫選擇1_bt.Text = "VIONIC"
155
+        Me.資料庫選擇1_bt.UseVisualStyleBackColor = True
156
+        '
157
+        'Label20
158
+        '
159
+        Me.Label20.AutoSize = True
160
+        Me.Label20.Location = New System.Drawing.Point(142, 355)
161
+        Me.Label20.Name = "Label20"
162
+        Me.Label20.Size = New System.Drawing.Size(44, 32)
163
+        Me.Label20.TabIndex = 551
164
+        Me.Label20.Text = "選擇訂" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "單品牌"
165
+        '
136
         '皮料資料紀錄表
166
         '皮料資料紀錄表
137
         '
167
         '
138
         Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
168
         Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
139
         Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
169
         Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
140
         Me.ClientSize = New System.Drawing.Size(1914, 991)
170
         Me.ClientSize = New System.Drawing.Size(1914, 991)
171
+        Me.Controls.Add(Me.資料庫選擇2_bt)
172
+        Me.Controls.Add(Me.資料庫選擇1_bt)
173
+        Me.Controls.Add(Me.Label20)
141
         Me.Controls.Add(Me.备注_lb)
174
         Me.Controls.Add(Me.备注_lb)
142
         Me.Controls.Add(Me.皮料資料紀錄表_lb)
175
         Me.Controls.Add(Me.皮料資料紀錄表_lb)
143
         Me.Controls.Add(Me.圖片庫_pb)
176
         Me.Controls.Add(Me.圖片庫_pb)
168
     Friend WithEvents 圖片庫_pb As PictureBox
201
     Friend WithEvents 圖片庫_pb As PictureBox
169
     Friend WithEvents 皮料資料紀錄表_lb As Label
202
     Friend WithEvents 皮料資料紀錄表_lb As Label
170
     Friend WithEvents 备注_lb As Label
203
     Friend WithEvents 备注_lb As Label
204
+    Friend WithEvents 資料庫選擇2_bt As Button
205
+    Friend WithEvents 資料庫選擇1_bt As Button
206
+    Friend WithEvents Label20 As Label
171
 End Class
207
 End Class
172
 
208
 

+ 11
- 3
TENDEN-MES-SYS/量產訂單管理/皮料資料紀錄表.vb Visa fil

16
     Private Sub Set_皮料清單()
16
     Private Sub Set_皮料清單()
17
         Set_DGV1載入前設定()
17
         Set_DGV1載入前設定()
18
         If PA = "" Then
18
         If PA = "" Then
19
-            SQL1 = "SELECT 訂單流水號, 年份季度, 客戶訂單號, 形體號, 顏色, 楦型, 訂單數量, 備註, 生產工廠, 訂單種類, 工廠回復交期, LEATHER, LEA_Note, 資料流水號 FROM 訂單控制表 " &
19
+            SQL1 = "SELECT 訂單流水號, 年份季度, 客戶訂單號, 形體號, 顏色, 楦型, 訂單數量, 備註, 生產工廠, 訂單種類, 工廠回復交期, LEATHER, LEA_Note, 資料流水號 FROM " & 訂單資料表(1) & " " &
20
                    "WHERE ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)  " &
20
                    "WHERE ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)  " &
21
                    "ORDER BY   資料流水號 DESC, 形體號, 顏色, 楦型"
21
                    "ORDER BY   資料流水號 DESC, 形體號, 顏色, 楦型"
22
         Else
22
         Else
23
-            SQL1 = "SELECT 訂單流水號, 年份季度, 客戶訂單號, 形體號, 顏色, 楦型, 訂單數量, 備註, 生產工廠, 訂單種類, 工廠回復交期, LEATHER, LEA_Note, 資料流水號 FROM 訂單控制表 " &
23
+            SQL1 = "SELECT 訂單流水號, 年份季度, 客戶訂單號, 形體號, 顏色, 楦型, 訂單數量, 備註, 生產工廠, 訂單種類, 工廠回復交期, LEATHER, LEA_Note, 資料流水號 FROM " & 訂單資料表(1) & " " &
24
                    "WHERE ((年份季度 NOT LIKE '%10%') AND (年份季度 NOT LIKE '%11%') AND (年份季度 NOT LIKE '%12%') AND (年份季度 NOT LIKE '%13%') AND " &
24
                    "WHERE ((年份季度 NOT LIKE '%10%') AND (年份季度 NOT LIKE '%11%') AND (年份季度 NOT LIKE '%12%') AND (年份季度 NOT LIKE '%13%') AND " &
25
                    "(年份季度 NOT LIKE '%14%') AND (年份季度 NOT LIKE '%15%') AND (年份季度 NOT LIKE '%16%') AND (年份季度 NOT LIKE '%17%')) AND " &
25
                    "(年份季度 NOT LIKE '%14%') AND (年份季度 NOT LIKE '%15%') AND (年份季度 NOT LIKE '%16%') AND (年份季度 NOT LIKE '%17%')) AND " &
26
                    "(訂單流水號 LIKE '%" & PA & "%' OR 年份季度 LIKE '%" & PA & "%' OR 客戶訂單號 LIKE '%" & PA & "%' OR 形體號 LIKE '%" & PA & "%' OR " &
26
                    "(訂單流水號 LIKE '%" & PA & "%' OR 年份季度 LIKE '%" & PA & "%' OR 客戶訂單號 LIKE '%" & PA & "%' OR 形體號 LIKE '%" & PA & "%' OR " &
43
     End Sub
43
     End Sub
44
     Private Sub 皮料資料紀錄表_Load(sender As Object, e As EventArgs) Handles MyBase.Load
44
     Private Sub 皮料資料紀錄表_Load(sender As Object, e As EventArgs) Handles MyBase.Load
45
         Me.MdiParent = TENDEN_MES_SYS : Me.WindowState = 2 : Me.AutoScroll = True
45
         Me.MdiParent = TENDEN_MES_SYS : Me.WindowState = 2 : Me.AutoScroll = True
46
+        訂單資料庫選擇.ShowDialog()
47
+
46
         PA = ""
48
         PA = ""
47
         Set_皮料清單() : Set_grid()
49
         Set_皮料清單() : Set_grid()
48
         QQ(0) = True : QQ(1) = False
50
         QQ(0) = True : QQ(1) = False
143
     Private Sub Button2_Click(sender As Object, e As EventArgs) Handles 存檔_bt.Click
145
     Private Sub Button2_Click(sender As Object, e As EventArgs) Handles 存檔_bt.Click
144
         For i As Integer = 0 To 皮料清單_dgv.Rows.Count - 1
146
         For i As Integer = 0 To 皮料清單_dgv.Rows.Count - 1
145
             ConnOpen()
147
             ConnOpen()
146
-            SQL1 = "UPDATE 訂單控制表 SET  LEATHER = '" & 皮料清單_dgv.Rows(i).Cells("LEATHER").Value & "', LEA_Note = '" & 皮料清單_dgv.Rows(i).Cells("LEA_Note").Value & "' " &
148
+            SQL1 = "UPDATE " & 訂單資料表(1) & " SET  LEATHER = '" & 皮料清單_dgv.Rows(i).Cells("LEATHER").Value & "', LEA_Note = '" & 皮料清單_dgv.Rows(i).Cells("LEA_Note").Value & "' " &
147
                    "WHERE (資料流水號 LIKE '" & 皮料清單_dgv.Rows(i).Cells("資料流水號").Value & "')"
149
                    "WHERE (資料流水號 LIKE '" & 皮料清單_dgv.Rows(i).Cells("資料流水號").Value & "')"
148
             CmdSet_For_dr() : conn.Close()
150
             CmdSet_For_dr() : conn.Close()
149
         Next i
151
         Next i
150
         MsgBox("存檔完成")
152
         MsgBox("存檔完成")
151
         Set_皮料清單() : Set_grid() : Timer1.Enabled = False : 注释_lb.Visible = False : 存檔_bt.Enabled = False
153
         Set_皮料清單() : Set_grid() : Timer1.Enabled = False : 注释_lb.Visible = False : 存檔_bt.Enabled = False
152
     End Sub
154
     End Sub
155
+    Private Sub 資料庫選擇1_bt_Click(sender As Object, e As EventArgs) Handles 資料庫選擇1_bt.Click
156
+        SQL_訂單資料表選擇_VIONIC() : PA = "" : Set_皮料清單() : Set_grid()
157
+    End Sub
158
+    Private Sub 資料庫選擇2_bt_Click(sender As Object, e As EventArgs) Handles 資料庫選擇2_bt.Click
159
+        SQL_訂單資料表選擇_非VIONIC() : PA = "" : Set_皮料清單() : Set_grid()
160
+    End Sub
153
 End Class
161
 End Class

+ 1
- 1
TENDEN-MES-SYS/量產訂單管理/訂單列印選擇.vb Visa fil

21
                    "TRIAL3, TRIAL4, 包裝確認時間, 貼標時間, 裁斷時間, 針車時間, 成型時間, 驗貨時間, 實際離廠日, 資料流水號, 明細建檔, GOODBOX, LEATHER, LEA_Note, 出貨數量, PO_S_Date AS 接單日, " &
21
                    "TRIAL3, TRIAL4, 包裝確認時間, 貼標時間, 裁斷時間, 針車時間, 成型時間, 驗貨時間, 實際離廠日, 資料流水號, 明細建檔, GOODBOX, LEATHER, LEA_Note, 出貨數量, PO_S_Date AS 接單日, " &
22
                    "Requested_XF AS 需求日期, Confirm_XF AS 確認日期, Revised_XF AS 修訂日期, 工廠回復交期 AS 工廠交期, Special_Packaging, Remarks, 出貨地, TVW, 楦頭號, 材質, 七號模具, TRIAL1 AS T1, " &
22
                    "Requested_XF AS 需求日期, Confirm_XF AS 確認日期, Revised_XF AS 修訂日期, 工廠回復交期 AS 工廠交期, Special_Packaging, Remarks, 出貨地, TVW, 楦頭號, 材質, 七號模具, TRIAL1 AS T1, " &
23
                    "TRIAL2 AS T2, 長期試穿 AS WEAR_TEST, CFMSAMPLE AS CFM, TRIAL3 AS T3, TRIAL4 AS T4, CFMSPEC AS TEST, 面料, 副料, 中底, 鞋墊, 大底, 跟, 包裝確認時間 AS 包裝, 裁斷時間 AS 裁斷, " &
23
                    "TRIAL2 AS T2, 長期試穿 AS WEAR_TEST, CFMSAMPLE AS CFM, TRIAL3 AS T3, TRIAL4 AS T4, CFMSPEC AS TEST, 面料, 副料, 中底, 鞋墊, 大底, 跟, 包裝確認時間 AS 包裝, 裁斷時間 AS 裁斷, " &
24
-                   "針車時間 AS 針車, 成型時間 AS 成型, 驗貨時間 AS 驗貨, 工廠進度表備註1, 工廠進度表備註2, 客戶包裝確認, 東莞業務備註, 工廠確認, 利威確認, 結關日 FROM 訂單控制表"
24
+                   "針車時間 AS 針車, 成型時間 AS 成型, 驗貨時間 AS 驗貨, 工廠進度表備註1, 工廠進度表備註2, 客戶包裝確認, 東莞業務備註, 工廠確認, 利威確認, 結關日 FROM " & 訂單資料表(1) & ""
25
     ReadOnly SQL字串2 As String = " ORDER BY SUBSTRING(訂單流水號, 4, 6) DESC"
25
     ReadOnly SQL字串2 As String = " ORDER BY SUBSTRING(訂單流水號, 4, 6) DESC"
26
     Private Sub Set_DGV1載入前設定()
26
     Private Sub Set_DGV1載入前設定()
27
         DataGridView1.DataSource = Nothing : ds.Clear()
27
         DataGridView1.DataSource = Nothing : ds.Clear()

+ 36
- 0
TENDEN-MES-SYS/量產訂單管理/訂單執行資訊輸入.Designer.vb Visa fil

46
         Me.EXCEL檔案導入_bt = New System.Windows.Forms.Button()
46
         Me.EXCEL檔案導入_bt = New System.Windows.Forms.Button()
47
         Me.ProgressBar2 = New System.Windows.Forms.ProgressBar()
47
         Me.ProgressBar2 = New System.Windows.Forms.ProgressBar()
48
         Me.OpenFileDialog1 = New System.Windows.Forms.OpenFileDialog()
48
         Me.OpenFileDialog1 = New System.Windows.Forms.OpenFileDialog()
49
+        Me.資料庫選擇2_bt = New System.Windows.Forms.Button()
50
+        Me.資料庫選擇1_bt = New System.Windows.Forms.Button()
51
+        Me.Label20 = New System.Windows.Forms.Label()
49
         CType(Me.控制表_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
52
         CType(Me.控制表_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
50
         CType(Me.圖片庫_pb, System.ComponentModel.ISupportInitialize).BeginInit()
53
         CType(Me.圖片庫_pb, System.ComponentModel.ISupportInitialize).BeginInit()
51
         Me.SuspendLayout()
54
         Me.SuspendLayout()
252
         '
255
         '
253
         Me.OpenFileDialog1.FileName = "OpenFileDialog1"
256
         Me.OpenFileDialog1.FileName = "OpenFileDialog1"
254
         '
257
         '
258
+        '資料庫選擇2_bt
259
+        '
260
+        Me.資料庫選擇2_bt.Location = New System.Drawing.Point(870, 97)
261
+        Me.資料庫選擇2_bt.Name = "資料庫選擇2_bt"
262
+        Me.資料庫選擇2_bt.Size = New System.Drawing.Size(75, 30)
263
+        Me.資料庫選擇2_bt.TabIndex = 562
264
+        Me.資料庫選擇2_bt.Text = "DRS/ LIF"
265
+        Me.資料庫選擇2_bt.UseVisualStyleBackColor = True
266
+        '
267
+        '資料庫選擇1_bt
268
+        '
269
+        Me.資料庫選擇1_bt.Location = New System.Drawing.Point(792, 97)
270
+        Me.資料庫選擇1_bt.Name = "資料庫選擇1_bt"
271
+        Me.資料庫選擇1_bt.Size = New System.Drawing.Size(75, 30)
272
+        Me.資料庫選擇1_bt.TabIndex = 561
273
+        Me.資料庫選擇1_bt.Text = "VIONIC"
274
+        Me.資料庫選擇1_bt.UseVisualStyleBackColor = True
275
+        '
276
+        'Label20
277
+        '
278
+        Me.Label20.AutoSize = True
279
+        Me.Label20.Location = New System.Drawing.Point(749, 96)
280
+        Me.Label20.Name = "Label20"
281
+        Me.Label20.Size = New System.Drawing.Size(44, 32)
282
+        Me.Label20.TabIndex = 560
283
+        Me.Label20.Text = "選擇訂" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "單品牌"
284
+        '
255
         '訂單執行資訊輸入
285
         '訂單執行資訊輸入
256
         '
286
         '
257
         Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
287
         Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
258
         Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
288
         Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
259
         Me.ClientSize = New System.Drawing.Size(1914, 991)
289
         Me.ClientSize = New System.Drawing.Size(1914, 991)
290
+        Me.Controls.Add(Me.資料庫選擇2_bt)
291
+        Me.Controls.Add(Me.資料庫選擇1_bt)
292
+        Me.Controls.Add(Me.Label20)
260
         Me.Controls.Add(Me.ProgressBar2)
293
         Me.Controls.Add(Me.ProgressBar2)
261
         Me.Controls.Add(Me.EXCEL檔案導入_bt)
294
         Me.Controls.Add(Me.EXCEL檔案導入_bt)
262
         Me.Controls.Add(Me.ProgressBar1)
295
         Me.Controls.Add(Me.ProgressBar1)
312
     Friend WithEvents EXCEL檔案導入_bt As Button
345
     Friend WithEvents EXCEL檔案導入_bt As Button
313
     Friend WithEvents ProgressBar2 As ProgressBar
346
     Friend WithEvents ProgressBar2 As ProgressBar
314
     Friend WithEvents OpenFileDialog1 As OpenFileDialog
347
     Friend WithEvents OpenFileDialog1 As OpenFileDialog
348
+    Friend WithEvents 資料庫選擇2_bt As Button
349
+    Friend WithEvents 資料庫選擇1_bt As Button
350
+    Friend WithEvents Label20 As Label
315
 End Class
351
 End Class
316
 
352
 

+ 33
- 19
TENDEN-MES-SYS/量產訂單管理/訂單執行資訊輸入.vb Visa fil

16
         控制表_dgv.AllowUserToAddRows = False
16
         控制表_dgv.AllowUserToAddRows = False
17
         ConnOpen()
17
         ConnOpen()
18
         If PA = "" Then
18
         If PA = "" Then
19
-            SQL1 = "SELECT 訂單控制表.訂單流水號, 訂單控制表.年份季度 AS 季度, 訂單控制表.客戶訂單號, 訂單控制表.形體號, 訂單控制表.顏色, 訂單控制表.楦型, 訂單控制表.訂單數量, 訂單控制表.客戶交期, 
20
-                           訂單控制表.工廠回復交期, 訂單控制表.生產工廠 AS 工廠, 訂單控制表.訂單種類, STYLELIST.APMA確認, 訂單控制表.客戶包裝確認, 訂單控制表.工廠確認 AS 工廠包裝, 
21
-                           訂單控制表.利威確認 AS 利威驗貨, 訂單控制表.結關日, 訂單控制表.東莞業務備註, 訂單控制表.資料流水號, 訂單控制表.SMS簽回, 訂單控制表.FRS簽回, 訂單控制表.MASTER_SWATCH 
22
-                    FROM 訂單控制表 LEFT OUTER JOIN STYLELIST ON 訂單控制表.形體號 = STYLELIST.ProductName 
23
-                    WHERE (訂單控制表.CXL = 0 OR 訂單控制表.CXL IS NULL) AND (訂單控制表.訂單數量 - 訂單控制表.出貨數量 <> 0) 
24
-                    ORDER BY   SUBSTRING(訂單控制表.訂單流水號, 4, 6) DESC"
19
+            SQL1 = "SELECT " & 訂單資料表(1) & ".訂單流水號, " & 訂單資料表(1) & ".年份季度 AS 季度, " & 訂單資料表(1) & ".客戶訂單號, " & 訂單資料表(1) & ".形體號, 
20
+                           " & 訂單資料表(1) & ".顏色, " & 訂單資料表(1) & ".楦型, " & 訂單資料表(1) & ".訂單數量, " & 訂單資料表(1) & ".客戶交期, " & 訂單資料表(1) & ".工廠回復交期, 
21
+                           " & 訂單資料表(1) & ".生產工廠 AS 工廠, " & 訂單資料表(1) & ".訂單種類, STYLELIST.APMA確認, " & 訂單資料表(1) & ".客戶包裝確認, " & 訂單資料表(1) & ".工廠確認 AS 工廠包裝, 
22
+                           " & 訂單資料表(1) & ".利威確認 AS 利威驗貨, " & 訂單資料表(1) & ".結關日, " & 訂單資料表(1) & ".東莞業務備註, " & 訂單資料表(1) & ".資料流水號, 
23
+                           " & 訂單資料表(1) & ".SMS簽回, " & 訂單資料表(1) & ".FRS簽回, " & 訂單資料表(1) & ".MASTER_SWATCH 
24
+                    FROM " & 訂單資料表(1) & " LEFT OUTER JOIN STYLELIST ON " & 訂單資料表(1) & ".形體號 = STYLELIST.ProductName 
25
+                    WHERE (" & 訂單資料表(1) & ".CXL = 0 OR " & 訂單資料表(1) & ".CXL IS NULL) AND (" & 訂單資料表(1) & ".訂單數量 - " & 訂單資料表(1) & ".出貨數量 <> 0) 
26
+                    ORDER BY   SUBSTRING(" & 訂單資料表(1) & ".訂單流水號, 4, 6) DESC"
25
         Else
27
         Else
26
-            SQL1 = "SELECT 訂單控制表.訂單流水號, 訂單控制表.年份季度 AS 季度, 訂單控制表.客戶訂單號, 訂單控制表.形體號, 訂單控制表.顏色, 訂單控制表.楦型, 訂單控制表.訂單數量, 訂單控制表.客戶交期, 
27
-                           訂單控制表.工廠回復交期, 訂單控制表.生產工廠 AS 工廠, 訂單控制表.訂單種類, STYLELIST.APMA確認, 訂單控制表.客戶包裝確認, 訂單控制表.工廠確認 AS 工廠包裝, 
28
-                           訂單控制表.利威確認 AS 利威驗貨, 訂單控制表.結關日, 訂單控制表.東莞業務備註, 訂單控制表.資料流水號, 訂單控制表.SMS簽回, 訂單控制表.FRS簽回, 訂單控制表.MASTER_SWATCH 
29
-                    FROM 訂單控制表 LEFT OUTER JOIN STYLELIST ON 訂單控制表.形體號 = STYLELIST.ProductName 
30
-                    WHERE (訂單控制表.CXL = 0 OR 訂單控制表.CXL IS NULL) AND (訂單控制表.訂單數量 - 訂單控制表.出貨數量 <> 0) AND (訂單控制表.訂單流水號 LIKE '%" & PA & "%' OR 
31
-                           訂單控制表.年份季度 LIKE '%" & PA & "%' 
32
-                        OR 訂單控制表.客戶訂單號 LIKE '%" & PA & "%' OR 訂單控制表.形體號 LIKE '%" & PA & "%' OR 訂單控制表.顏色 LIKE '%" & PA & "%' OR 訂單控制表.楦型 LIKE '%" & PA & "%' 
33
-                        OR 訂單控制表.訂單數量 LIKE '%" & PA & "%' OR 訂單控制表.備註 LIKE '%" & PA & "%' OR 訂單控制表.生產工廠 LIKE '%" & PA & "%' OR 訂單控制表.訂單種類 LIKE '%" & PA & "%') 
34
-                    ORDER BY   SUBSTRING(訂單控制表.訂單流水號, 4, 6) DESC"
28
+            SQL1 = "SELECT " & 訂單資料表(1) & ".訂單流水號, " & 訂單資料表(1) & ".年份季度 AS 季度, " & 訂單資料表(1) & ".客戶訂單號, " & 訂單資料表(1) & ".形體號, 
29
+                           " & 訂單資料表(1) & ".顏色, " & 訂單資料表(1) & ".楦型, " & 訂單資料表(1) & ".訂單數量, " & 訂單資料表(1) & ".客戶交期, " & 訂單資料表(1) & ".工廠回復交期, 
30
+                           " & 訂單資料表(1) & ".生產工廠 AS 工廠, " & 訂單資料表(1) & ".訂單種類, STYLELIST.APMA確認, " & 訂單資料表(1) & ".客戶包裝確認, " & 訂單資料表(1) & ".工廠確認 AS 工廠包裝, 
31
+                           " & 訂單資料表(1) & ".利威確認 AS 利威驗貨, " & 訂單資料表(1) & ".結關日, " & 訂單資料表(1) & ".東莞業務備註, " & 訂單資料表(1) & ".資料流水號, 
32
+                           " & 訂單資料表(1) & ".SMS簽回, " & 訂單資料表(1) & ".FRS簽回, " & 訂單資料表(1) & ".MASTER_SWATCH 
33
+                    FROM " & 訂單資料表(1) & " LEFT OUTER JOIN STYLELIST ON " & 訂單資料表(1) & ".形體號 = STYLELIST.ProductName 
34
+                    WHERE (" & 訂單資料表(1) & ".CXL = 0 OR " & 訂單資料表(1) & ".CXL IS NULL) AND (" & 訂單資料表(1) & ".訂單數量 - " & 訂單資料表(1) & ".出貨數量 <> 0) 
35
+                           AND (" & 訂單資料表(1) & ".訂單流水號 LIKE '%" & PA & "%' OR 
36
+                           " & 訂單資料表(1) & ".年份季度 LIKE '%" & PA & "%' 
37
+                            OR " & 訂單資料表(1) & ".客戶訂單號 LIKE '%" & PA & "%' OR " & 訂單資料表(1) & ".形體號 LIKE '%" & PA & "%' OR " & 訂單資料表(1) & ".顏色 LIKE '%" & PA & "%' 
38
+                            OR " & 訂單資料表(1) & ".楦型 LIKE '%" & PA & "%' OR " & 訂單資料表(1) & ".訂單數量 LIKE '%" & PA & "%' OR " & 訂單資料表(1) & ".備註 LIKE '%" & PA & "%' 
39
+                            OR " & 訂單資料表(1) & ".生產工廠 LIKE '%" & PA & "%' OR " & 訂單資料表(1) & ".訂單種類 LIKE '%" & PA & "%') 
40
+                    ORDER BY   SUBSTRING(" & 訂單資料表(1) & ".訂單流水號, 4, 6) DESC"
35
         End If
41
         End If
36
         CmdSet_For_DGV() : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds) : 控制表_dgv.DataSource = ds.Tables(0) : conn.Close()
42
         CmdSet_For_DGV() : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds) : 控制表_dgv.DataSource = ds.Tables(0) : conn.Close()
37
     End Sub
43
     End Sub
75
     End Sub
81
     End Sub
76
     Private Sub 包裝確認與業務備註_Load(sender As Object, e As EventArgs) Handles MyBase.Load
82
     Private Sub 包裝確認與業務備註_Load(sender As Object, e As EventArgs) Handles MyBase.Load
77
         Me.MdiParent = TENDEN_MES_SYS : Me.WindowState = 2 : Me.AutoScroll = True
83
         Me.MdiParent = TENDEN_MES_SYS : Me.WindowState = 2 : Me.AutoScroll = True
78
-        分頁一_bt.Enabled = False : 分頁二_bt.Enabled = True
79
         PA = "" : 日期1_dtp.Visible = False : 日期2_dtp.Visible = False : 日期3_dtp.Visible = False : 日期4_dtp.Visible = False
84
         PA = "" : 日期1_dtp.Visible = False : 日期2_dtp.Visible = False : 日期3_dtp.Visible = False : 日期4_dtp.Visible = False
85
+        訂單資料庫選擇.ShowDialog()
86
+
87
+        分頁一_bt.Enabled = False : 分頁二_bt.Enabled = True
80
         Set_清單() : Set_grid()
88
         Set_清單() : Set_grid()
81
     End Sub
89
     End Sub
82
     Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick
90
     Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick
203
         For i As Integer = 0 To 控制表_dgv.Rows.Count - 1
211
         For i As Integer = 0 To 控制表_dgv.Rows.Count - 1
204
             資料數 = 控制表_dgv.Rows.Count : 進度條()
212
             資料數 = 控制表_dgv.Rows.Count : 進度條()
205
             ConnOpen()
213
             ConnOpen()
206
-            SQL1 = "UPDATE 訂單控制表 SET  客戶包裝確認 = '" & 控制表_dgv.Rows(i).Cells("客戶包裝確認").Value & "', APMA確認 = '" & 控制表_dgv.Rows(i).Cells("APMA確認").Value &
214
+            SQL1 = "UPDATE " & 訂單資料表(1) & " SET  客戶包裝確認 = '" & 控制表_dgv.Rows(i).Cells("客戶包裝確認").Value & "', APMA確認 = '" & 控制表_dgv.Rows(i).Cells("APMA確認").Value &
207
                                        "', 東莞業務備註 = '" & 控制表_dgv.Rows(i).Cells("東莞業務備註").Value & "', 工廠確認 = '" & 控制表_dgv.Rows(i).Cells("工廠包裝").Value &
215
                                        "', 東莞業務備註 = '" & 控制表_dgv.Rows(i).Cells("東莞業務備註").Value & "', 工廠確認 = '" & 控制表_dgv.Rows(i).Cells("工廠包裝").Value &
208
                                        "', 利威確認 = '" & 控制表_dgv.Rows(i).Cells("利威驗貨").Value & "', 結關日 = '" & 控制表_dgv.Rows(i).Cells("結關日").Value &
216
                                        "', 利威確認 = '" & 控制表_dgv.Rows(i).Cells("利威驗貨").Value & "', 結關日 = '" & 控制表_dgv.Rows(i).Cells("結關日").Value &
209
                                        "', SMS簽回 = '" & 控制表_dgv.Rows(i).Cells("SMS簽回").Value & "', FRS簽回 = '" & 控制表_dgv.Rows(i).Cells("FRS簽回").Value &
217
                                        "', SMS簽回 = '" & 控制表_dgv.Rows(i).Cells("SMS簽回").Value & "', FRS簽回 = '" & 控制表_dgv.Rows(i).Cells("FRS簽回").Value &
245
                     If Not IsNumeric(xlSheet.Cells(YY, 2).value) And Not IsNothing(xlSheet.Cells(YY, 2).value) Then
253
                     If Not IsNumeric(xlSheet.Cells(YY, 2).value) And Not IsNothing(xlSheet.Cells(YY, 2).value) Then
246
                         conn.Close()
254
                         conn.Close()
247
                         ConnOpen()
255
                         ConnOpen()
248
-                        SQL1 = "SELECT 客戶訂單號 FROM 訂單控制表 WHERE 客戶訂單號 LIKE 'PO" & Strings.Right(xlSheet.Cells(YY, 2).value, 11) & "'"
256
+                        SQL1 = "SELECT 客戶訂單號 FROM " & 訂單資料表(1) & " WHERE 客戶訂單號 LIKE 'PO" & Strings.Right(xlSheet.Cells(YY, 2).value, 11) & "'"
249
                         CmdSet_For_dr()
257
                         CmdSet_For_dr()
250
                         If dr.Read() Then
258
                         If dr.Read() Then
251
                             conn.Close()
259
                             conn.Close()
252
                             ConnOpen()
260
                             ConnOpen()
253
-                            SQL1 = "UPDATE 訂單控制表 SET 力威訂單號 = '" & xlSheet.Cells(YY, 1).value & "'  WHERE 客戶訂單號 LIKE 'PO" & Strings.Right(xlSheet.Cells(YY, 2).value, 11) & "'"
261
+                            SQL1 = "UPDATE " & 訂單資料表(1) & " SET 力威訂單號 = '" & xlSheet.Cells(YY, 1).value & "'  WHERE 客戶訂單號 LIKE 'PO" & Strings.Right(xlSheet.Cells(YY, 2).value, 11) & "'"
254
                             CmdSet_For_dr() : conn.Close() : 次數 += 1
262
                             CmdSet_For_dr() : conn.Close() : 次數 += 1
255
                         End If : conn.Close()
263
                         End If : conn.Close()
256
                     End If
264
                     End If
261
         ElseIf OpenFileDialog1.ShowDialog = Windows.Forms.DialogResult.No Then
269
         ElseIf OpenFileDialog1.ShowDialog = Windows.Forms.DialogResult.No Then
262
         End If
270
         End If
263
     End Sub
271
     End Sub
272
+    Private Sub 資料庫選擇1_bt_Click(sender As Object, e As EventArgs) Handles 資料庫選擇1_bt.Click
273
+        SQL_訂單資料表選擇_VIONIC() : Set_清單() : Set_grid()
274
+    End Sub
275
+    Private Sub 資料庫選擇2_bt_Click(sender As Object, e As EventArgs) Handles 資料庫選擇2_bt.Click
276
+        SQL_訂單資料表選擇_非VIONIC() : Set_清單() : Set_grid()
277
+    End Sub
264
 End Class
278
 End Class

+ 1409
- 258
TENDEN-MES-SYS/量產訂單管理/訂單控制表.Designer.vb
Filskillnaden har hållits tillbaka eftersom den är för stor
Visa fil


+ 3
- 0
TENDEN-MES-SYS/量產訂單管理/訂單控制表.resx Visa fil

117
   <resheader name="writer">
117
   <resheader name="writer">
118
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
118
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
119
   </resheader>
119
   </resheader>
120
+  <data name="Label21.Text" xml:space="preserve">
121
+    <value>--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</value>
122
+  </data>
120
 </root>
123
 </root>

+ 284
- 113
TENDEN-MES-SYS/量產訂單管理/訂單控制表.vb Visa fil

1
 Option Strict Off
1
 Option Strict Off
2
 Imports System.IO
2
 Imports System.IO
3
 Public Class 訂單控制表
3
 Public Class 訂單控制表
4
-    ReadOnly ds As New DataSet : ReadOnly ds1 As New DataSet
4
+    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
5
     Dim 訂單數量 As Double : Dim 單價 As Double : Dim 總金額 As Double
5
     Dim 訂單數量 As Double : Dim 單價 As Double : Dim 總金額 As Double
6
     '-----------------------------------------0-----------------------1-------------------------2------------------3-----------------4----------------------5-------------------------6
6
     '-----------------------------------------0-----------------------1-------------------------2------------------3-----------------4----------------------5-------------------------6
7
     '                                訂單流水號,               年份季度,               客戶訂單號,            形體號,             顏色,                  楦型,                 訂單數量
7
     '                                訂單流水號,               年份季度,               客戶訂單號,            形體號,             顏色,                  楦型,                 訂單數量
40
     Private ReadOnly BB(9) As Boolean
40
     Private ReadOnly BB(9) As Boolean
41
     Dim aa As MsgBoxResult
41
     Dim aa As MsgBoxResult
42
     Private Sub SQL宣告()
42
     Private Sub SQL宣告()
43
-        SQL字串1 = "SELECT 訂單流水號,      年份季度,               客戶訂單號,            形體號,             顏色,                  楦型,                 訂單數量, " &
43
+        SQL字串1 = "SELECT                訂單流水號,               年份季度,               客戶訂單號,            形體號,             顏色,                  楦型,                 訂單數量, " &
44
                                            "客戶交期,                   單價,                   總金額,              備註,         生產工廠,              訂單種類,             工廠回復交期, " &
44
                                            "客戶交期,                   單價,                   總金額,              備註,         生產工廠,              訂單種類,             工廠回復交期, " &
45
                                             "CFMSPEC,              CFMSAMPLE,                   TRIAL1,            TRIAL2,           TRIAL3,                TRIAL4,             包裝確認時間, " &
45
                                             "CFMSPEC,              CFMSAMPLE,                   TRIAL1,            TRIAL2,           TRIAL3,                TRIAL4,             包裝確認時間, " &
46
                                            "貼標時間,               裁斷時間,                 針車時間,          成型時間,         驗貨時間,            實際離廠日,               資料流水號, " &
46
                                            "貼標時間,               裁斷時間,                 針車時間,          成型時間,         驗貨時間,            實際離廠日,               資料流水號, " &
73
         控制表_dgv.Columns(58).FillWeight = 137 : 控制表_dgv.Columns(59).FillWeight = 137 : 控制表_dgv.Columns(60).FillWeight = 137 : 控制表_dgv.Columns(61).FillWeight = 137
73
         控制表_dgv.Columns(58).FillWeight = 137 : 控制表_dgv.Columns(59).FillWeight = 137 : 控制表_dgv.Columns(60).FillWeight = 137 : 控制表_dgv.Columns(61).FillWeight = 137
74
         控制表_dgv.Columns(62).FillWeight = 137 : 控制表_dgv.Columns(63).FillWeight = 120 : 控制表_dgv.Columns(64).FillWeight = 120 : 控制表_dgv.Columns(65).FillWeight = 90
74
         控制表_dgv.Columns(62).FillWeight = 137 : 控制表_dgv.Columns(63).FillWeight = 120 : 控制表_dgv.Columns(64).FillWeight = 120 : 控制表_dgv.Columns(65).FillWeight = 90
75
         控制表_dgv.Columns(66).FillWeight = 355 : 控制表_dgv.Columns(67).FillWeight = 172 : 控制表_dgv.Columns(68).FillWeight = 171 : 控制表_dgv.Columns(69).FillWeight = 171
75
         控制表_dgv.Columns(66).FillWeight = 355 : 控制表_dgv.Columns(67).FillWeight = 172 : 控制表_dgv.Columns(68).FillWeight = 171 : 控制表_dgv.Columns(69).FillWeight = 171
76
-        控制表_dgv.Columns(70).FillWeight = 171 : 控制表_dgv.Columns(71).FillWeight = 100 : 控制表_dgv.Columns(72).FillWeight = 100 : 控制表_dgv.Columns(73).FillWeight = 245
77
-        控制表_dgv.Columns(74).FillWeight = 100 : 控制表_dgv.Columns(75).FillWeight = 80 : 控制表_dgv.Columns(76).FillWeight = 60
76
+        控制表_dgv.Columns(70).FillWeight = 171 : 控制表_dgv.Columns(71).FillWeight = 100 : 控制表_dgv.Columns(72).FillWeight = 100 : 控制表_dgv.Columns(73).FillWeight = 205
77
+        控制表_dgv.Columns(74).FillWeight = 100 : 控制表_dgv.Columns(75).FillWeight = 120 : 控制表_dgv.Columns(76).FillWeight = 60
78
 
78
 
79
         控制表_dgv.Columns(6).DefaultCellStyle.Format = "#,##0" : 控制表_dgv.Columns(32).DefaultCellStyle.Format = "#,##0"
79
         控制表_dgv.Columns(6).DefaultCellStyle.Format = "#,##0" : 控制表_dgv.Columns(32).DefaultCellStyle.Format = "#,##0"
80
         控制表_dgv.Columns(8).DefaultCellStyle.Format = "#,##0.00" : 控制表_dgv.Columns(9).DefaultCellStyle.Format = "#,##0.00"
80
         控制表_dgv.Columns(8).DefaultCellStyle.Format = "#,##0.00" : 控制表_dgv.Columns(9).DefaultCellStyle.Format = "#,##0.00"
159
         ConnOpen()
159
         ConnOpen()
160
     End Sub
160
     End Sub
161
     Private Sub Set_DGV1載入後設定()
161
     Private Sub Set_DGV1載入後設定()
162
-        cmd.Connection = conn : cmd.CommandText = SQL1 : da.SelectCommand = cmd : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds) : 控制表_dgv.DataSource = ds.Tables(0) : conn.Close()
162
+        CmdSet_For_DGV() : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds) : 控制表_dgv.DataSource = ds.Tables(0) : conn.Close()
163
     End Sub
163
     End Sub
164
     Private Sub Set_訂單清單()
164
     Private Sub Set_訂單清單()
165
         Set_DGV1載入前設定()
165
         Set_DGV1載入前設定()
175
         End If
175
         End If
176
         If CheckBox23.Checked = True Then
176
         If CheckBox23.Checked = True Then
177
             PA = InputBox("請輸入要查詢的資料")
177
             PA = InputBox("請輸入要查詢的資料")
178
-            列印用SQL = " WHERE (訂單流水號 LIKE '%" & PA & "%' OR 年份季度 LIKE '%" & PA & "%' OR 客戶訂單號 LIKE '%" & PA & "%' OR 形體號 LIKE '%" & PA & "%' " &
179
-                              "OR 顏色 LIKE '%" & PA & "%' OR 楦型 LIKE '%" & PA & "%' OR 備註 LIKE '%" & PA & "%' OR 生產工廠 LIKE '%" & PA & "%' OR 訂單種類 LIKE '%" & PA & "%') " &
180
-                              "AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0) "
178
+            列印用SQL = " WHERE (訂單流水號 LIKE '%" & PA & "%' OR 年份季度 LIKE '%" & PA & "%' OR 客戶訂單號 LIKE '%" & PA & "%' OR 形體號 LIKE '%" & PA & "%' OR 顏色 LIKE '%" & PA & "%' OR 
179
+                                 楦型 LIKE '%" & PA & "%' OR 備註 LIKE '%" & PA & "%' OR 生產工廠 LIKE '%" & PA & "%' OR 訂單種類 LIKE '%" & PA & "%' OR 力威訂單號 LIKE '%" & PA & "%' OR 
180
+                                 ProductID LIKE '%" & PA & "%' OR UoM LIKE '%" & PA & "%') AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0) "
181
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
181
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
182
             PA = ""
182
             PA = ""
183
             '-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
183
             '-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
221
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
221
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
222
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox3.Checked = True And CheckBox4.Checked = True And CheckBox5.Checked = True And
222
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox3.Checked = True And CheckBox4.Checked = True And CheckBox5.Checked = True And
223
                CheckBox7.Checked = True And CheckBox8.Checked = True Then
223
                CheckBox7.Checked = True And CheckBox8.Checked = True Then
224
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND" &
224
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND" &
225
                         " 顏色 LIKE '" & ComboBox3.Text & "' AND 楦型 LIKE '" & ComboBox4.Text & "' AND 生產工廠 LIKE '" & ComboBox5.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text & "' " &
225
                         " 顏色 LIKE '" & ComboBox3.Text & "' AND 楦型 LIKE '" & ComboBox4.Text & "' AND 生產工廠 LIKE '" & ComboBox5.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text & "' " &
226
                         "AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
226
                         "AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
227
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
227
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
233
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
233
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
234
         ElseIf CheckBox1.Checked = True And CheckBox3.Checked = True And CheckBox4.Checked = True And CheckBox5.Checked = True And CheckBox7.Checked = True And
234
         ElseIf CheckBox1.Checked = True And CheckBox3.Checked = True And CheckBox4.Checked = True And CheckBox5.Checked = True And CheckBox7.Checked = True And
235
                CheckBox8.Checked = True Then
235
                CheckBox8.Checked = True Then
236
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND 顏色 LIKE '" & ComboBox3.Text & "' AND" &
236
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND 顏色 LIKE '" & ComboBox3.Text & "' AND" &
237
                         " 楦型 LIKE '" & ComboBox4.Text & "' AND 生產工廠 LIKE '" & ComboBox5.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text & "' " &
237
                         " 楦型 LIKE '" & ComboBox4.Text & "' AND 生產工廠 LIKE '" & ComboBox5.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text & "' " &
238
                         "AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
238
                         "AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
239
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
239
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
240
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox4.Checked = True And CheckBox5.Checked = True And CheckBox7.Checked = True And
240
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox4.Checked = True And CheckBox5.Checked = True And CheckBox7.Checked = True And
241
                CheckBox8.Checked = True Then
241
                CheckBox8.Checked = True Then
242
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 顏色 LIKE '" & ComboBox3.Text & "' AND" &
242
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 顏色 LIKE '" & ComboBox3.Text & "' AND" &
243
                         " 楦型 LIKE '" & ComboBox4.Text & "' AND 生產工廠 LIKE '" & ComboBox5.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text & "' " &
243
                         " 楦型 LIKE '" & ComboBox4.Text & "' AND 生產工廠 LIKE '" & ComboBox5.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text & "' " &
244
                         "AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
244
                         "AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
245
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
245
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
246
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox3.Checked = True And CheckBox5.Checked = True And CheckBox7.Checked = True And
246
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox3.Checked = True And CheckBox5.Checked = True And CheckBox7.Checked = True And
247
                CheckBox8.Checked = True Then
247
                CheckBox8.Checked = True Then
248
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND" &
248
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND" &
249
                         " 楦型 LIKE '" & ComboBox4.Text & "' AND 生產工廠 LIKE '" & ComboBox5.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text & "' " &
249
                         " 楦型 LIKE '" & ComboBox4.Text & "' AND 生產工廠 LIKE '" & ComboBox5.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text & "' " &
250
                         "AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
250
                         "AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
251
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
251
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
252
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox3.Checked = True And CheckBox4.Checked = True And CheckBox7.Checked = True And
252
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox3.Checked = True And CheckBox4.Checked = True And CheckBox7.Checked = True And
253
                CheckBox8.Checked = True Then
253
                CheckBox8.Checked = True Then
254
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND" &
254
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND" &
255
                         " 顏色 LIKE '" & ComboBox3.Text & "' AND 生產工廠 LIKE '" & ComboBox5.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text & "' " &
255
                         " 顏色 LIKE '" & ComboBox3.Text & "' AND 生產工廠 LIKE '" & ComboBox5.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text & "' " &
256
                         "AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
256
                         "AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
257
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
257
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
258
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox3.Checked = True And CheckBox4.Checked = True And CheckBox5.Checked = True And
258
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox3.Checked = True And CheckBox4.Checked = True And CheckBox5.Checked = True And
259
                CheckBox8.Checked = True Then
259
                CheckBox8.Checked = True Then
260
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND" &
260
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND" &
261
                         " 顏色 LIKE '" & ComboBox3.Text & "' AND 楦型 LIKE '" & ComboBox4.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text & "' " &
261
                         " 顏色 LIKE '" & ComboBox3.Text & "' AND 楦型 LIKE '" & ComboBox4.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text & "' " &
262
                         "AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
262
                         "AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
263
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
263
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
264
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox3.Checked = True And CheckBox4.Checked = True And CheckBox5.Checked = True And
264
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox3.Checked = True And CheckBox4.Checked = True And CheckBox5.Checked = True And
265
                CheckBox7.Checked = True Then
265
                CheckBox7.Checked = True Then
266
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND" &
266
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND" &
267
                         " 顏色 LIKE '" & ComboBox3.Text & "' AND 楦型 LIKE '" & ComboBox4.Text & "' AND 生產工廠 LIKE '" & ComboBox5.Text &
267
                         " 顏色 LIKE '" & ComboBox3.Text & "' AND 楦型 LIKE '" & ComboBox4.Text & "' AND 生產工廠 LIKE '" & ComboBox5.Text &
268
                         "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
268
                         "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
269
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
269
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
292
                         " 楦型 LIKE '" & ComboBox4.Text & "' AND 生產工廠 LIKE '" & ComboBox5.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
292
                         " 楦型 LIKE '" & ComboBox4.Text & "' AND 生產工廠 LIKE '" & ComboBox5.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
293
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
293
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
294
         ElseIf CheckBox1.Checked = True And CheckBox4.Checked = True And CheckBox5.Checked = True And CheckBox7.Checked = True And CheckBox8.Checked = True Then
294
         ElseIf CheckBox1.Checked = True And CheckBox4.Checked = True And CheckBox5.Checked = True And CheckBox7.Checked = True And CheckBox8.Checked = True Then
295
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 顏色 LIKE '" & ComboBox3.Text & "' AND 楦型 LIKE '" & ComboBox4.Text & "' AND" &
295
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 顏色 LIKE '" & ComboBox3.Text & "' AND 楦型 LIKE '" & ComboBox4.Text & "' AND" &
296
                         " 生產工廠 LIKE '" & ComboBox5.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
296
                         " 生產工廠 LIKE '" & ComboBox5.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
297
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
297
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
298
         ElseIf CheckBox1.Checked = True And CheckBox3.Checked = True And CheckBox5.Checked = True And CheckBox7.Checked = True And CheckBox8.Checked = True Then
298
         ElseIf CheckBox1.Checked = True And CheckBox3.Checked = True And CheckBox5.Checked = True And CheckBox7.Checked = True And CheckBox8.Checked = True Then
299
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND 楦型 LIKE '" & ComboBox4.Text & "' AND" &
299
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND 楦型 LIKE '" & ComboBox4.Text & "' AND" &
300
                         " 生產工廠 LIKE '" & ComboBox5.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
300
                         " 生產工廠 LIKE '" & ComboBox5.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
301
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
301
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
302
         ElseIf CheckBox1.Checked = True And CheckBox3.Checked = True And CheckBox4.Checked = True And CheckBox7.Checked = True And CheckBox8.Checked = True Then
302
         ElseIf CheckBox1.Checked = True And CheckBox3.Checked = True And CheckBox4.Checked = True And CheckBox7.Checked = True And CheckBox8.Checked = True Then
303
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND 顏色 LIKE '" & ComboBox3.Text & "' AND" &
303
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND 顏色 LIKE '" & ComboBox3.Text & "' AND" &
304
                         " 生產工廠 LIKE '" & ComboBox5.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
304
                         " 生產工廠 LIKE '" & ComboBox5.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
305
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
305
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
306
         ElseIf CheckBox1.Checked = True And CheckBox3.Checked = True And CheckBox4.Checked = True And CheckBox5.Checked = True And CheckBox8.Checked = True Then
306
         ElseIf CheckBox1.Checked = True And CheckBox3.Checked = True And CheckBox4.Checked = True And CheckBox5.Checked = True And CheckBox8.Checked = True Then
307
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND 顏色 LIKE '" & ComboBox3.Text & "' AND" &
307
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND 顏色 LIKE '" & ComboBox3.Text & "' AND" &
308
                         " 楦型 LIKE '" & ComboBox4.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
308
                         " 楦型 LIKE '" & ComboBox4.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
309
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
309
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
310
         ElseIf CheckBox1.Checked = True And CheckBox3.Checked = True And CheckBox4.Checked = True And CheckBox5.Checked = True And CheckBox7.Checked = True Then
310
         ElseIf CheckBox1.Checked = True And CheckBox3.Checked = True And CheckBox4.Checked = True And CheckBox5.Checked = True And CheckBox7.Checked = True Then
311
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND 顏色 LIKE '" & ComboBox3.Text & "' AND" &
311
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND 顏色 LIKE '" & ComboBox3.Text & "' AND" &
312
                         " 楦型 LIKE '" & ComboBox4.Text & "' AND 生產工廠 LIKE '" & ComboBox5.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
312
                         " 楦型 LIKE '" & ComboBox4.Text & "' AND 生產工廠 LIKE '" & ComboBox5.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
313
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
313
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
314
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox5.Checked = True And CheckBox7.Checked = True And CheckBox8.Checked = True Then
314
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox5.Checked = True And CheckBox7.Checked = True And CheckBox8.Checked = True Then
315
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 楦型 LIKE '" & ComboBox4.Text & "' AND" &
315
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 楦型 LIKE '" & ComboBox4.Text & "' AND" &
316
                         " 生產工廠 LIKE '" & ComboBox5.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
316
                         " 生產工廠 LIKE '" & ComboBox5.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
317
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
317
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
318
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox4.Checked = True And CheckBox7.Checked = True And CheckBox8.Checked = True Then
318
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox4.Checked = True And CheckBox7.Checked = True And CheckBox8.Checked = True Then
319
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 顏色 LIKE '" & ComboBox3.Text & "' AND" &
319
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 顏色 LIKE '" & ComboBox3.Text & "' AND" &
320
                         " 生產工廠 LIKE '" & ComboBox5.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
320
                         " 生產工廠 LIKE '" & ComboBox5.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
321
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
321
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
322
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox4.Checked = True And CheckBox5.Checked = True And CheckBox8.Checked = True Then
322
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox4.Checked = True And CheckBox5.Checked = True And CheckBox8.Checked = True Then
323
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 顏色 LIKE '" & ComboBox3.Text & "' AND" &
323
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 顏色 LIKE '" & ComboBox3.Text & "' AND" &
324
                         " 楦型 LIKE '" & ComboBox4.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
324
                         " 楦型 LIKE '" & ComboBox4.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
325
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
325
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
326
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox4.Checked = True And CheckBox5.Checked = True And CheckBox7.Checked = True Then
326
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox4.Checked = True And CheckBox5.Checked = True And CheckBox7.Checked = True Then
327
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 顏色 LIKE '" & ComboBox3.Text & "' AND" &
327
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 顏色 LIKE '" & ComboBox3.Text & "' AND" &
328
                         " 楦型 LIKE '" & ComboBox4.Text & "' AND 生產工廠 LIKE '" & ComboBox5.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
328
                         " 楦型 LIKE '" & ComboBox4.Text & "' AND 生產工廠 LIKE '" & ComboBox5.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
329
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
329
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
330
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox3.Checked = True And CheckBox7.Checked = True And CheckBox8.Checked = True Then
330
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox3.Checked = True And CheckBox7.Checked = True And CheckBox8.Checked = True Then
331
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND" &
331
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND" &
332
                         " 生產工廠 LIKE '" & ComboBox5.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
332
                         " 生產工廠 LIKE '" & ComboBox5.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
333
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
333
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
334
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox3.Checked = True And CheckBox5.Checked = True And CheckBox8.Checked = True Then
334
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox3.Checked = True And CheckBox5.Checked = True And CheckBox8.Checked = True Then
335
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND" &
335
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND" &
336
                         " 楦型 LIKE '" & ComboBox4.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
336
                         " 楦型 LIKE '" & ComboBox4.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
337
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
337
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
338
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox3.Checked = True And CheckBox5.Checked = True And CheckBox7.Checked = True Then
338
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox3.Checked = True And CheckBox5.Checked = True And CheckBox7.Checked = True Then
339
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND" &
339
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND" &
340
                         " 楦型 LIKE '" & ComboBox4.Text & "' AND 生產工廠 LIKE '" & ComboBox5.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
340
                         " 楦型 LIKE '" & ComboBox4.Text & "' AND 生產工廠 LIKE '" & ComboBox5.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
341
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
341
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
342
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox3.Checked = True And CheckBox4.Checked = True And CheckBox8.Checked = True Then
342
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox3.Checked = True And CheckBox4.Checked = True And CheckBox8.Checked = True Then
343
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND" &
343
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND" &
344
                         " 顏色 LIKE '" & ComboBox3.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
344
                         " 顏色 LIKE '" & ComboBox3.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
345
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
345
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
346
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox3.Checked = True And CheckBox4.Checked = True And CheckBox7.Checked = True Then
346
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox3.Checked = True And CheckBox4.Checked = True And CheckBox7.Checked = True Then
347
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND" &
347
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND" &
348
                         " 顏色 LIKE '" & ComboBox3.Text & "' AND 生產工廠 LIKE '" & ComboBox5.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
348
                         " 顏色 LIKE '" & ComboBox3.Text & "' AND 生產工廠 LIKE '" & ComboBox5.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
349
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
349
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
350
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox3.Checked = True And CheckBox4.Checked = True And CheckBox5.Checked = True Then
350
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox3.Checked = True And CheckBox4.Checked = True And CheckBox5.Checked = True Then
351
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND" &
351
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND" &
352
                         " 顏色 LIKE '" & ComboBox3.Text & "' AND 楦型 LIKE '" & ComboBox4.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
352
                         " 顏色 LIKE '" & ComboBox3.Text & "' AND 楦型 LIKE '" & ComboBox4.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
353
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
353
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
354
         ElseIf CheckBox4.Checked = True And CheckBox5.Checked = True And CheckBox7.Checked = True And CheckBox8.Checked = True Then
354
         ElseIf CheckBox4.Checked = True And CheckBox5.Checked = True And CheckBox7.Checked = True And CheckBox8.Checked = True Then
412
                         " 楦型 LIKE '" & ComboBox4.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
412
                         " 楦型 LIKE '" & ComboBox4.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
413
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
413
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
414
         ElseIf CheckBox1.Checked = True And CheckBox5.Checked = True And CheckBox7.Checked = True And CheckBox8.Checked = True Then
414
         ElseIf CheckBox1.Checked = True And CheckBox5.Checked = True And CheckBox7.Checked = True And CheckBox8.Checked = True Then
415
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 楦型 LIKE '" & ComboBox4.Text & "' AND 生產工廠 LIKE '" & ComboBox5.Text & "' AND" &
415
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 楦型 LIKE '" & ComboBox4.Text & "' AND 生產工廠 LIKE '" & ComboBox5.Text & "' AND" &
416
                         " 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
416
                         " 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
417
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
417
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
418
         ElseIf CheckBox1.Checked = True And CheckBox4.Checked = True And CheckBox7.Checked = True And CheckBox8.Checked = True Then
418
         ElseIf CheckBox1.Checked = True And CheckBox4.Checked = True And CheckBox7.Checked = True And CheckBox8.Checked = True Then
419
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 顏色 LIKE '" & ComboBox3.Text & "' AND 生產工廠 LIKE '" & ComboBox5.Text & "' AND" &
419
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 顏色 LIKE '" & ComboBox3.Text & "' AND 生產工廠 LIKE '" & ComboBox5.Text & "' AND" &
420
                         " 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
420
                         " 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
421
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
421
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
422
         ElseIf CheckBox1.Checked = True And CheckBox4.Checked = True And CheckBox5.Checked = True And CheckBox8.Checked = True Then
422
         ElseIf CheckBox1.Checked = True And CheckBox4.Checked = True And CheckBox5.Checked = True And CheckBox8.Checked = True Then
423
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 顏色 LIKE '" & ComboBox3.Text & "' AND 楦型 LIKE '" & ComboBox4.Text & "' AND" &
423
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 顏色 LIKE '" & ComboBox3.Text & "' AND 楦型 LIKE '" & ComboBox4.Text & "' AND" &
424
                         " 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
424
                         " 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
425
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
425
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
426
         ElseIf CheckBox1.Checked = True And CheckBox4.Checked = True And CheckBox5.Checked = True And CheckBox7.Checked = True Then
426
         ElseIf CheckBox1.Checked = True And CheckBox4.Checked = True And CheckBox5.Checked = True And CheckBox7.Checked = True Then
427
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 顏色 LIKE '" & ComboBox3.Text & "' AND 楦型 LIKE '" & ComboBox4.Text & "' AND" &
427
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 顏色 LIKE '" & ComboBox3.Text & "' AND 楦型 LIKE '" & ComboBox4.Text & "' AND" &
428
                         " 生產工廠 LIKE '" & ComboBox5.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
428
                         " 生產工廠 LIKE '" & ComboBox5.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
429
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
429
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
430
         ElseIf CheckBox1.Checked = True And CheckBox3.Checked = True And CheckBox7.Checked = True And CheckBox8.Checked = True Then
430
         ElseIf CheckBox1.Checked = True And CheckBox3.Checked = True And CheckBox7.Checked = True And CheckBox8.Checked = True Then
431
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND 生產工廠 LIKE '" & ComboBox5.Text & "' AND" &
431
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND 生產工廠 LIKE '" & ComboBox5.Text & "' AND" &
432
                         " 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
432
                         " 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
433
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
433
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
434
         ElseIf CheckBox1.Checked = True And CheckBox3.Checked = True And CheckBox5.Checked = True And CheckBox8.Checked = True Then
434
         ElseIf CheckBox1.Checked = True And CheckBox3.Checked = True And CheckBox5.Checked = True And CheckBox8.Checked = True Then
435
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND 楦型 LIKE '" & ComboBox4.Text & "' AND" &
435
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND 楦型 LIKE '" & ComboBox4.Text & "' AND" &
436
                         " 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
436
                         " 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
437
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
437
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
438
         ElseIf CheckBox1.Checked = True And CheckBox3.Checked = True And CheckBox5.Checked = True And CheckBox7.Checked = True Then
438
         ElseIf CheckBox1.Checked = True And CheckBox3.Checked = True And CheckBox5.Checked = True And CheckBox7.Checked = True Then
439
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND 楦型 LIKE '" & ComboBox4.Text & "' AND" &
439
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND 楦型 LIKE '" & ComboBox4.Text & "' AND" &
440
                         " 生產工廠 LIKE '" & ComboBox5.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
440
                         " 生產工廠 LIKE '" & ComboBox5.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
441
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
441
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
442
         ElseIf CheckBox1.Checked = True And CheckBox3.Checked = True And CheckBox4.Checked = True And CheckBox8.Checked = True Then
442
         ElseIf CheckBox1.Checked = True And CheckBox3.Checked = True And CheckBox4.Checked = True And CheckBox8.Checked = True Then
443
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND 顏色 LIKE '" & ComboBox3.Text & "' AND" &
443
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND 顏色 LIKE '" & ComboBox3.Text & "' AND" &
444
                         " 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
444
                         " 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
445
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
445
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
446
         ElseIf CheckBox1.Checked = True And CheckBox3.Checked = True And CheckBox4.Checked = True And CheckBox7.Checked = True Then
446
         ElseIf CheckBox1.Checked = True And CheckBox3.Checked = True And CheckBox4.Checked = True And CheckBox7.Checked = True Then
447
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND 顏色 LIKE '" & ComboBox3.Text & "' AND" &
447
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND 顏色 LIKE '" & ComboBox3.Text & "' AND" &
448
                         " 生產工廠 LIKE '" & ComboBox5.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
448
                         " 生產工廠 LIKE '" & ComboBox5.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
449
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
449
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
450
         ElseIf CheckBox1.Checked = True And CheckBox3.Checked = True And CheckBox4.Checked = True And CheckBox5.Checked = True Then
450
         ElseIf CheckBox1.Checked = True And CheckBox3.Checked = True And CheckBox4.Checked = True And CheckBox5.Checked = True Then
451
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND 顏色 LIKE '" & ComboBox3.Text & "' AND" &
451
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND 顏色 LIKE '" & ComboBox3.Text & "' AND" &
452
                         " 楦型 LIKE '" & ComboBox4.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
452
                         " 楦型 LIKE '" & ComboBox4.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
453
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
453
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
454
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox7.Checked = True And CheckBox8.Checked = True Then
454
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox7.Checked = True And CheckBox8.Checked = True Then
455
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 生產工廠 LIKE '" & ComboBox5.Text & "' AND" &
455
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 生產工廠 LIKE '" & ComboBox5.Text & "' AND" &
456
                         " 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
456
                         " 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
457
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
457
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
458
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox5.Checked = True And CheckBox8.Checked = True Then
458
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox5.Checked = True And CheckBox8.Checked = True Then
459
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 楦型 LIKE '" & ComboBox4.Text & "' AND" &
459
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 楦型 LIKE '" & ComboBox4.Text & "' AND" &
460
                         " 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
460
                         " 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
461
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
461
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
462
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox5.Checked = True And CheckBox7.Checked = True Then
462
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox5.Checked = True And CheckBox7.Checked = True Then
463
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 楦型 LIKE '" & ComboBox4.Text & "' AND" &
463
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 楦型 LIKE '" & ComboBox4.Text & "' AND" &
464
                         " 生產工廠 LIKE '" & ComboBox5.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
464
                         " 生產工廠 LIKE '" & ComboBox5.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
465
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
465
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
466
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox4.Checked = True And CheckBox8.Checked = True Then
466
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox4.Checked = True And CheckBox8.Checked = True Then
467
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 顏色 LIKE '" & ComboBox3.Text & "' AND" &
467
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 顏色 LIKE '" & ComboBox3.Text & "' AND" &
468
                         " 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
468
                         " 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
469
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
469
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
470
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox4.Checked = True And CheckBox7.Checked = True Then
470
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox4.Checked = True And CheckBox7.Checked = True Then
471
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 顏色 LIKE '" & ComboBox3.Text & "' AND" &
471
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 顏色 LIKE '" & ComboBox3.Text & "' AND" &
472
                         " 生產工廠 LIKE '" & ComboBox5.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
472
                         " 生產工廠 LIKE '" & ComboBox5.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
473
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
473
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
474
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox4.Checked = True And CheckBox5.Checked = True Then
474
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox4.Checked = True And CheckBox5.Checked = True Then
475
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 顏色 LIKE '" & ComboBox3.Text & "' AND" &
475
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 顏色 LIKE '" & ComboBox3.Text & "' AND" &
476
                         " 楦型 LIKE '" & ComboBox4.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
476
                         " 楦型 LIKE '" & ComboBox4.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
477
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
477
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
478
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox3.Checked = True And CheckBox8.Checked = True Then
478
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox3.Checked = True And CheckBox8.Checked = True Then
479
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND" &
479
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND" &
480
                         " 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
480
                         " 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
481
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
481
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
482
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox3.Checked = True And CheckBox7.Checked = True Then
482
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox3.Checked = True And CheckBox7.Checked = True Then
483
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND" &
483
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND" &
484
                         " 生產工廠 LIKE '" & ComboBox5.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
484
                         " 生產工廠 LIKE '" & ComboBox5.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
485
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
485
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
486
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox3.Checked = True And CheckBox5.Checked = True Then
486
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox3.Checked = True And CheckBox5.Checked = True Then
487
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND" &
487
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND" &
488
                         " 楦型 LIKE '" & ComboBox4.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
488
                         " 楦型 LIKE '" & ComboBox4.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
489
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
489
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
490
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox3.Checked = True And CheckBox4.Checked = True Then
490
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox3.Checked = True And CheckBox4.Checked = True Then
491
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND" &
491
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND" &
492
                         " 顏色 LIKE '" & ComboBox3.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
492
                         " 顏色 LIKE '" & ComboBox3.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
493
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
493
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
494
         ElseIf CheckBox5.Checked = True And CheckBox7.Checked = True And CheckBox8.Checked = True Then
494
         ElseIf CheckBox5.Checked = True And CheckBox7.Checked = True And CheckBox8.Checked = True Then
572
                         "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
572
                         "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
573
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
573
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
574
         ElseIf CheckBox1.Checked = True And CheckBox7.Checked = True And CheckBox8.Checked = True Then
574
         ElseIf CheckBox1.Checked = True And CheckBox7.Checked = True And CheckBox8.Checked = True Then
575
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 生產工廠 LIKE '" & ComboBox5.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text &
575
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 生產工廠 LIKE '" & ComboBox5.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text &
576
                         "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
576
                         "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
577
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
577
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
578
         ElseIf CheckBox1.Checked = True And CheckBox5.Checked = True And CheckBox8.Checked = True Then
578
         ElseIf CheckBox1.Checked = True And CheckBox5.Checked = True And CheckBox8.Checked = True Then
579
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 楦型 LIKE '" & ComboBox4.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text &
579
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 楦型 LIKE '" & ComboBox4.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text &
580
                         "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
580
                         "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
581
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
581
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
582
         ElseIf CheckBox1.Checked = True And CheckBox5.Checked = True And CheckBox7.Checked = True Then
582
         ElseIf CheckBox1.Checked = True And CheckBox5.Checked = True And CheckBox7.Checked = True Then
583
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 楦型 LIKE '" & ComboBox4.Text & "' AND 生產工廠 LIKE '" & ComboBox5.Text &
583
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 楦型 LIKE '" & ComboBox4.Text & "' AND 生產工廠 LIKE '" & ComboBox5.Text &
584
                         "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
584
                         "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
585
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
585
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
586
         ElseIf CheckBox1.Checked = True And CheckBox4.Checked = True And CheckBox8.Checked = True Then
586
         ElseIf CheckBox1.Checked = True And CheckBox4.Checked = True And CheckBox8.Checked = True Then
587
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 顏色 LIKE '" & ComboBox3.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text &
587
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 顏色 LIKE '" & ComboBox3.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text &
588
                         "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
588
                         "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
589
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
589
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
590
         ElseIf CheckBox1.Checked = True And CheckBox4.Checked = True And CheckBox7.Checked = True Then
590
         ElseIf CheckBox1.Checked = True And CheckBox4.Checked = True And CheckBox7.Checked = True Then
591
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 顏色 LIKE '" & ComboBox3.Text & "' AND 生產工廠 LIKE '" & ComboBox5.Text &
591
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 顏色 LIKE '" & ComboBox3.Text & "' AND 生產工廠 LIKE '" & ComboBox5.Text &
592
                         "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
592
                         "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
593
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
593
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
594
         ElseIf CheckBox1.Checked = True And CheckBox4.Checked = True And CheckBox5.Checked = True Then
594
         ElseIf CheckBox1.Checked = True And CheckBox4.Checked = True And CheckBox5.Checked = True Then
595
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 顏色 LIKE '" & ComboBox3.Text & "' AND 楦型 LIKE '" & ComboBox4.Text &
595
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 顏色 LIKE '" & ComboBox3.Text & "' AND 楦型 LIKE '" & ComboBox4.Text &
596
                         "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
596
                         "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
597
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
597
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
598
         ElseIf CheckBox1.Checked = True And CheckBox3.Checked = True And CheckBox8.Checked = True Then
598
         ElseIf CheckBox1.Checked = True And CheckBox3.Checked = True And CheckBox8.Checked = True Then
599
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text &
599
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text &
600
                         "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
600
                         "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
601
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
601
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
602
         ElseIf CheckBox1.Checked = True And CheckBox3.Checked = True And CheckBox7.Checked = True Then
602
         ElseIf CheckBox1.Checked = True And CheckBox3.Checked = True And CheckBox7.Checked = True Then
603
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND 生產工廠 LIKE '" & ComboBox5.Text &
603
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND 生產工廠 LIKE '" & ComboBox5.Text &
604
                         "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
604
                         "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
605
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
605
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
606
         ElseIf CheckBox1.Checked = True And CheckBox3.Checked = True And CheckBox5.Checked = True Then
606
         ElseIf CheckBox1.Checked = True And CheckBox3.Checked = True And CheckBox5.Checked = True Then
607
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND 楦型 LIKE '" & ComboBox4.Text &
607
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND 楦型 LIKE '" & ComboBox4.Text &
608
                         "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
608
                         "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
609
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
609
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
610
         ElseIf CheckBox1.Checked = True And CheckBox3.Checked = True And CheckBox4.Checked = True Then
610
         ElseIf CheckBox1.Checked = True And CheckBox3.Checked = True And CheckBox4.Checked = True Then
611
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND 顏色 LIKE '" & ComboBox3.Text &
611
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND 顏色 LIKE '" & ComboBox3.Text &
612
                         "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
612
                         "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
613
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
613
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
614
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox8.Checked = True Then
614
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox8.Checked = True Then
615
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text &
615
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text &
616
                         "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
616
                         "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
617
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
617
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
618
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox7.Checked = True Then
618
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox7.Checked = True Then
619
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 生產工廠 LIKE '" & ComboBox5.Text &
619
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 生產工廠 LIKE '" & ComboBox5.Text &
620
                         "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
620
                         "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
621
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
621
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
622
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox5.Checked = True Then
622
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox5.Checked = True Then
623
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 楦型 LIKE '" & ComboBox4.Text &
623
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 楦型 LIKE '" & ComboBox4.Text &
624
                         "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
624
                         "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
625
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
625
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
626
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox4.Checked = True Then
626
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox4.Checked = True Then
627
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 顏色 LIKE '" & ComboBox3.Text &
627
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 顏色 LIKE '" & ComboBox3.Text &
628
                         "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
628
                         "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
629
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
629
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
630
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox3.Checked = True Then
630
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox3.Checked = True Then
631
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 形體號 LIKE '" & ComboBox2.Text &
631
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND 形體號 LIKE '" & ComboBox2.Text &
632
                         "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
632
                         "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
633
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
633
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
634
         ElseIf CheckBox7.Checked = True And CheckBox8.Checked = True Then
634
         ElseIf CheckBox7.Checked = True And CheckBox8.Checked = True Then
677
             列印用SQL = " WHERE 年份季度 LIKE '" & ComboBox1.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
677
             列印用SQL = " WHERE 年份季度 LIKE '" & ComboBox1.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
678
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
678
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
679
         ElseIf CheckBox1.Checked = True And CheckBox8.Checked = True Then
679
         ElseIf CheckBox1.Checked = True And CheckBox8.Checked = True Then
680
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
680
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
681
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
681
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
682
         ElseIf CheckBox1.Checked = True And CheckBox7.Checked = True Then
682
         ElseIf CheckBox1.Checked = True And CheckBox7.Checked = True Then
683
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 生產工廠 LIKE '" & ComboBox5.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
683
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 生產工廠 LIKE '" & ComboBox5.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
684
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
684
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
685
         ElseIf CheckBox1.Checked = True And CheckBox5.Checked = True Then
685
         ElseIf CheckBox1.Checked = True And CheckBox5.Checked = True Then
686
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 楦型 LIKE '" & ComboBox4.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
686
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 楦型 LIKE '" & ComboBox4.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
687
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
687
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
688
         ElseIf CheckBox1.Checked = True And CheckBox4.Checked = True Then
688
         ElseIf CheckBox1.Checked = True And CheckBox4.Checked = True Then
689
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 顏色 LIKE '" & ComboBox3.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
689
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 顏色 LIKE '" & ComboBox3.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
690
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
690
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
691
         ElseIf CheckBox1.Checked = True And CheckBox3.Checked = True Then
691
         ElseIf CheckBox1.Checked = True And CheckBox3.Checked = True Then
692
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
692
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
693
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
693
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
694
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True Then
694
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True Then
695
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
695
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND 年份季度 LIKE '" & ComboBox1.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
696
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
696
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
697
         ElseIf CheckBox8.Checked = True Then
697
         ElseIf CheckBox8.Checked = True Then
698
             列印用SQL = " WHERE 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
698
             列印用SQL = " WHERE 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
713
             列印用SQL = " WHERE 年份季度 LIKE '" & ComboBox1.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
713
             列印用SQL = " WHERE 年份季度 LIKE '" & ComboBox1.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
714
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
714
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
715
         ElseIf CheckBox1.Checked = True Then
715
         ElseIf CheckBox1.Checked = True Then
716
-            列印用SQL = " WHERE 訂單流水號 LIKE '" & TextBox1.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
716
+            列印用SQL = " WHERE 訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
717
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
717
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
718
         Else
718
         Else
719
             MsgBox("沒有選擇篩選條件")
719
             MsgBox("沒有選擇篩選條件")
725
         End If
725
         End If
726
     End Sub
726
     End Sub
727
     Private Sub Set_格式設定()
727
     Private Sub Set_格式設定()
728
-        TextBox1.Enabled = False : TextBox5.Enabled = False : TextBox7.Visible = False
728
+        天盾訂單號_tb.Enabled = False : TextBox5.Enabled = False : TextBox7.Visible = False
729
         CheckBox1.Checked = False : CheckBox2.Checked = False : CheckBox3.Checked = False : CheckBox4.Checked = False : CheckBox5.Checked = False : CheckBox7.Checked = False
729
         CheckBox1.Checked = False : CheckBox2.Checked = False : CheckBox3.Checked = False : CheckBox4.Checked = False : CheckBox5.Checked = False : CheckBox7.Checked = False
730
         CheckBox8.Checked = False
730
         CheckBox8.Checked = False
731
         CheckBox6.Checked = False : CheckBox9.Checked = False : CheckBox17.Checked = False
731
         CheckBox6.Checked = False : CheckBox9.Checked = False : CheckBox17.Checked = False
754
         TextBox9.Text = Format(Val(金額加總), "#,##0.00")
754
         TextBox9.Text = Format(Val(金額加總), "#,##0.00")
755
         TextBox10.Text = Format(Val(金額加總 / 數量加總), "#,##0.00")
755
         TextBox10.Text = Format(Val(金額加總 / 數量加總), "#,##0.00")
756
     End Sub
756
     End Sub
757
+    Private Sub Set_訂單明細()
758
+        明細表_dgv.DataSource = Nothing : ds2.Clear()
759
+        明細表_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
760
+        明細表_dgv.ColumnHeadersHeight = 25
761
+        明細表_dgv.AllowUserToAddRows = False
762
+        ConnOpen()
763
+        SQL1 = "SELECT      " & 訂單資料表(5) & ".天盾流水號, " & 訂單資料表(5) & ".客戶訂單號, " & 訂單資料表(5) & ".ItemNumber, " & 訂單資料表(5) & ".ProductName, 
764
+                            " & 訂單資料表(5) & ".ProductDescription, " & 訂單資料表(5) & ".Color, " & 訂單資料表(5) & ".DM, " & 訂單資料表(5) & ".[5], " & 訂單資料表(5) & ".[5.5], 
765
+                            " & 訂單資料表(5) & ".[6], " & 訂單資料表(5) & ".[6.5], " & 訂單資料表(5) & ".[7], " & 訂單資料表(5) & ".[7.5], " & 訂單資料表(5) & ".[8], " & 訂單資料表(5) & ".[8.5], 
766
+                            " & 訂單資料表(5) & ".[9], " & 訂單資料表(5) & ".[9.5], " & 訂單資料表(5) & ".[10], " & 訂單資料表(5) & ".[10.5], " & 訂單資料表(5) & ".[11], " & 訂單資料表(5) & ".[11.5], 
767
+                            " & 訂單資料表(5) & ".[12], " & 訂單資料表(5) & ".[12.5], " & 訂單資料表(5) & ".[13], " & 訂單資料表(5) & ".[14], " & 訂單資料表(5) & ".[5] + " & 訂單資料表(5) & ".[5.5] + 
768
+                            " & 訂單資料表(5) & ".[6] + " & 訂單資料表(5) & ".[6.5] + " & 訂單資料表(5) & ".[7] + " & 訂單資料表(5) & ".[7.5] + " & 訂單資料表(5) & ".[8] + " & 訂單資料表(5) & ".[8.5] + 
769
+                            " & 訂單資料表(5) & ".[9] + " & 訂單資料表(5) & ".[9.5] + " & 訂單資料表(5) & ".[10] + " & 訂單資料表(5) & ".[10.5] + " & 訂單資料表(5) & ".[11] + " & 訂單資料表(5) & ".[11.5]
770
+                            + " & 訂單資料表(5) & ".[12] + " & 訂單資料表(5) & ".[12.5] + " & 訂單資料表(5) & ".[13] + " & 訂單資料表(5) & ".[14] AS TOTAL
771
+                FROM        " & 訂單資料表(5) & " INNER JOIN
772
+                            (SELECT   訂單流水號, 客戶訂單號, 形體號, 顏色, 楦型, 訂單數量, CXL
773
+                             FROM     " & 訂單資料表(1) & "
774
+                             WHERE   (客戶訂單號 LIKE '" & 客戶訂單號_tb.Text & "') AND (CXL = 0 OR CXL IS NULL) AND (訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "')) AS WWEE ON 
775
+                             " & 訂單資料表(5) & ".天盾流水號 = WWEE.訂單流水號 AND " & 訂單資料表(5) & ".客戶訂單號 = WWEE.客戶訂單號 AND " & 訂單資料表(5) & ".ProductName = WWEE.形體號 AND 
776
+                             " & 訂單資料表(5) & ".Color = WWEE.顏色 AND  " & 訂單資料表(5) & ".DM = WWEE.楦型 AND " & 訂單資料表(5) & ".[5] + " & 訂單資料表(5) & ".[5.5] + " & 訂單資料表(5) & ".[6] + 
777
+                             " & 訂單資料表(5) & ".[6.5] + " & 訂單資料表(5) & ".[7] + " & 訂單資料表(5) & ".[7.5] + " & 訂單資料表(5) & ".[8] + " & 訂單資料表(5) & ".[8.5] + " & 訂單資料表(5) & ".[9] + 
778
+                             " & 訂單資料表(5) & ".[9.5] + " & 訂單資料表(5) & ".[10] + " & 訂單資料表(5) & ".[10.5] + " & 訂單資料表(5) & ".[11] + " & 訂單資料表(5) & ".[11.5] + 
779
+                             " & 訂單資料表(5) & ".[12] + " & 訂單資料表(5) & ".[12.5] + " & 訂單資料表(5) & ".[13] + " & 訂單資料表(5) & ".[14] = WWEE.訂單數量
780
+                WHERE      (" & 訂單資料表(5) & ".客戶訂單號 LIKE '" & 客戶訂單號_tb.Text & "') AND (" & 訂單資料表(5) & ".天盾流水號 LIKE '" & 天盾訂單號_tb.Text & "') AND (WWEE.CXL = 0 OR WWEE.CXL IS NULL)
781
+                ORDER BY   " & 訂單資料表(5) & ".ProductName, " & 訂單資料表(5) & ".Color"
782
+        CmdSet_For_DGV() : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds2) : 明細表_dgv.DataSource = ds2.Tables(0) : conn.Close()
783
+
784
+        明細表_dgv.Columns(0).Visible = False : 明細表_dgv.Columns(1).Visible = False
785
+        明細表_dgv.Columns(2).FillWeight = 90 : 明細表_dgv.Columns(3).FillWeight = 90 : 明細表_dgv.Columns(4).FillWeight = 190 : 明細表_dgv.Columns(5).FillWeight = 80
786
+        明細表_dgv.Columns(6).FillWeight = 70 : 明細表_dgv.Columns(7).FillWeight = 40 : 明細表_dgv.Columns(8).FillWeight = 40 : 明細表_dgv.Columns(9).FillWeight = 40
787
+        明細表_dgv.Columns(10).FillWeight = 40 : 明細表_dgv.Columns(11).FillWeight = 40 : 明細表_dgv.Columns(12).FillWeight = 40 : 明細表_dgv.Columns(13).FillWeight = 40
788
+        明細表_dgv.Columns(14).FillWeight = 40 : 明細表_dgv.Columns(15).FillWeight = 40 : 明細表_dgv.Columns(16).FillWeight = 40 : 明細表_dgv.Columns(17).FillWeight = 40
789
+        明細表_dgv.Columns(18).FillWeight = 40 : 明細表_dgv.Columns(19).FillWeight = 40 : 明細表_dgv.Columns(20).FillWeight = 40 : 明細表_dgv.Columns(21).FillWeight = 40
790
+        明細表_dgv.Columns(22).FillWeight = 40 : 明細表_dgv.Columns(23).FillWeight = 40 : 明細表_dgv.Columns(24).FillWeight = 40 : 明細表_dgv.Columns(25).FillWeight = 60
791
+        明細表_dgv.Columns(7).DefaultCellStyle.Format = "#,##0" : 明細表_dgv.Columns(8).DefaultCellStyle.Format = "#,##0" : 明細表_dgv.Columns(9).DefaultCellStyle.Format = "#,##0"
792
+        明細表_dgv.Columns(10).DefaultCellStyle.Format = "#,##0" : 明細表_dgv.Columns(11).DefaultCellStyle.Format = "#,##0" : 明細表_dgv.Columns(12).DefaultCellStyle.Format = "#,##0"
793
+        明細表_dgv.Columns(13).DefaultCellStyle.Format = "#,##0" : 明細表_dgv.Columns(14).DefaultCellStyle.Format = "#,##0" : 明細表_dgv.Columns(15).DefaultCellStyle.Format = "#,##0"
794
+        明細表_dgv.Columns(16).DefaultCellStyle.Format = "#,##0" : 明細表_dgv.Columns(17).DefaultCellStyle.Format = "#,##0" : 明細表_dgv.Columns(18).DefaultCellStyle.Format = "#,##0"
795
+        明細表_dgv.Columns(19).DefaultCellStyle.Format = "#,##0" : 明細表_dgv.Columns(20).DefaultCellStyle.Format = "#,##0" : 明細表_dgv.Columns(21).DefaultCellStyle.Format = "#,##0"
796
+        明細表_dgv.Columns(22).DefaultCellStyle.Format = "#,##0" : 明細表_dgv.Columns(23).DefaultCellStyle.Format = "#,##0" : 明細表_dgv.Columns(24).DefaultCellStyle.Format = "#,##0"
797
+        明細表_dgv.Columns(25).DefaultCellStyle.Format = "#,##0"
798
+    End Sub
799
+    Private Sub Set_裝箱控制表()
800
+        裝箱控制表_dgv.DataSource = Nothing : ds3.Clear()
801
+        裝箱控制表_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
802
+        裝箱控制表_dgv.ColumnHeadersHeight = 25
803
+        裝箱控制表_dgv.AllowUserToAddRows = False
804
+        ConnOpen()
805
+        SQL1 = "SELECT      天盾流水號, 客戶訂單號, 力威訂單號, Item, Material, MaterialDescription, Qty, UoM, IncoTerms, CustomerData, Size, HS, Units1, DtyRate, AddOnDty, UnitsCtn, NoCtn, CtnNo, Units2, 
806
+                            PLMSeason, ProductID, Stock, StkName, CustStk, CustStkName, CasePack, Colorway, OrderColor, Logo, POItemText, FinalCustomerShipTo, 
807
+                            ProductDescription
808
+                FROM        " & 訂單資料表(2) & "
809
+                WHERE       天盾流水號 LIKE '" & 天盾訂單號_tb.Text & "' ORDER BY Item"
810
+        CmdSet_For_DGV() : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds3) : 裝箱控制表_dgv.DataSource = ds3.Tables(0) : conn.Close()
811
+
812
+        裝箱控制表_dgv.Columns(0).Visible = False : 裝箱控制表_dgv.Columns(1).Visible = False : 裝箱控制表_dgv.Columns(2).Visible = False
813
+        裝箱控制表_dgv.Columns(3).FillWeight = 50 : 裝箱控制表_dgv.Columns(4).FillWeight = 70 : 裝箱控制表_dgv.Columns(5).FillWeight = 200 : 裝箱控制表_dgv.Columns(6).FillWeight = 50
814
+        裝箱控制表_dgv.Columns(7).FillWeight = 50 : 裝箱控制表_dgv.Columns(8).Visible = False : 裝箱控制表_dgv.Columns(9).Visible = False : 裝箱控制表_dgv.Columns(10).Visible = False
815
+        裝箱控制表_dgv.Columns(11).Visible = False : 裝箱控制表_dgv.Columns(12).Visible = False : 裝箱控制表_dgv.Columns(13).Visible = False : 裝箱控制表_dgv.Columns(14).Visible = False
816
+        裝箱控制表_dgv.Columns(15).Visible = False : 裝箱控制表_dgv.Columns(16).Visible = False : 裝箱控制表_dgv.Columns(17).Visible = False : 裝箱控制表_dgv.Columns(18).Visible = False
817
+        裝箱控制表_dgv.Columns(19).Visible = False : 裝箱控制表_dgv.Columns(20).Visible = False : 裝箱控制表_dgv.Columns(21).Visible = False : 裝箱控制表_dgv.Columns(22).Visible = False
818
+        裝箱控制表_dgv.Columns(23).Visible = False : 裝箱控制表_dgv.Columns(24).Visible = False : 裝箱控制表_dgv.Columns(25).Visible = False : 裝箱控制表_dgv.Columns(26).Visible = False
819
+        裝箱控制表_dgv.Columns(27).Visible = False : 裝箱控制表_dgv.Columns(28).Visible = False : 裝箱控制表_dgv.Columns(29).Visible = False : 裝箱控制表_dgv.Columns(30).Visible = False
820
+        裝箱控制表_dgv.Columns(31).Visible = False
821
+        裝箱控制表_dgv.Columns(6).DefaultCellStyle.Format = "#,##0"
822
+    End Sub
823
+    Private Sub Set_裝箱明細()
824
+        裝箱明細_dgv.DataSource = Nothing : ds4.Clear()
825
+        裝箱明細_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
826
+        裝箱明細_dgv.ColumnHeadersHeight = 25
827
+        裝箱明細_dgv.AllowUserToAddRows = False
828
+        ConnOpen()
829
+        SQL1 = "SELECT    天盾流水號, 客戶訂單號, 力威訂單號, Item, Material, DM, [5], [5.5], [6], [6.5], [7], [7.5], [8], [8.5], [9], [9.5], [10], [10.5], [11], [11.5], [12], [12.5], [13], [14]
830
+                FROM      " & 訂單資料表(3) & "
831
+                WHERE     天盾流水號 LIKE '" & 天盾訂單號_tb.Text & "' ORDER BY Item"
832
+        CmdSet_For_DGV() : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds4) : 裝箱明細_dgv.DataSource = ds4.Tables(0) : conn.Close()
833
+
834
+        裝箱明細_dgv.Columns(0).Visible = False : 裝箱明細_dgv.Columns(1).Visible = False : 裝箱明細_dgv.Columns(2).Visible = False
835
+        裝箱明細_dgv.Columns(3).FillWeight = 90 : 裝箱明細_dgv.Columns(4).FillWeight = 190 : 裝箱明細_dgv.Columns(5).FillWeight = 80
836
+        裝箱明細_dgv.Columns(6).FillWeight = 40 : 裝箱明細_dgv.Columns(7).FillWeight = 40 : 裝箱明細_dgv.Columns(8).FillWeight = 40 : 裝箱明細_dgv.Columns(9).FillWeight = 40
837
+        裝箱明細_dgv.Columns(10).FillWeight = 40 : 裝箱明細_dgv.Columns(11).FillWeight = 40 : 裝箱明細_dgv.Columns(12).FillWeight = 40 : 裝箱明細_dgv.Columns(13).FillWeight = 40
838
+        裝箱明細_dgv.Columns(14).FillWeight = 40 : 裝箱明細_dgv.Columns(15).FillWeight = 40 : 裝箱明細_dgv.Columns(16).FillWeight = 40 : 裝箱明細_dgv.Columns(17).FillWeight = 40
839
+        裝箱明細_dgv.Columns(18).FillWeight = 40 : 裝箱明細_dgv.Columns(19).FillWeight = 40 : 裝箱明細_dgv.Columns(20).FillWeight = 40 : 裝箱明細_dgv.Columns(21).FillWeight = 40
840
+        裝箱明細_dgv.Columns(22).FillWeight = 40 : 裝箱明細_dgv.Columns(23).FillWeight = 40
841
+        裝箱明細_dgv.Columns(7).DefaultCellStyle.Format = "#,##0" : 裝箱明細_dgv.Columns(8).DefaultCellStyle.Format = "#,##0" : 裝箱明細_dgv.Columns(9).DefaultCellStyle.Format = "#,##0"
842
+        裝箱明細_dgv.Columns(10).DefaultCellStyle.Format = "#,##0" : 裝箱明細_dgv.Columns(11).DefaultCellStyle.Format = "#,##0" : 裝箱明細_dgv.Columns(12).DefaultCellStyle.Format = "#,##0"
843
+        裝箱明細_dgv.Columns(13).DefaultCellStyle.Format = "#,##0" : 裝箱明細_dgv.Columns(14).DefaultCellStyle.Format = "#,##0" : 裝箱明細_dgv.Columns(15).DefaultCellStyle.Format = "#,##0"
844
+        裝箱明細_dgv.Columns(16).DefaultCellStyle.Format = "#,##0" : 裝箱明細_dgv.Columns(17).DefaultCellStyle.Format = "#,##0" : 裝箱明細_dgv.Columns(18).DefaultCellStyle.Format = "#,##0"
845
+        裝箱明細_dgv.Columns(19).DefaultCellStyle.Format = "#,##0" : 裝箱明細_dgv.Columns(20).DefaultCellStyle.Format = "#,##0" : 裝箱明細_dgv.Columns(21).DefaultCellStyle.Format = "#,##0"
846
+        裝箱明細_dgv.Columns(22).DefaultCellStyle.Format = "#,##0" : 裝箱明細_dgv.Columns(23).DefaultCellStyle.Format = "#,##0"
847
+    End Sub
757
     Private Sub ComboBox1下拉表單資料載入()
848
     Private Sub ComboBox1下拉表單資料載入()
758
         conn1.Close()
849
         conn1.Close()
759
         If conn1.State = ConnectionState.Closed Then : conn1.ConnectionString = ConString : conn1.Open() : End If
850
         If conn1.State = ConnectionState.Closed Then : conn1.ConnectionString = ConString : conn1.Open() : End If
843
     End Sub
934
     End Sub
844
     Private Sub 訂單控制表_Load(sender As Object, e As EventArgs) Handles MyBase.Load
935
     Private Sub 訂單控制表_Load(sender As Object, e As EventArgs) Handles MyBase.Load
845
         Me.MdiParent = TENDEN_MES_SYS : Me.WindowState = 2 : Me.AutoScroll = True
936
         Me.MdiParent = TENDEN_MES_SYS : Me.WindowState = 2 : Me.AutoScroll = True
937
+
938
+        AA1_lb.Text = "Purchasing Group" : AA2_lb.Text = "PO Type" : AA3_lb.Text = "Inco Terms" : AA4_lb.Text = "CALERES PO#" : AA5_lb.Text = "SERVICED"
939
+        AA6_lb.Text = "Version" : AA7_lb.Text = "Vendor" : AA8_lb.Text = "Company Code" : AA9_lb.Text = "Shipping Method" : AA10_lb.Text = "Ship To"
940
+        AA11_lb.Text = "Factory No" : AA12_lb.Text = "Final Customer Ship To"
941
+        明細表_dgv.Visible = True : 裝箱明細_dgv.Visible = False : 資訊_gb.Visible = False
942
+
846
         訂單資料庫選擇.ShowDialog()
943
         訂單資料庫選擇.ShowDialog()
847
 
944
 
848
         SQL宣告()
945
         SQL宣告()
899
     Private Sub 訂單控制表_Unload(sender As Object, e As EventArgs) Handles MyBase.Closing
996
     Private Sub 訂單控制表_Unload(sender As Object, e As EventArgs) Handles MyBase.Closing
900
         frmOpenFlag = False
997
         frmOpenFlag = False
901
         ConnOpen()
998
         ConnOpen()
902
-        SQL1 = "DELETE FROM " & 訂單資料表(4) & " WHERE (訂單流水號 = '" & Strings.Right(TextBox1.Text, 6) & "')"
999
+        SQL1 = "DELETE FROM " & 訂單資料表(4) & " WHERE (訂單流水號 = '" & Strings.Right(天盾訂單號_tb.Text, 6) & "')"
903
         cmd.CommandText = SQL1 : cmd.Connection = conn : cmd.ExecuteNonQuery() : conn.Close()
1000
         cmd.CommandText = SQL1 : cmd.Connection = conn : cmd.ExecuteNonQuery() : conn.Close()
904
     End Sub
1001
     End Sub
1002
+    Private Sub 裝箱控制表_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 裝箱控制表_dgv.CellClick
1003
+        If e.RowIndex = -1 Then : Else
1004
+            TT01_lb.Text = 裝箱控制表_dgv("IncoTerms", e.RowIndex).Value.ToString : TT02_lb.Text = 裝箱控制表_dgv("CustomerData", e.RowIndex).Value.ToString
1005
+            TT03_lb.Text = 裝箱控制表_dgv("Size", e.RowIndex).Value.ToString : TT04_lb.Text = 裝箱控制表_dgv("HS", e.RowIndex).Value.ToString
1006
+            TT05_lb.Text = 裝箱控制表_dgv("Units1", e.RowIndex).Value.ToString : TT06_lb.Text = 裝箱控制表_dgv("DtyRate", e.RowIndex).Value.ToString
1007
+            TT07_lb.Text = 裝箱控制表_dgv("AddOnDty", e.RowIndex).Value.ToString : TT08_lb.Text = 裝箱控制表_dgv("UnitsCtn", e.RowIndex).Value.ToString
1008
+            TT09_lb.Text = 裝箱控制表_dgv("NoCtn", e.RowIndex).Value.ToString : TT10_lb.Text = 裝箱控制表_dgv("CtnNo", e.RowIndex).Value.ToString
1009
+            TT11_lb.Text = 裝箱控制表_dgv("Units2", e.RowIndex).Value.ToString : TT12_lb.Text = 裝箱控制表_dgv("PLMSeason", e.RowIndex).Value.ToString
1010
+            TT13_lb.Text = 裝箱控制表_dgv("ProductID", e.RowIndex).Value.ToString : TT14_lb.Text = 裝箱控制表_dgv("Stock", e.RowIndex).Value.ToString
1011
+            TT15_lb.Text = 裝箱控制表_dgv("StkName", e.RowIndex).Value.ToString : TT16_lb.Text = 裝箱控制表_dgv("CustStk", e.RowIndex).Value.ToString
1012
+            TT17_lb.Text = 裝箱控制表_dgv("CustStkName", e.RowIndex).Value.ToString : TT18_lb.Text = 裝箱控制表_dgv("CasePack", e.RowIndex).Value.ToString
1013
+            TT19_lb.Text = 裝箱控制表_dgv("Colorway", e.RowIndex).Value.ToString : TT20_lb.Text = 裝箱控制表_dgv("OrderColor", e.RowIndex).Value.ToString
1014
+            TT21_lb.Text = 裝箱控制表_dgv("Logo", e.RowIndex).Value.ToString : TT22_lb.Text = 裝箱控制表_dgv("POItemText", e.RowIndex).Value.ToString
1015
+            TT23_lb.Text = 裝箱控制表_dgv("FinalCustomerShipTo", e.RowIndex).Value.ToString : TT24_lb.Text = 裝箱控制表_dgv("ProductDescription", e.RowIndex).Value.ToString
1016
+        End If
1017
+    End Sub
905
     Private Sub DataGridView1_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 控制表_dgv.CellClick
1018
     Private Sub DataGridView1_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 控制表_dgv.CellClick
906
         If e.RowIndex = -1 Then : Else
1019
         If e.RowIndex = -1 Then : Else
907
             ConnOpen()
1020
             ConnOpen()
908
-            SQL1 = "DELETE FROM " & 訂單資料表(4) & " WHERE (訂單流水號 = '" & Strings.Right(TextBox1.Text, 6) & "')"
1021
+            SQL1 = "DELETE FROM " & 訂單資料表(4) & " WHERE (訂單流水號 = '" & Strings.Right(天盾訂單號_tb.Text, 6) & "')"
909
             cmd.CommandText = SQL1 : cmd.Connection = conn : cmd.ExecuteNonQuery() : cmd.ExecuteNonQuery() : conn.Close()
1022
             cmd.CommandText = SQL1 : cmd.Connection = conn : cmd.ExecuteNonQuery() : cmd.ExecuteNonQuery() : conn.Close()
910
 
1023
 
911
             PP1 = 控制表_dgv(3, e.RowIndex).Value.ToString : PP2 = 控制表_dgv(4, e.RowIndex).Value.ToString
1024
             PP1 = 控制表_dgv(3, e.RowIndex).Value.ToString : PP2 = 控制表_dgv(4, e.RowIndex).Value.ToString
912
             ComboBox2下拉表單資料載入() : ComboBox3下拉表單資料載入()
1025
             ComboBox2下拉表單資料載入() : ComboBox3下拉表單資料載入()
913
-            TextBox1.Text = 控制表_dgv(0, e.RowIndex).Value.ToString : ComboBox1.Text = 控制表_dgv(1, e.RowIndex).Value.ToString
914
-            TextBox2.Text = 控制表_dgv(2, e.RowIndex).Value.ToString : ComboBox2.Text = 控制表_dgv(3, e.RowIndex).Value.ToString
1026
+            天盾訂單號_tb.Text = 控制表_dgv(0, e.RowIndex).Value.ToString : ComboBox1.Text = 控制表_dgv(1, e.RowIndex).Value.ToString
1027
+            客戶訂單號_tb.Text = 控制表_dgv(2, e.RowIndex).Value.ToString : ComboBox2.Text = 控制表_dgv(3, e.RowIndex).Value.ToString
915
             ComboBox3.Text = 控制表_dgv(4, e.RowIndex).Value.ToString : ComboBox4.Text = 控制表_dgv(5, e.RowIndex).Value.ToString
1028
             ComboBox3.Text = 控制表_dgv(4, e.RowIndex).Value.ToString : ComboBox4.Text = 控制表_dgv(5, e.RowIndex).Value.ToString
916
             訂單數量 = 控制表_dgv(6, e.RowIndex).Value.ToString : TextBox3.Text = Format(Val(訂單數量), "#,##0")
1029
             訂單數量 = 控制表_dgv(6, e.RowIndex).Value.ToString : TextBox3.Text = Format(Val(訂單數量), "#,##0")
917
 
1030
 
937
 
1050
 
938
             TextBox7.Text = 控制表_dgv(27, e.RowIndex).Value.ToString
1051
             TextBox7.Text = 控制表_dgv(27, e.RowIndex).Value.ToString
939
 
1052
 
1053
+            ConnOpen()
1054
+            SQL1 = "SELECT 客戶訂單號, 天盾流水號, ModeOfDelivery, DeliveryTerms, OrgShipDate, FromPort, ToPort, ShippingCarrier, VendorReference, ModifiedDate, CustomerName, ShipDate, 
1055
+                           SalesOrder, DeliveryAddress, 下單日, 交期, ETADate, CreatedDate, Brand, CustomerRequisition, 工廠編號, 工廠地址, 代理編號, 訂貨代理, 總雙數, 總案件數, 公司, 
1056
+                           工廠簡稱, 最終運送, 入單型態 
1057
+                    FROM " & 訂單資料表(0) & " WHERE (天盾流水號 LIKE '" & 天盾訂單號_tb.Text & "')"
1058
+            CmdSet_For_dr()
1059
+            If dr.Read() Then
1060
+                If dr("入單型態").ToString = "2" Then
1061
+                    AA1_lb.Text = "Purchasing Group" : AA2_lb.Text = "PO Type" : AA3_lb.Text = "Inco Terms" : AA4_lb.Text = "CALERES PO#" : AA5_lb.Text = "SERVICED"
1062
+                    AA6_lb.Text = "Version" : AA7_lb.Text = "Vendor" : AA8_lb.Text = "Company Code" : AA9_lb.Text = "Shipping Method" : AA10_lb.Text = "Ship To"
1063
+                    AA11_lb.Text = "Factory No" : AA12_lb.Text = "Final Customer Ship To"
1064
+
1065
+                    Brand_tb.Text = dr("Brand").ToString : 訂單類別_tb.Text = dr("ModeOfDelivery").ToString : 英科條款_tb.Text = dr("DeliveryTerms").ToString
1066
+                    力威訂單號_tb.Text = dr("CustomerRequisition").ToString : 服務_tb.Text = dr("公司").ToString : 版本_tb.Text = dr("ModifiedDate").ToString
1067
+                    供應商編號_tb.Text = dr("VendorReference").ToString : 公司編號_tb.Text = dr("CustomerName").ToString : 郵寄方式_tb.Text = dr("SalesOrder").ToString
1068
+                    地址1_tb.Text = dr("工廠地址").ToString : 工廠編號_tb.Text = dr("工廠編號").ToString : 地址二_tb.Text = dr("DeliveryAddress").ToString
1069
+                    最終運送_tb.Text = dr("最終運送").ToString : 代理編號_cb.Text = dr("代理編號").ToString : 訂貨代理_tb.Text = dr("訂貨代理").ToString
1070
+                    總雙數_tb.Text = Format(Val(dr("總雙數").ToString), "#,##0") : 總案件_tb.Text = Format(Val(dr("總案件數").ToString), "#,##0")
1071
+                Else
1072
+                    AA1_lb.Text = "Brand" : AA2_lb.Text = "Mode Of Delivery" : AA3_lb.Text = "Delivery Terms" : AA4_lb.Text = "Customer Requisition" : AA5_lb.Text = "Shipping Carrier"
1073
+                    AA6_lb.Text = "Modified Date" : AA7_lb.Text = "Vendor Reference" : AA8_lb.Text = "Customer Name" : AA9_lb.Text = "Sales Order" : AA10_lb.Text = "Delivery Address"
1074
+                    AA11_lb.Text = "From Port" : AA12_lb.Text = "To Port"
1075
+
1076
+                    Brand_tb.Text = dr("Brand").ToString : 訂單類別_tb.Text = dr("ModeOfDelivery").ToString : 英科條款_tb.Text = dr("DeliveryTerms").ToString
1077
+                    力威訂單號_tb.Text = dr("CustomerRequisition").ToString : 服務_tb.Text = dr("ShippingCarrier").ToString : 版本_tb.Text = dr("ModifiedDate").ToString
1078
+                    供應商編號_tb.Text = dr("VendorReference").ToString : 公司編號_tb.Text = dr("CustomerName").ToString : 郵寄方式_tb.Text = dr("SalesOrder").ToString
1079
+                    地址1_tb.Text = dr("FromPort").ToString : 工廠編號_tb.Text = dr("工廠編號").ToString : 地址二_tb.Text = dr("DeliveryAddress").ToString
1080
+                    最終運送_tb.Text = dr("ToPort").ToString : 代理編號_cb.Text = dr("代理編號").ToString : 訂貨代理_tb.Text = dr("訂貨代理").ToString
1081
+                    總雙數_tb.Text = Format(Val(dr("總雙數").ToString), "#,##0") : 總案件_tb.Text = Format(Val(dr("總案件數").ToString), "#,##0")
1082
+                End If
1083
+            End If : conn.Close()
1084
+
1085
+            Set_訂單明細() : Set_裝箱控制表() : Set_裝箱明細()
1086
+            TT01_lb.Text = "" : TT02_lb.Text = "" : TT03_lb.Text = "" : TT04_lb.Text = "" : TT05_lb.Text = "" : TT06_lb.Text = "" : TT07_lb.Text = "" : TT08_lb.Text = "" : TT09_lb.Text = ""
1087
+            TT10_lb.Text = "" : TT11_lb.Text = "" : TT12_lb.Text = "" : TT13_lb.Text = "" : TT14_lb.Text = "" : TT15_lb.Text = "" : TT16_lb.Text = "" : TT17_lb.Text = "" : TT18_lb.Text = ""
1088
+            TT19_lb.Text = "" : TT20_lb.Text = "" : TT21_lb.Text = "" : TT22_lb.Text = "" : TT23_lb.Text = "" : TT24_lb.Text = ""
1089
+
940
             ConnOpen()
1090
             ConnOpen()
941
             SQL1 = "SELECT Style FROM STYLELIST WHERE (ProductName LIKE '" & ComboBox2.Text & "')"
1091
             SQL1 = "SELECT Style FROM STYLELIST WHERE (ProductName LIKE '" & ComboBox2.Text & "')"
942
             CmdSet_For_dr()
1092
             CmdSet_For_dr()
1119
     End Sub
1269
     End Sub
1120
     Private Sub Button2_Click(sender As Object, e As EventArgs) Handles ADD1_bt.Click
1270
     Private Sub Button2_Click(sender As Object, e As EventArgs) Handles ADD1_bt.Click
1121
         清單修改.Close() : 修改清單(0) = True : 修改清單(1) = False : 修改清單(2) = False : 修改清單(3) = False : 修改清單(4) = False : 修改清單(5) = False : 修改清單(6) = False
1271
         清單修改.Close() : 修改清單(0) = True : 修改清單(1) = False : 修改清單(2) = False : 修改清單(3) = False : 修改清單(4) = False : 修改清單(5) = False : 修改清單(6) = False
1122
-        修改清單(7) = False : 修改清單(8) = False : 修改清單(9) = False : 修改清單(10) = False : 修改清單(11) = False
1123
-        清單修改.Show() : ComboBox1下拉表單資料載入()
1272
+        修改清單(7) = False : 修改清單(8) = False : 修改清單(9) = False : 修改清單(10) = False : 修改清單(11) = False : 清單修改.Show() : ComboBox1下拉表單資料載入()
1124
     End Sub
1273
     End Sub
1125
     Private Sub Button3_Click(sender As Object, e As EventArgs) Handles ADD2_bt.Click
1274
     Private Sub Button3_Click(sender As Object, e As EventArgs) Handles ADD2_bt.Click
1126
         TENDENZA_STYLE_資料管理.Close() : 修改清單(0) = False : 修改清單(1) = True : 修改清單(2) = False : 修改清單(3) = False : 修改清單(4) = False : 修改清單(5) = False : 修改清單(6) = False
1275
         TENDENZA_STYLE_資料管理.Close() : 修改清單(0) = False : 修改清單(1) = True : 修改清單(2) = False : 修改清單(3) = False : 修改清單(4) = False : 修改清單(5) = False : 修改清單(6) = False
1127
-        修改清單(7) = False : 修改清單(8) = False : 修改清單(9) = False : 修改清單(10) = False : 修改清單(11) = False
1128
-        TENDENZA_STYLE_資料管理.Show() : ComboBox2下拉表單資料載入()
1276
+        修改清單(7) = False : 修改清單(8) = False : 修改清單(9) = False : 修改清單(10) = False : 修改清單(11) = False : TENDENZA_STYLE_資料管理.Show() : ComboBox2下拉表單資料載入()
1129
     End Sub
1277
     End Sub
1130
     Private Sub Button4_Click(sender As Object, e As EventArgs) Handles ADD3_bt.Click
1278
     Private Sub Button4_Click(sender As Object, e As EventArgs) Handles ADD3_bt.Click
1131
         清單修改.Close() : 修改清單(0) = False : 修改清單(1) = False : 修改清單(2) = True : 修改清單(3) = False : 修改清單(4) = False : 修改清單(5) = False : 修改清單(6) = False
1279
         清單修改.Close() : 修改清單(0) = False : 修改清單(1) = False : 修改清單(2) = True : 修改清單(3) = False : 修改清單(4) = False : 修改清單(5) = False : 修改清單(6) = False
1132
-        修改清單(7) = False : 修改清單(8) = False : 修改清單(9) = False : 修改清單(10) = False : 修改清單(11) = False
1133
-        清單修改.Show() : ComboBox3下拉表單資料載入()
1280
+        修改清單(7) = False : 修改清單(8) = False : 修改清單(9) = False : 修改清單(10) = False : 修改清單(11) = False : 清單修改.Show() : ComboBox3下拉表單資料載入()
1134
     End Sub
1281
     End Sub
1135
     Private Sub Button5_Click(sender As Object, e As EventArgs) Handles ADD4_bt.Click
1282
     Private Sub Button5_Click(sender As Object, e As EventArgs) Handles ADD4_bt.Click
1136
         清單修改.Close() : 修改清單(0) = False : 修改清單(1) = False : 修改清單(2) = False : 修改清單(3) = True : 修改清單(4) = False : 修改清單(5) = False : 修改清單(6) = False
1283
         清單修改.Close() : 修改清單(0) = False : 修改清單(1) = False : 修改清單(2) = False : 修改清單(3) = True : 修改清單(4) = False : 修改清單(5) = False : 修改清單(6) = False
1137
-        修改清單(7) = False : 修改清單(8) = False : 修改清單(9) = False : 修改清單(10) = False : 修改清單(11) = False
1138
-        清單修改.Show() : ComboBox4下拉表單資料載入()
1284
+        修改清單(7) = False : 修改清單(8) = False : 修改清單(9) = False : 修改清單(10) = False : 修改清單(11) = False : 清單修改.Show() : ComboBox4下拉表單資料載入()
1139
     End Sub
1285
     End Sub
1140
     Private Sub Button6_Click(sender As Object, e As EventArgs) Handles Button6.Click
1286
     Private Sub Button6_Click(sender As Object, e As EventArgs) Handles Button6.Click
1141
         FACTORY_資料管理.Close() : 修改清單(0) = False : 修改清單(1) = False : 修改清單(2) = False : 修改清單(3) = False : 修改清單(4) = True : 修改清單(5) = False : 修改清單(6) = False
1287
         FACTORY_資料管理.Close() : 修改清單(0) = False : 修改清單(1) = False : 修改清單(2) = False : 修改清單(3) = False : 修改清單(4) = True : 修改清單(5) = False : 修改清單(6) = False
1142
-        修改清單(7) = False : 修改清單(8) = False : 修改清單(9) = False : 修改清單(10) = False : 修改清單(11) = False
1143
-        FACTORY_資料管理.Show() : ComboBox5下拉表單資料載入()
1288
+        修改清單(7) = False : 修改清單(8) = False : 修改清單(9) = False : 修改清單(10) = False : 修改清單(11) = False : FACTORY_資料管理.Show() : ComboBox5下拉表單資料載入()
1144
     End Sub
1289
     End Sub
1145
     Private Sub Button7_Click(sender As Object, e As EventArgs) Handles Button7.Click
1290
     Private Sub Button7_Click(sender As Object, e As EventArgs) Handles Button7.Click
1146
         清單修改.Close() : 修改清單(0) = False : 修改清單(1) = False : 修改清單(2) = False : 修改清單(3) = False : 修改清單(4) = False : 修改清單(5) = True : 修改清單(6) = False
1291
         清單修改.Close() : 修改清單(0) = False : 修改清單(1) = False : 修改清單(2) = False : 修改清單(3) = False : 修改清單(4) = False : 修改清單(5) = True : 修改清單(6) = False
1147
-        修改清單(7) = False : 修改清單(8) = False : 修改清單(9) = False : 修改清單(10) = False : 修改清單(11) = False
1148
-        清單修改.Show() : ComboBox6下拉表單資料載入()
1292
+        修改清單(7) = False : 修改清單(8) = False : 修改清單(9) = False : 修改清單(10) = False : 修改清單(11) = False : 清單修改.Show() : ComboBox6下拉表單資料載入()
1149
     End Sub
1293
     End Sub
1150
     Private Sub Button9_Click(sender As Object, e As EventArgs) Handles Button9.Click
1294
     Private Sub Button9_Click(sender As Object, e As EventArgs) Handles Button9.Click
1151
         Set_搜尋()
1295
         Set_搜尋()
1155
     End Sub
1299
     End Sub
1156
     Private Sub Button1_Click(sender As Object, e As EventArgs) Handles 新增訂單號_bt.Click
1300
     Private Sub Button1_Click(sender As Object, e As EventArgs) Handles 新增訂單號_bt.Click
1157
         ConnOpen()
1301
         ConnOpen()
1158
-        SQL1 = "DELETE FROM " & 訂單資料表(4) & " WHERE (訂單流水號 = '" & Strings.Right(TextBox1.Text, 6) & "')"
1302
+        SQL1 = "DELETE FROM " & 訂單資料表(4) & " WHERE (訂單流水號 = '" & Strings.Right(天盾訂單號_tb.Text, 6) & "')"
1159
         cmd.CommandText = SQL1 : cmd.Connection = conn : cmd.ExecuteNonQuery() : cmd.ExecuteNonQuery() : conn.Close()
1303
         cmd.CommandText = SQL1 : cmd.Connection = conn : cmd.ExecuteNonQuery() : cmd.ExecuteNonQuery() : conn.Close()
1160
         訂單流水號.Show()
1304
         訂單流水號.Show()
1161
     End Sub
1305
     End Sub
1182
             ElseIf NUM1 > 9999999 Then : TextBox7.Text = "PO" & NUM1
1326
             ElseIf NUM1 > 9999999 Then : TextBox7.Text = "PO" & NUM1
1183
             End If
1327
             End If
1184
             If IsNumeric(TextBox3.Text) = True And IsNumeric(TextBox4.Text) = True And IsNumeric(TextBox5.Text) = True Then
1328
             If IsNumeric(TextBox3.Text) = True And IsNumeric(TextBox4.Text) = True And IsNumeric(TextBox5.Text) = True Then
1185
-                If TextBox1.Text = "" Or ComboBox1.Text = "" Or ComboBox2.Text = "" Or ComboBox3.Text = "" Or ComboBox4.Text = "" Or ComboBox5.Text = "" Or
1186
-            ComboBox6.Text = "" Or TextBox2.Text = "" Or TextBox7.Text = "" Then
1329
+                If 天盾訂單號_tb.Text = "" Or ComboBox1.Text = "" Or ComboBox2.Text = "" Or ComboBox3.Text = "" Or ComboBox4.Text = "" Or ComboBox5.Text = "" Or
1330
+            ComboBox6.Text = "" Or 客戶訂單號_tb.Text = "" Or TextBox7.Text = "" Then
1187
                     MsgBox("資料內容不可空白")
1331
                     MsgBox("資料內容不可空白")
1188
                 Else
1332
                 Else
1189
 
1333
 
1190
                     ConnOpen()
1334
                     ConnOpen()
1191
-                    SQL1 = "SELECT 明細建檔 FROM " & 訂單資料表(1) & " WHERE (訂單流水號 LIKE '" & TextBox1.Text & "') GROUP BY   明細建檔"
1335
+                    SQL1 = "SELECT 明細建檔 FROM " & 訂單資料表(1) & " WHERE (訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "') GROUP BY   明細建檔"
1192
                     CmdSet_For_dr()
1336
                     CmdSet_For_dr()
1193
                     If dr.Read() Then : QQ = dr("明細建檔").ToString : Else : QQ = False : End If : conn.Close()
1337
                     If dr.Read() Then : QQ = dr("明細建檔").ToString : Else : QQ = False : End If : conn.Close()
1194
 
1338
 
1198
                         SQL1 = "INSERT INTO " & 訂單資料表(1) & " (訂單流水號, 年份季度, 客戶訂單號, 形體號, 顏色, 楦型, 訂單數量, 客戶交期, 單價, 總金額, 備註, 生產工廠, 訂單種類, 工廠回復交期, " &
1342
                         SQL1 = "INSERT INTO " & 訂單資料表(1) & " (訂單流水號, 年份季度, 客戶訂單號, 形體號, 顏色, 楦型, 訂單數量, 客戶交期, 單價, 總金額, 備註, 生產工廠, 訂單種類, 工廠回復交期, " &
1199
                                "CFMSPEC, CFMSAMPLE, TRIAL1, TRIAL2, TRIAL3, TRIAL4, 包裝確認時間, 貼標時間, 裁斷時間, 針車時間, 成型時間, 驗貨時間, 實際離廠日, " &
1343
                                "CFMSPEC, CFMSAMPLE, TRIAL1, TRIAL2, TRIAL3, TRIAL4, 包裝確認時間, 貼標時間, 裁斷時間, 針車時間, 成型時間, 驗貨時間, 實際離廠日, " &
1200
                                "資料流水號, 明細建檔) " &
1344
                                "資料流水號, 明細建檔) " &
1201
-                               "VALUES ('" & TextBox1.Text & "','" & ComboBox1.Text & "','" & TextBox2.Text & "','" & ComboBox2.Text & "','" & ComboBox3.Text & "','" & ComboBox4.Text &
1345
+                               "VALUES ('" & 天盾訂單號_tb.Text & "','" & ComboBox1.Text & "','" & 客戶訂單號_tb.Text & "','" & ComboBox2.Text & "','" & ComboBox3.Text & "','" & ComboBox4.Text &
1202
                                "','" & TextBox3.Text & "','" & DTP(0) & "','" & TextBox4.Text & "','" & TextBox5.Text & "','" & TextBox6.Text & "','" & ComboBox5.Text & "','" & ComboBox6.Text &
1346
                                "','" & TextBox3.Text & "','" & DTP(0) & "','" & TextBox4.Text & "','" & TextBox5.Text & "','" & TextBox6.Text & "','" & ComboBox5.Text & "','" & ComboBox6.Text &
1203
                                "','" & DTP(1) & "','" & DTP(2) & "','" & DTP(3) & "','" & DTP(4) & "','" & DTP(5) & "','" & DTP(6) & "','" & DTP(7) & "','" & DTP(8) & "','" & DTP(9) & "','" & DTP(10) &
1347
                                "','" & DTP(1) & "','" & DTP(2) & "','" & DTP(3) & "','" & DTP(4) & "','" & DTP(5) & "','" & DTP(6) & "','" & DTP(7) & "','" & DTP(8) & "','" & DTP(9) & "','" & DTP(10) &
1204
                                "','" & DTP(11) & "','" & DTP(12) & "','" & DTP(13) & "','" & DTP(14) & "','" & TextBox7.Text & "', '0')"
1348
                                "','" & DTP(11) & "','" & DTP(12) & "','" & DTP(13) & "','" & DTP(14) & "','" & TextBox7.Text & "', '0')"
1206
                         SQL1 = "INSERT INTO " & 訂單資料表(1) & " (訂單流水號, 年份季度, 客戶訂單號, 形體號, 顏色, 楦型, 訂單數量, 客戶交期, 單價, 總金額, 備註, 生產工廠, 訂單種類, 工廠回復交期, " &
1350
                         SQL1 = "INSERT INTO " & 訂單資料表(1) & " (訂單流水號, 年份季度, 客戶訂單號, 形體號, 顏色, 楦型, 訂單數量, 客戶交期, 單價, 總金額, 備註, 生產工廠, 訂單種類, 工廠回復交期, " &
1207
                                "CFMSPEC, CFMSAMPLE, TRIAL1, TRIAL2, TRIAL3, TRIAL4, 包裝確認時間, 貼標時間, 裁斷時間, 針車時間, 成型時間, 驗貨時間, 實際離廠日, " &
1351
                                "CFMSPEC, CFMSAMPLE, TRIAL1, TRIAL2, TRIAL3, TRIAL4, 包裝確認時間, 貼標時間, 裁斷時間, 針車時間, 成型時間, 驗貨時間, 實際離廠日, " &
1208
                                "資料流水號, 明細建檔) " &
1352
                                "資料流水號, 明細建檔) " &
1209
-                               "VALUES ('" & TextBox1.Text & "','" & ComboBox1.Text & "','" & TextBox2.Text & "','" & ComboBox2.Text & "','" & ComboBox3.Text & "','" & ComboBox4.Text &
1353
+                               "VALUES ('" & 天盾訂單號_tb.Text & "','" & ComboBox1.Text & "','" & 客戶訂單號_tb.Text & "','" & ComboBox2.Text & "','" & ComboBox3.Text & "','" & ComboBox4.Text &
1210
                                "','" & TextBox3.Text & "','" & DTP(0) & "','" & TextBox4.Text & "','" & TextBox5.Text & "','" & TextBox6.Text & "','" & ComboBox5.Text & "','" & ComboBox6.Text &
1354
                                "','" & TextBox3.Text & "','" & DTP(0) & "','" & TextBox4.Text & "','" & TextBox5.Text & "','" & TextBox6.Text & "','" & ComboBox5.Text & "','" & ComboBox6.Text &
1211
                                "','" & DTP(1) & "','" & DTP(2) & "','" & DTP(3) & "','" & DTP(4) & "','" & DTP(5) & "','" & DTP(6) & "','" & DTP(7) & "','" & DTP(8) & "','" & DTP(9) & "','" & DTP(10) &
1355
                                "','" & DTP(1) & "','" & DTP(2) & "','" & DTP(3) & "','" & DTP(4) & "','" & DTP(5) & "','" & DTP(6) & "','" & DTP(7) & "','" & DTP(8) & "','" & DTP(9) & "','" & DTP(10) &
1212
                                "','" & DTP(11) & "','" & DTP(12) & "','" & DTP(13) & "','" & DTP(14) & "','" & TextBox7.Text & "', '1')"
1356
                                "','" & DTP(11) & "','" & DTP(12) & "','" & DTP(13) & "','" & DTP(14) & "','" & TextBox7.Text & "', '1')"
1227
         End If
1371
         End If
1228
 
1372
 
1229
         ConnOpen()
1373
         ConnOpen()
1230
-        SQL1 = "DELETE FROM " & 訂單資料表(4) & " WHERE (訂單流水號 = '" & Strings.Right(TextBox1.Text, 6) & "')"
1374
+        SQL1 = "DELETE FROM " & 訂單資料表(4) & " WHERE (訂單流水號 = '" & Strings.Right(天盾訂單號_tb.Text, 6) & "')"
1231
         cmd.CommandText = SQL1 : cmd.Connection = conn : cmd.ExecuteNonQuery() : cmd.ExecuteNonQuery() : conn.Close()
1375
         cmd.CommandText = SQL1 : cmd.Connection = conn : cmd.ExecuteNonQuery() : cmd.ExecuteNonQuery() : conn.Close()
1232
 
1376
 
1233
         Set_搜尋() : Button11.Enabled = False : 新增_bt.Enabled = True
1377
         Set_搜尋() : Button11.Enabled = False : 新增_bt.Enabled = True
1290
         If 列印用SQL = "" Then : MsgBox("請先搜尋資料後再行列印") : Else : 訂單列印選擇.Show() : End If
1434
         If 列印用SQL = "" Then : MsgBox("請先搜尋資料後再行列印") : Else : 訂單列印選擇.Show() : End If
1291
     End Sub
1435
     End Sub
1292
     Private Sub Button30_Click(sender As Object, e As EventArgs) Handles Button30.Click
1436
     Private Sub Button30_Click(sender As Object, e As EventArgs) Handles Button30.Click
1293
-        If TextBox1.Text = "" Then
1437
+        If 天盾訂單號_tb.Text = "" Then
1294
             MsgBox("請先選擇訂單資料")
1438
             MsgBox("請先選擇訂單資料")
1295
         Else
1439
         Else
1296
             If 訂單資料表(1) = "訂單控制表" Then
1440
             If 訂單資料表(1) = "訂單控制表" Then
1297
-                PA = TextBox1.Text
1441
+                PA = 天盾訂單號_tb.Text
1298
                 訂單明細表.Show() : 訂單明細表.WindowState = 2
1442
                 訂單明細表.Show() : 訂單明細表.WindowState = 2
1299
             Else
1443
             Else
1300
                 MsgBox("開發中")
1444
                 MsgBox("開發中")
1312
     Private Sub Button32_Click(sender As Object, e As EventArgs) Handles 返回_bt.Click
1456
     Private Sub Button32_Click(sender As Object, e As EventArgs) Handles 返回_bt.Click
1313
         Set_訂單清單() : Set_自動彙總1() : Set_grid()
1457
         Set_訂單清單() : Set_自動彙總1() : Set_grid()
1314
     End Sub
1458
     End Sub
1315
-    Private Sub DataGridView1_RowPostPaint(ByVal sender As Object, ByVal e As DataGridViewRowPostPaintEventArgs) Handles 控制表_dgv.RowPostPaint
1459
+    Private Sub 控制表_dgv_RowPostPaint(ByVal sender As Object, ByVal e As DataGridViewRowPostPaintEventArgs) Handles 控制表_dgv.RowPostPaint
1316
         Dim linePen As New Pen(Color.Blue, 2)
1460
         Dim linePen As New Pen(Color.Blue, 2)
1317
         If e.RowIndex = 控制表_dgv.Rows.Count - 1 Then
1461
         If e.RowIndex = 控制表_dgv.Rows.Count - 1 Then
1318
             Exit Sub
1462
             Exit Sub
1326
             End If
1470
             End If
1327
         End If
1471
         End If
1328
     End Sub
1472
     End Sub
1473
+    Private Sub 裝箱明細_dgv_RowPostPaint(ByVal sender As Object, ByVal e As DataGridViewRowPostPaintEventArgs) Handles 裝箱明細_dgv.RowPostPaint
1474
+        Dim linePen As New Pen(Color.Blue, 2)
1475
+        If e.RowIndex = 裝箱明細_dgv.Rows.Count - 1 Then
1476
+            Exit Sub
1477
+        Else
1478
+            If 裝箱明細_dgv(3, e.RowIndex).Value.ToString <> 裝箱明細_dgv(3, e.RowIndex + 1).Value.ToString Then
1479
+                Dim startX As Integer = IIf(裝箱明細_dgv.RowHeadersVisible, 裝箱明細_dgv.RowHeadersWidth, 0)
1480
+                Dim startY As Integer = e.RowBounds.Top + e.RowBounds.Height - 1
1481
+                Dim endX As Integer = startX + 裝箱明細_dgv.Columns.GetColumnsWidth(DataGridViewElementStates.Visible) - 裝箱明細_dgv.HorizontalScrollingOffset
1482
+                e.Graphics.DrawLine(linePen, startX, startY, endX, startY)
1483
+                Exit Sub
1484
+            End If
1485
+        End If
1486
+    End Sub
1329
     Private Sub 第一頁_bt_Click(sender As Object, e As EventArgs) Handles 第一頁_bt.Click
1487
     Private Sub 第一頁_bt_Click(sender As Object, e As EventArgs) Handles 第一頁_bt.Click
1330
         第一頁_bt.Enabled = False : 第二頁_bt.Enabled = True : 第三頁_bt.Enabled = True : 第四頁_bt.Enabled = True : 第五頁_bt.Enabled = True : 第六頁_bt.Enabled = True
1488
         第一頁_bt.Enabled = False : 第二頁_bt.Enabled = True : 第三頁_bt.Enabled = True : 第四頁_bt.Enabled = True : 第五頁_bt.Enabled = True : 第六頁_bt.Enabled = True
1331
         第七頁_bt.Enabled = True : 第八頁_bt.Enabled = True : 第九頁_bt.Enabled = True : 第十頁_bt.Enabled = True
1489
         第七頁_bt.Enabled = True : 第八頁_bt.Enabled = True : 第九頁_bt.Enabled = True : 第十頁_bt.Enabled = True
1395
     Private Sub Button38_Click(sender As Object, e As EventArgs) Handles Button38.Click
1553
     Private Sub Button38_Click(sender As Object, e As EventArgs) Handles Button38.Click
1396
         aa = MsgBox("確定要CXL訂單?", MsgBoxStyle.OkCancel)
1554
         aa = MsgBox("確定要CXL訂單?", MsgBoxStyle.OkCancel)
1397
         If aa = MsgBoxResult.Ok Then
1555
         If aa = MsgBoxResult.Ok Then
1398
-            If TextBox7.Text = "" Or TextBox1.Text = "" Then
1556
+            If TextBox7.Text = "" Or 天盾訂單號_tb.Text = "" Then
1399
                 MsgBox("沒有正確選擇要修改的資料")
1557
                 MsgBox("沒有正確選擇要修改的資料")
1400
             Else
1558
             Else
1401
                 ConnOpen()
1559
                 ConnOpen()
1402
                 If CheckBox24.Checked = False Then
1560
                 If CheckBox24.Checked = False Then
1403
                     SQL1 = "UPDATE " & 訂單資料表(1) & " SET CXL = '1', CXLTime = '" & Format(Today, "yyyy/MM/dd") & "' WHERE (資料流水號 = '" & TextBox7.Text & "')"
1561
                     SQL1 = "UPDATE " & 訂單資料表(1) & " SET CXL = '1', CXLTime = '" & Format(Today, "yyyy/MM/dd") & "' WHERE (資料流水號 = '" & TextBox7.Text & "')"
1404
                 ElseIf CheckBox24.Checked = True Then
1562
                 ElseIf CheckBox24.Checked = True Then
1405
-                    SQL1 = "UPDATE " & 訂單資料表(1) & " SET CXL = '1', CXLTime = '" & Format(Today, "yyyy/MM/dd") & "' WHERE (訂單流水號 = '" & TextBox1.Text & "')"
1563
+                    SQL1 = "UPDATE " & 訂單資料表(1) & " SET CXL = '1', CXLTime = '" & Format(Today, "yyyy/MM/dd") & "' WHERE (訂單流水號 = '" & 天盾訂單號_tb.Text & "')"
1406
                 End If
1564
                 End If
1407
                 cmd.CommandText = SQL1 : cmd.ExecuteNonQuery() : conn.Close()
1565
                 cmd.CommandText = SQL1 : cmd.ExecuteNonQuery() : conn.Close()
1408
             End If
1566
             End If
1410
         Set_搜尋()
1568
         Set_搜尋()
1411
     End Sub
1569
     End Sub
1412
     Private Sub Button39_Click(sender As Object, e As EventArgs) Handles 修改PO_bt.Click
1570
     Private Sub Button39_Click(sender As Object, e As EventArgs) Handles 修改PO_bt.Click
1413
-        If TextBox1.Text = "" Then
1571
+        If 天盾訂單號_tb.Text = "" Then
1414
             MsgBox("沒有正確選擇要修改的資料")
1572
             MsgBox("沒有正確選擇要修改的資料")
1415
         Else
1573
         Else
1416
             ConnOpen()
1574
             ConnOpen()
1417
-            SQL1 = "UPDATE " & 訂單資料表(1) & " SET 客戶訂單號 = '" & TextBox2.Text & "' WHERE (訂單流水號 LIKE '" & TextBox1.Text & "')"
1575
+            SQL1 = "UPDATE " & 訂單資料表(1) & " SET 客戶訂單號 = '" & 客戶訂單號_tb.Text & "' WHERE (訂單流水號 LIKE '" & 天盾訂單號_tb.Text & "')"
1418
             cmd.CommandText = SQL1 : cmd.Connection = conn : cmd.ExecuteNonQuery() : cmd.ExecuteNonQuery() : conn.Close()
1576
             cmd.CommandText = SQL1 : cmd.Connection = conn : cmd.ExecuteNonQuery() : cmd.ExecuteNonQuery() : conn.Close()
1419
             ConnOpen()
1577
             ConnOpen()
1420
-            SQL1 = "UPDATE " & 訂單資料表(0) & " SET 客戶訂單號 = '" & TextBox2.Text & "' WHERE (天盾流水號 LIKE '" & TextBox1.Text & "')"
1578
+            SQL1 = "UPDATE " & 訂單資料表(0) & " SET 客戶訂單號 = '" & 客戶訂單號_tb.Text & "' WHERE (天盾流水號 LIKE '" & 天盾訂單號_tb.Text & "')"
1421
             cmd.CommandText = SQL1 : cmd.Connection = conn : cmd.ExecuteNonQuery() : cmd.ExecuteNonQuery() : conn.Close()
1579
             cmd.CommandText = SQL1 : cmd.Connection = conn : cmd.ExecuteNonQuery() : cmd.ExecuteNonQuery() : conn.Close()
1422
             ConnOpen()
1580
             ConnOpen()
1423
-            SQL1 = "UPDATE " & 訂單資料表(5) & " SET 客戶訂單號 = '" & TextBox2.Text & "' WHERE (天盾流水號 LIKE '" & TextBox1.Text & "')"
1581
+            SQL1 = "UPDATE " & 訂單資料表(5) & " SET 客戶訂單號 = '" & 客戶訂單號_tb.Text & "' WHERE (天盾流水號 LIKE '" & 天盾訂單號_tb.Text & "')"
1424
             cmd.CommandText = SQL1 : cmd.Connection = conn : cmd.ExecuteNonQuery() : cmd.ExecuteNonQuery() : conn.Close()
1582
             cmd.CommandText = SQL1 : cmd.Connection = conn : cmd.ExecuteNonQuery() : cmd.ExecuteNonQuery() : conn.Close()
1425
             ConnOpen()
1583
             ConnOpen()
1426
-            SQL1 = "UPDATE " & 訂單資料表(6) & " SET 客戶流水號 = '" & TextBox2.Text & "' WHERE (天盾訂單號 LIKE '" & TextBox1.Text & "')"
1584
+            SQL1 = "UPDATE " & 訂單資料表(6) & " SET 客戶流水號 = '" & 客戶訂單號_tb.Text & "' WHERE (天盾訂單號 LIKE '" & 天盾訂單號_tb.Text & "')"
1427
             cmd.CommandText = SQL1 : cmd.Connection = conn : cmd.ExecuteNonQuery() : cmd.ExecuteNonQuery() : conn.Close()
1585
             cmd.CommandText = SQL1 : cmd.Connection = conn : cmd.ExecuteNonQuery() : cmd.ExecuteNonQuery() : conn.Close()
1428
             MsgBox("修改完成")
1586
             MsgBox("修改完成")
1429
         End If
1587
         End If
1438
     Private Sub Button15_Click(sender As Object, e As EventArgs) Handles Button15.Click
1596
     Private Sub Button15_Click(sender As Object, e As EventArgs) Handles Button15.Click
1439
         aa = MsgBox("確定要將此產品訂單移到出貨?", MsgBoxStyle.OkCancel)
1597
         aa = MsgBox("確定要將此產品訂單移到出貨?", MsgBoxStyle.OkCancel)
1440
         If aa = MsgBoxResult.Ok Then
1598
         If aa = MsgBoxResult.Ok Then
1441
-            If TextBox7.Text = "" Or TextBox1.Text = "" Then : MsgBox("沒有正確選擇要修改的資料")
1599
+            If TextBox7.Text = "" Or 天盾訂單號_tb.Text = "" Then : MsgBox("沒有正確選擇要修改的資料")
1442
             Else : If ComboBox1.Text = "" Then : MsgBox("SEASON不能空白")
1600
             Else : If ComboBox1.Text = "" Then : MsgBox("SEASON不能空白")
1443
-                Else : If TextBox2.Text = "" Then : MsgBox("VIONIC PO#不能空白")
1601
+                Else : If 客戶訂單號_tb.Text = "" Then : MsgBox("VIONIC PO#不能空白")
1444
                     Else : If ComboBox2.Text = "" Then : MsgBox("STYLE不能空白")
1602
                     Else : If ComboBox2.Text = "" Then : MsgBox("STYLE不能空白")
1445
                         Else : If ComboBox3.Text = "" Then : MsgBox("COLOR不能空白")
1603
                         Else : If ComboBox3.Text = "" Then : MsgBox("COLOR不能空白")
1446
                             Else : If ComboBox4.Text = "" Then : MsgBox("DM不能空白")
1604
                             Else : If ComboBox4.Text = "" Then : MsgBox("DM不能空白")
1470
                                                         GHJK = DataGridView2(35, i).Value.ToString
1628
                                                         GHJK = DataGridView2(35, i).Value.ToString
1471
                                                         If GHJK = "" Then
1629
                                                         If GHJK = "" Then
1472
                                                             MsgBox("驗貨報告不齊全,請重新確認。")
1630
                                                             MsgBox("驗貨報告不齊全,請重新確認。")
1473
-                                                            Set_搜尋() : TextBox1.Text = "" : TextBox7.Text = ""
1631
+                                                            Set_搜尋() : 天盾訂單號_tb.Text = "" : TextBox7.Text = ""
1474
                                                             Exit Sub
1632
                                                             Exit Sub
1475
                                                         End If
1633
                                                         End If
1476
                                                     Next
1634
                                                     Next
1520
                                                                CFMSPEC, CFMSAMPLE, TRIAL1, TRIAL2, TRIAL3, TRIAL4, 包裝確認時間, 貼標時間, 裁斷時間, 針車時間, 成型時間, 驗貨時間, 實際離廠日, 
1678
                                                                CFMSPEC, CFMSAMPLE, TRIAL1, TRIAL2, TRIAL3, TRIAL4, 包裝確認時間, 貼標時間, 裁斷時間, 針車時間, 成型時間, 驗貨時間, 實際離廠日, 
1521
                                                                資料流水號,
1679
                                                                資料流水號,
1522
                                                                明細建檔, GOODBOX, LEATHER, LEA_Note, CXL, CXLTime, 出貨數量, 驗貨報告圖片 FROM " & 訂單資料表(1) & " 
1680
                                                                明細建檔, GOODBOX, LEATHER, LEA_Note, CXL, CXLTime, 出貨數量, 驗貨報告圖片 FROM " & 訂單資料表(1) & " 
1523
-                                                        WHERE (訂單流水號 = '" & TextBox1.Text & "') AND (CXL = 0 OR CXL IS NULL)"
1681
+                                                        WHERE (訂單流水號 = '" & 天盾訂單號_tb.Text & "') AND (CXL = 0 OR CXL IS NULL)"
1524
                                                 cmd.Connection = conn : cmd.CommandText = SQL1 : da.SelectCommand = cmd : da.SelectCommand.CommandTimeout = 900
1682
                                                 cmd.Connection = conn : cmd.CommandText = SQL1 : da.SelectCommand = cmd : da.SelectCommand.CommandTimeout = 900
1525
                                                 da.Fill(ds1) : DataGridView2.DataSource = ds1.Tables(0) : conn.Close()
1683
                                                 da.Fill(ds1) : DataGridView2.DataSource = ds1.Tables(0) : conn.Close()
1526
 
1684
 
1528
                                                     GHJK = DataGridView2(35, i).Value.ToString
1686
                                                     GHJK = DataGridView2(35, i).Value.ToString
1529
                                                     If GHJK = "" Then
1687
                                                     If GHJK = "" Then
1530
                                                         MsgBox("驗貨報告不齊全,請重新確認。")
1688
                                                         MsgBox("驗貨報告不齊全,請重新確認。")
1531
-                                                        Set_搜尋() : TextBox1.Text = "" : TextBox7.Text = ""
1689
+                                                        Set_搜尋() : 天盾訂單號_tb.Text = "" : TextBox7.Text = ""
1532
                                                         Exit Sub
1690
                                                         Exit Sub
1533
                                                     End If
1691
                                                     End If
1534
                                                 Next
1692
                                                 Next
1568
 
1726
 
1569
                                                 ConnOpen()
1727
                                                 ConnOpen()
1570
                                                 SQL1 = "UPDATE " & 訂單資料表(1) & " SET 實際離廠日 = '" & Format(DateTimePicker30.Value, "yyyy/MM/dd") & "', 出貨數量 = 訂單數量 " &
1728
                                                 SQL1 = "UPDATE " & 訂單資料表(1) & " SET 實際離廠日 = '" & Format(DateTimePicker30.Value, "yyyy/MM/dd") & "', 出貨數量 = 訂單數量 " &
1571
-                                                   "WHERE (訂單流水號 = '" & TextBox1.Text & "')"
1729
+                                                   "WHERE (訂單流水號 = '" & 天盾訂單號_tb.Text & "')"
1572
                                                 cmd.CommandText = SQL1 : cmd.ExecuteNonQuery() : conn.Close()
1730
                                                 cmd.CommandText = SQL1 : cmd.ExecuteNonQuery() : conn.Close()
1573
                                             End If
1731
                                             End If
1574
                                             MsgBox("出貨資料作業完成")
1732
                                             MsgBox("出貨資料作業完成")
1575
                                         End If : End If : End If : End If : End If : End If : End If : End If
1733
                                         End If : End If : End If : End If : End If : End If : End If : End If
1576
         End If
1734
         End If
1577
-        Set_搜尋() : TextBox1.Text = "" : TextBox7.Text = ""
1735
+        Set_搜尋() : 天盾訂單號_tb.Text = "" : TextBox7.Text = ""
1578
     End Sub
1736
     End Sub
1579
     Private Sub Button20_Click(sender As Object, e As EventArgs) Handles Button20.Click
1737
     Private Sub Button20_Click(sender As Object, e As EventArgs) Handles Button20.Click
1580
         驗貨報告大圖.ShowDialog()
1738
         驗貨報告大圖.ShowDialog()
1605
     Private Sub 資料庫選擇2_bt_Click(sender As Object, e As EventArgs) Handles 資料庫選擇2_bt.Click
1763
     Private Sub 資料庫選擇2_bt_Click(sender As Object, e As EventArgs) Handles 資料庫選擇2_bt.Click
1606
         SQL_訂單資料表選擇_非VIONIC() : SQL宣告() : 返回_bt.PerformClick()
1764
         SQL_訂單資料表選擇_非VIONIC() : SQL宣告() : 返回_bt.PerformClick()
1607
     End Sub
1765
     End Sub
1766
+    Private Sub 訂單明細_bt_Click(sender As Object, e As EventArgs) Handles 訂單明細_bt.Click
1767
+        訂單明細_bt.Enabled = False : 裝箱資訊_bt.Enabled = True : 裝箱明細_bt.Enabled = True : 明細表_dgv.Visible = True : 裝箱明細_dgv.Visible = False : 資訊_gb.Visible = False
1768
+    End Sub
1769
+    Private Sub 裝箱資訊_bt_Click(sender As Object, e As EventArgs) Handles 裝箱資訊_bt.Click
1770
+        訂單明細_bt.Enabled = True : 裝箱資訊_bt.Enabled = False : 裝箱明細_bt.Enabled = True : 明細表_dgv.Visible = False : 裝箱明細_dgv.Visible = False : 資訊_gb.Visible = True
1771
+    End Sub
1772
+    Private Sub 裝箱明細_bt_Click(sender As Object, e As EventArgs) Handles 裝箱明細_bt.Click
1773
+        訂單明細_bt.Enabled = True : 裝箱資訊_bt.Enabled = True : 裝箱明細_bt.Enabled = False : 明細表_dgv.Visible = False : 裝箱明細_dgv.Visible = True : 資訊_gb.Visible = False
1774
+    End Sub
1775
+
1776
+    Private Sub Label20_Click(sender As Object, e As EventArgs) Handles Label20.Click
1777
+
1778
+    End Sub
1608
 End Class
1779
 End Class

+ 2
- 8
TENDEN-MES-SYS/量產訂單管理/訂單明細表.vb Visa fil

29
             生產工廠_tb.Text = dr("生產工廠").ToString : 訂單數量_tb.Text = Format(Val(dr("訂單數量").ToString), "#,##0")
29
             生產工廠_tb.Text = dr("生產工廠").ToString : 訂單數量_tb.Text = Format(Val(dr("訂單數量").ToString), "#,##0")
30
         Else : 客戶訂單號_tb.Text = "" : End If : conn.Close()
30
         Else : 客戶訂單號_tb.Text = "" : End If : conn.Close()
31
     End Sub
31
     End Sub
32
-    Private Sub Set_DGV1載入前設定()
32
+    Private Sub Set_訂單清單()
33
         訂單明細表_gdv.DataSource = Nothing : ds.Clear()
33
         訂單明細表_gdv.DataSource = Nothing : ds.Clear()
34
         訂單明細表_gdv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
34
         訂單明細表_gdv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
35
         訂單明細表_gdv.ColumnHeadersHeight = 25
35
         訂單明細表_gdv.ColumnHeadersHeight = 25
36
         訂單明細表_gdv.AllowUserToAddRows = False
36
         訂單明細表_gdv.AllowUserToAddRows = False
37
         ConnOpen()
37
         ConnOpen()
38
-    End Sub
39
-    Private Sub Set_DGV1載入後設定()
40
-        cmd.Connection = conn : cmd.CommandText = SQL1 : da.SelectCommand = cmd : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds) : 訂單明細表_gdv.DataSource = ds.Tables(0) : conn.Close()
41
-    End Sub
42
-    Private Sub Set_訂單清單()
43
-        Set_DGV1載入前設定()
44
         If 明細判斷 = True Then
38
         If 明細判斷 = True Then
45
             If WS = False Then
39
             If WS = False Then
46
                 SQL1 = "SELECT      訂單明細表.天盾流水號, 訂單明細表.客戶訂單號, 訂單明細表.ItemNumber, 訂單明細表.ProductName, 
40
                 SQL1 = "SELECT      訂單明細表.天盾流水號, 訂單明細表.客戶訂單號, 訂單明細表.ItemNumber, 訂單明細表.ProductName, 
91
                    " FROM 訂單明細表暫存檔 WHERE (客戶訂單號 LIKE '" & 客戶訂單號_tb.Text & "') AND (天盾流水號 LIKE '" & 訂單號_tb.Text & "') ORDER BY ProductName, Color"
85
                    " FROM 訂單明細表暫存檔 WHERE (客戶訂單號 LIKE '" & 客戶訂單號_tb.Text & "') AND (天盾流水號 LIKE '" & 訂單號_tb.Text & "') ORDER BY ProductName, Color"
92
         End If
86
         End If
93
         列印用SQL = SQL1
87
         列印用SQL = SQL1
94
-        Set_DGV1載入後設定()
88
+        cmd.Connection = conn : cmd.CommandText = SQL1 : da.SelectCommand = cmd : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds) : 訂單明細表_gdv.DataSource = ds.Tables(0) : conn.Close()
95
     End Sub
89
     End Sub
96
     Private Sub Set_grid()
90
     Private Sub Set_grid()
97
         訂單明細表_gdv.Columns(0).Visible = False : 訂單明細表_gdv.Columns(1).Visible = False
91
         訂單明細表_gdv.Columns(0).Visible = False : 訂單明細表_gdv.Columns(1).Visible = False

+ 17
- 6
TENDEN-MES-SYS/量產訂單管理/訂單流水號.vb Visa fil

5
     Private Sub 訂單流水號_Load(sender As Object, e As EventArgs) Handles MyBase.Load
5
     Private Sub 訂單流水號_Load(sender As Object, e As EventArgs) Handles MyBase.Load
6
         FormBorderStyle = FormBorderStyle.SizableToolWindow
6
         FormBorderStyle = FormBorderStyle.SizableToolWindow
7
         流水暫存_tb.Visible = False
7
         流水暫存_tb.Visible = False
8
-        If 訂單資料表(1) = "訂單控制表" Then : Else : LW_ch.Checked = True : End If
8
+        If 訂單資料表(1) = "訂單控制表" Then
9
+            LW_ch.Enabled = False : VT_ch.Enabled = True : CT_ch.Enabled = True
10
+        Else
11
+            LW_ch.Enabled = True : VT_ch.Enabled = False : CT_ch.Enabled = False
12
+            LW_ch.Checked = True
13
+        End If
9
 
14
 
10
         ConnOpen()
15
         ConnOpen()
11
         SQL1 = "SELECT  TOP (1) 訂單流水號 FROM " & 訂單資料表(1) & " WHERE (RIGHT(訂單流水號, 2) NOT LIKE '-%') ORDER BY RIGHT(訂單流水號, 6) DESC"
16
         SQL1 = "SELECT  TOP (1) 訂單流水號 FROM " & 訂單資料表(1) & " WHERE (RIGHT(訂單流水號, 2) NOT LIKE '-%') ORDER BY RIGHT(訂單流水號, 6) DESC"
22
             MsgBox("請選擇其中一種資料生成方式")
27
             MsgBox("請選擇其中一種資料生成方式")
23
         ElseIf (VT_ch.Checked = True Or CT_ch.Checked = True Or LW_ch.Checked = True) And 手動_ch.Checked = False Then
28
         ElseIf (VT_ch.Checked = True Or CT_ch.Checked = True Or LW_ch.Checked = True) And 手動_ch.Checked = False Then
24
 
29
 
25
-            If VT_ch.Checked = True Or CT_ch.Checked = False Or LW_ch.Checked = False Then : 令頭 = "VT-"
26
-            ElseIf VT_ch.Checked = False Or CT_ch.Checked = True Or LW_ch.Checked = False Then : 令頭 = "CT-"
27
-            ElseIf VT_ch.Checked = False Or CT_ch.Checked = False Or LW_ch.Checked = True Then : 令頭 = "LW-" : End If
30
+            If VT_ch.Checked = True And CT_ch.Checked = False And LW_ch.Checked = False Then : 令頭 = "VT-"
31
+            ElseIf VT_ch.Checked = False And CT_ch.Checked = True And LW_ch.Checked = False Then : 令頭 = "CT-"
32
+            ElseIf VT_ch.Checked = False And CT_ch.Checked = False And LW_ch.Checked = True Then : 令頭 = "LW-" : End If
28
 
33
 
29
             For NUM1 = WWSDE To 999999
34
             For NUM1 = WWSDE To 999999
30
                 If NUM1 < 10 Then : 流水號_tb.Text = 令頭 & "00000" & NUM1
35
                 If NUM1 < 10 Then : 流水號_tb.Text = 令頭 & "00000" & NUM1
56
                 SQL1 = "INSERT INTO " & 訂單資料表(4) & " (訂單流水號) VALUES ('" & Strings.Right(流水號_tb.Text, 6) & "')"
61
                 SQL1 = "INSERT INTO " & 訂單資料表(4) & " (訂單流水號) VALUES ('" & Strings.Right(流水號_tb.Text, 6) & "')"
57
                 CmdSet_For_dr() : conn.Close()
62
                 CmdSet_For_dr() : conn.Close()
58
             Else
63
             Else
64
+                ConnOpen()
65
+                SQL1 = "SELECT TOP(1) 訂單流水號 FROM " & 訂單資料表(4) & " ORDER BY 訂單流水號 DESC"
66
+                CmdSet_For_dr()
67
+                If dr.Read() Then : 流水暫存_tb.Text = dr("訂單流水號").ToString : Else : 流水暫存_tb.Text = "" : End If
68
+                conn.Close()
69
+
59
                 NUM1 = Strings.Right(流水暫存_tb.Text, 6) + 1
70
                 NUM1 = Strings.Right(流水暫存_tb.Text, 6) + 1
60
                 If NUM1 < 10 Then : 流水號_tb.Text = 令頭 & "00000" & NUM1
71
                 If NUM1 < 10 Then : 流水號_tb.Text = 令頭 & "00000" & NUM1
61
                 ElseIf NUM1 > 9 And NUM1 < 100 Then : 流水號_tb.Text = 令頭 & "0000" & NUM1
72
                 ElseIf NUM1 > 9 And NUM1 < 100 Then : 流水號_tb.Text = 令頭 & "0000" & NUM1
77
                         訂單資料匯入_力威.Number_tb.Text = 流水號_tb.Text
88
                         訂單資料匯入_力威.Number_tb.Text = 流水號_tb.Text
78
                     End If
89
                     End If
79
                 Else
90
                 Else
80
-                    訂單控制表.TextBox1.Text = 流水號_tb.Text
91
+                    訂單控制表.天盾訂單號_tb.Text = 流水號_tb.Text
81
                 End If
92
                 End If
82
                 Me.Close()
93
                 Me.Close()
83
             End If
94
             End If
94
                             訂單資料匯入_力威.Number_tb.Text = 流水號_tb.Text
105
                             訂單資料匯入_力威.Number_tb.Text = 流水號_tb.Text
95
                         End If
106
                         End If
96
                     Else
107
                     Else
97
-                        訂單控制表.TextBox1.Text = 流水號_tb.Text
108
+                        訂單控制表.天盾訂單號_tb.Text = 流水號_tb.Text
98
                     End If
109
                     End If
99
                     Me.Close()
110
                     Me.Close()
100
                 End If
111
                 End If

+ 153
- 88
TENDEN-MES-SYS/量產訂單管理/訂單資料匯入-力威.Designer.vb Visa fil

98
         Me.Panel1 = New System.Windows.Forms.Panel()
98
         Me.Panel1 = New System.Windows.Forms.Panel()
99
         Me.SplitContainer3 = New System.Windows.Forms.SplitContainer()
99
         Me.SplitContainer3 = New System.Windows.Forms.SplitContainer()
100
         Me.SplitContainer2 = New System.Windows.Forms.SplitContainer()
100
         Me.SplitContainer2 = New System.Windows.Forms.SplitContainer()
101
+        Me.日期_tb = New System.Windows.Forms.TextBox()
102
+        Me.資料流水號_tb = New System.Windows.Forms.TextBox()
101
         Me.SplitContainer1 = New System.Windows.Forms.SplitContainer()
103
         Me.SplitContainer1 = New System.Windows.Forms.SplitContainer()
102
         Me.裝箱明細_dgv = New System.Windows.Forms.DataGridView()
104
         Me.裝箱明細_dgv = New System.Windows.Forms.DataGridView()
103
         Me.ProgressBar3 = New System.Windows.Forms.ProgressBar()
105
         Me.ProgressBar3 = New System.Windows.Forms.ProgressBar()
104
         Me.ProgressBar4 = New System.Windows.Forms.ProgressBar()
106
         Me.ProgressBar4 = New System.Windows.Forms.ProgressBar()
105
         Me.訂單存檔_bt = New System.Windows.Forms.Button()
107
         Me.訂單存檔_bt = New System.Windows.Forms.Button()
106
-        Me.TextBox42 = New System.Windows.Forms.TextBox()
108
+        Me.Label28 = New System.Windows.Forms.Label()
109
+        Me.國標測試報告_ch = New System.Windows.Forms.CheckBox()
110
+        Me.最終運送_tb = New System.Windows.Forms.TextBox()
111
+        Me.Label26 = New System.Windows.Forms.Label()
107
         CType(Me.控制表_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
112
         CType(Me.控制表_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
108
         CType(Me.明細表_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
113
         CType(Me.明細表_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
109
         CType(Me.裝箱控制_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
114
         CType(Me.裝箱控制_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
127
         '
132
         '
128
         Me.Label34.AutoSize = True
133
         Me.Label34.AutoSize = True
129
         Me.Label34.ForeColor = System.Drawing.Color.Blue
134
         Me.Label34.ForeColor = System.Drawing.Color.Blue
130
-        Me.Label34.Location = New System.Drawing.Point(1684, 8)
135
+        Me.Label34.Location = New System.Drawing.Point(1690, 8)
131
         Me.Label34.Name = "Label34"
136
         Me.Label34.Name = "Label34"
132
         Me.Label34.Size = New System.Drawing.Size(18, 16)
137
         Me.Label34.Size = New System.Drawing.Size(18, 16)
133
         Me.Label34.TabIndex = 568
138
         Me.Label34.TabIndex = 568
136
         '新增訂單號_bt
141
         '新增訂單號_bt
137
         '
142
         '
138
         Me.新增訂單號_bt.ForeColor = System.Drawing.Color.Blue
143
         Me.新增訂單號_bt.ForeColor = System.Drawing.Color.Blue
139
-        Me.新增訂單號_bt.Location = New System.Drawing.Point(1814, 6)
144
+        Me.新增訂單號_bt.Location = New System.Drawing.Point(1820, 6)
140
         Me.新增訂單號_bt.Name = "新增訂單號_bt"
145
         Me.新增訂單號_bt.Name = "新增訂單號_bt"
141
         Me.新增訂單號_bt.Size = New System.Drawing.Size(87, 42)
146
         Me.新增訂單號_bt.Size = New System.Drawing.Size(87, 42)
142
         Me.新增訂單號_bt.TabIndex = 567
147
         Me.新增訂單號_bt.TabIndex = 567
147
         '
152
         '
148
         Me.天盾流水號_tb.Enabled = False
153
         Me.天盾流水號_tb.Enabled = False
149
         Me.天盾流水號_tb.ForeColor = System.Drawing.Color.Black
154
         Me.天盾流水號_tb.ForeColor = System.Drawing.Color.Black
150
-        Me.天盾流水號_tb.Location = New System.Drawing.Point(1681, 26)
155
+        Me.天盾流水號_tb.Location = New System.Drawing.Point(1687, 26)
151
         Me.天盾流水號_tb.Name = "天盾流水號_tb"
156
         Me.天盾流水號_tb.Name = "天盾流水號_tb"
152
         Me.天盾流水號_tb.Size = New System.Drawing.Size(130, 23)
157
         Me.天盾流水號_tb.Size = New System.Drawing.Size(130, 23)
153
         Me.天盾流水號_tb.TabIndex = 565
158
         Me.天盾流水號_tb.TabIndex = 565
155
         'Label19
160
         'Label19
156
         '
161
         '
157
         Me.Label19.AutoSize = True
162
         Me.Label19.AutoSize = True
158
-        Me.Label19.Location = New System.Drawing.Point(1699, 8)
163
+        Me.Label19.Location = New System.Drawing.Point(1705, 8)
159
         Me.Label19.Name = "Label19"
164
         Me.Label19.Name = "Label19"
160
         Me.Label19.Size = New System.Drawing.Size(90, 16)
165
         Me.Label19.Size = New System.Drawing.Size(90, 16)
161
         Me.Label19.TabIndex = 566
166
         Me.Label19.TabIndex = 566
164
         'Label1
169
         'Label1
165
         '
170
         '
166
         Me.Label1.AutoSize = True
171
         Me.Label1.AutoSize = True
167
-        Me.Label1.Location = New System.Drawing.Point(45, 12)
172
+        Me.Label1.Location = New System.Drawing.Point(17, 12)
168
         Me.Label1.Name = "Label1"
173
         Me.Label1.Name = "Label1"
169
         Me.Label1.Size = New System.Drawing.Size(55, 16)
174
         Me.Label1.Size = New System.Drawing.Size(55, 16)
170
         Me.Label1.TabIndex = 564
175
         Me.Label1.TabIndex = 564
173
         'Number_tb
178
         'Number_tb
174
         '
179
         '
175
         Me.Number_tb.Enabled = False
180
         Me.Number_tb.Enabled = False
176
-        Me.Number_tb.Location = New System.Drawing.Point(102, 9)
181
+        Me.Number_tb.Location = New System.Drawing.Point(74, 9)
177
         Me.Number_tb.Name = "Number_tb"
182
         Me.Number_tb.Name = "Number_tb"
178
         Me.Number_tb.Size = New System.Drawing.Size(173, 23)
183
         Me.Number_tb.Size = New System.Drawing.Size(173, 23)
179
         Me.Number_tb.TabIndex = 563
184
         Me.Number_tb.TabIndex = 563
182
         '
187
         '
183
         Me.Label36.AutoSize = True
188
         Me.Label36.AutoSize = True
184
         Me.Label36.ForeColor = System.Drawing.Color.Blue
189
         Me.Label36.ForeColor = System.Drawing.Color.Blue
185
-        Me.Label36.Location = New System.Drawing.Point(1684, 108)
190
+        Me.Label36.Location = New System.Drawing.Point(1690, 108)
186
         Me.Label36.Name = "Label36"
191
         Me.Label36.Name = "Label36"
187
         Me.Label36.Size = New System.Drawing.Size(18, 16)
192
         Me.Label36.Size = New System.Drawing.Size(18, 16)
188
         Me.Label36.TabIndex = 574
193
         Me.Label36.TabIndex = 574
192
         '
197
         '
193
         Me.Label35.AutoSize = True
198
         Me.Label35.AutoSize = True
194
         Me.Label35.ForeColor = System.Drawing.Color.Blue
199
         Me.Label35.ForeColor = System.Drawing.Color.Blue
195
-        Me.Label35.Location = New System.Drawing.Point(1684, 58)
200
+        Me.Label35.Location = New System.Drawing.Point(1690, 58)
196
         Me.Label35.Name = "Label35"
201
         Me.Label35.Name = "Label35"
197
         Me.Label35.Size = New System.Drawing.Size(18, 16)
202
         Me.Label35.Size = New System.Drawing.Size(18, 16)
198
         Me.Label35.TabIndex = 573
203
         Me.Label35.TabIndex = 573
202
         '
207
         '
203
         Me.DIV_cb.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList
208
         Me.DIV_cb.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList
204
         Me.DIV_cb.FormattingEnabled = True
209
         Me.DIV_cb.FormattingEnabled = True
205
-        Me.DIV_cb.Location = New System.Drawing.Point(1681, 126)
210
+        Me.DIV_cb.Location = New System.Drawing.Point(1687, 126)
206
         Me.DIV_cb.Name = "DIV_cb"
211
         Me.DIV_cb.Name = "DIV_cb"
207
         Me.DIV_cb.Size = New System.Drawing.Size(130, 24)
212
         Me.DIV_cb.Size = New System.Drawing.Size(130, 24)
208
         Me.DIV_cb.TabIndex = 572
213
         Me.DIV_cb.TabIndex = 572
210
         'Label22
215
         'Label22
211
         '
216
         '
212
         Me.Label22.AutoSize = True
217
         Me.Label22.AutoSize = True
213
-        Me.Label22.Location = New System.Drawing.Point(1699, 108)
218
+        Me.Label22.Location = New System.Drawing.Point(1705, 108)
214
         Me.Label22.Name = "Label22"
219
         Me.Label22.Name = "Label22"
215
         Me.Label22.Size = New System.Drawing.Size(28, 16)
220
         Me.Label22.Size = New System.Drawing.Size(28, 16)
216
         Me.Label22.TabIndex = 571
221
         Me.Label22.TabIndex = 571
220
         '
225
         '
221
         Me.SEASON_cb.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList
226
         Me.SEASON_cb.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList
222
         Me.SEASON_cb.FormattingEnabled = True
227
         Me.SEASON_cb.FormattingEnabled = True
223
-        Me.SEASON_cb.Location = New System.Drawing.Point(1681, 76)
228
+        Me.SEASON_cb.Location = New System.Drawing.Point(1687, 76)
224
         Me.SEASON_cb.Name = "SEASON_cb"
229
         Me.SEASON_cb.Name = "SEASON_cb"
225
         Me.SEASON_cb.Size = New System.Drawing.Size(130, 24)
230
         Me.SEASON_cb.Size = New System.Drawing.Size(130, 24)
226
         Me.SEASON_cb.TabIndex = 570
231
         Me.SEASON_cb.TabIndex = 570
228
         'Label21
233
         'Label21
229
         '
234
         '
230
         Me.Label21.AutoSize = True
235
         Me.Label21.AutoSize = True
231
-        Me.Label21.Location = New System.Drawing.Point(1699, 58)
236
+        Me.Label21.Location = New System.Drawing.Point(1705, 58)
232
         Me.Label21.Name = "Label21"
237
         Me.Label21.Name = "Label21"
233
         Me.Label21.Size = New System.Drawing.Size(57, 16)
238
         Me.Label21.Size = New System.Drawing.Size(57, 16)
234
         Me.Label21.TabIndex = 569
239
         Me.Label21.TabIndex = 569
238
         '
243
         '
239
         Me.Label20.AutoSize = True
244
         Me.Label20.AutoSize = True
240
         Me.Label20.ForeColor = System.Drawing.Color.Blue
245
         Me.Label20.ForeColor = System.Drawing.Color.Blue
241
-        Me.Label20.Location = New System.Drawing.Point(1683, 152)
246
+        Me.Label20.Location = New System.Drawing.Point(1689, 152)
242
         Me.Label20.Name = "Label20"
247
         Me.Label20.Name = "Label20"
243
         Me.Label20.Size = New System.Drawing.Size(18, 16)
248
         Me.Label20.Size = New System.Drawing.Size(18, 16)
244
         Me.Label20.TabIndex = 587
249
         Me.Label20.TabIndex = 587
246
         '
251
         '
247
         '清空_bt
252
         '清空_bt
248
         '
253
         '
249
-        Me.清空_bt.ForeColor = System.Drawing.Color.Black
250
-        Me.清空_bt.Location = New System.Drawing.Point(1814, 170)
254
+        Me.清空_bt.ForeColor = System.Drawing.Color.Red
255
+        Me.清空_bt.Location = New System.Drawing.Point(1820, 130)
251
         Me.清空_bt.Name = "清空_bt"
256
         Me.清空_bt.Name = "清空_bt"
252
-        Me.清空_bt.Size = New System.Drawing.Size(88, 24)
257
+        Me.清空_bt.Size = New System.Drawing.Size(87, 24)
253
         Me.清空_bt.TabIndex = 586
258
         Me.清空_bt.TabIndex = 586
254
         Me.清空_bt.Text = "清空"
259
         Me.清空_bt.Text = "清空"
255
         Me.清空_bt.UseVisualStyleBackColor = True
260
         Me.清空_bt.UseVisualStyleBackColor = True
257
         'Label25
262
         'Label25
258
         '
263
         '
259
         Me.Label25.AutoSize = True
264
         Me.Label25.AutoSize = True
260
-        Me.Label25.Location = New System.Drawing.Point(1698, 152)
265
+        Me.Label25.Location = New System.Drawing.Point(1704, 152)
261
         Me.Label25.Name = "Label25"
266
         Me.Label25.Name = "Label25"
262
         Me.Label25.Size = New System.Drawing.Size(56, 16)
267
         Me.Label25.Size = New System.Drawing.Size(56, 16)
263
         Me.Label25.TabIndex = 585
268
         Me.Label25.TabIndex = 585
266
         '下單日_dtp
271
         '下單日_dtp
267
         '
272
         '
268
         Me.下單日_dtp.Format = System.Windows.Forms.DateTimePickerFormat.[Short]
273
         Me.下單日_dtp.Format = System.Windows.Forms.DateTimePickerFormat.[Short]
269
-        Me.下單日_dtp.Location = New System.Drawing.Point(1681, 170)
274
+        Me.下單日_dtp.Location = New System.Drawing.Point(1687, 170)
270
         Me.下單日_dtp.Name = "下單日_dtp"
275
         Me.下單日_dtp.Name = "下單日_dtp"
271
         Me.下單日_dtp.Size = New System.Drawing.Size(130, 23)
276
         Me.下單日_dtp.Size = New System.Drawing.Size(130, 23)
272
         Me.下單日_dtp.TabIndex = 584
277
         Me.下單日_dtp.TabIndex = 584
274
         '新增清單2_bt
279
         '新增清單2_bt
275
         '
280
         '
276
         Me.新增清單2_bt.ForeColor = System.Drawing.Color.Olive
281
         Me.新增清單2_bt.ForeColor = System.Drawing.Color.Olive
277
-        Me.新增清單2_bt.Location = New System.Drawing.Point(1760, 101)
282
+        Me.新增清單2_bt.Location = New System.Drawing.Point(1766, 101)
278
         Me.新增清單2_bt.Name = "新增清單2_bt"
283
         Me.新增清單2_bt.Name = "新增清單2_bt"
279
         Me.新增清單2_bt.Size = New System.Drawing.Size(51, 23)
284
         Me.新增清單2_bt.Size = New System.Drawing.Size(51, 23)
280
         Me.新增清單2_bt.TabIndex = 589
285
         Me.新增清單2_bt.TabIndex = 589
284
         '新增清單1_bt
289
         '新增清單1_bt
285
         '
290
         '
286
         Me.新增清單1_bt.ForeColor = System.Drawing.Color.Olive
291
         Me.新增清單1_bt.ForeColor = System.Drawing.Color.Olive
287
-        Me.新增清單1_bt.Location = New System.Drawing.Point(1760, 51)
292
+        Me.新增清單1_bt.Location = New System.Drawing.Point(1766, 51)
288
         Me.新增清單1_bt.Name = "新增清單1_bt"
293
         Me.新增清單1_bt.Name = "新增清單1_bt"
289
         Me.新增清單1_bt.Size = New System.Drawing.Size(51, 23)
294
         Me.新增清單1_bt.Size = New System.Drawing.Size(51, 23)
290
         Me.新增清單1_bt.TabIndex = 588
295
         Me.新增清單1_bt.TabIndex = 588
295
         '
300
         '
296
         Me.Label40.AutoSize = True
301
         Me.Label40.AutoSize = True
297
         Me.Label40.ForeColor = System.Drawing.Color.Blue
302
         Me.Label40.ForeColor = System.Drawing.Color.Blue
298
-        Me.Label40.Location = New System.Drawing.Point(837, 6)
303
+        Me.Label40.Location = New System.Drawing.Point(803, 6)
299
         Me.Label40.Name = "Label40"
304
         Me.Label40.Name = "Label40"
300
         Me.Label40.Size = New System.Drawing.Size(18, 16)
305
         Me.Label40.Size = New System.Drawing.Size(18, 16)
301
         Me.Label40.TabIndex = 600
306
         Me.Label40.TabIndex = 600
305
         '
310
         '
306
         Me.FTY_cb.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList
311
         Me.FTY_cb.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList
307
         Me.FTY_cb.FormattingEnabled = True
312
         Me.FTY_cb.FormattingEnabled = True
308
-        Me.FTY_cb.Location = New System.Drawing.Point(834, 23)
313
+        Me.FTY_cb.Location = New System.Drawing.Point(800, 23)
309
         Me.FTY_cb.Name = "FTY_cb"
314
         Me.FTY_cb.Name = "FTY_cb"
310
         Me.FTY_cb.Size = New System.Drawing.Size(130, 24)
315
         Me.FTY_cb.Size = New System.Drawing.Size(130, 24)
311
         Me.FTY_cb.TabIndex = 598
316
         Me.FTY_cb.TabIndex = 598
313
         'Label24
318
         'Label24
314
         '
319
         '
315
         Me.Label24.AutoSize = True
320
         Me.Label24.AutoSize = True
316
-        Me.Label24.Location = New System.Drawing.Point(852, 6)
321
+        Me.Label24.Location = New System.Drawing.Point(818, 6)
317
         Me.Label24.Name = "Label24"
322
         Me.Label24.Name = "Label24"
318
         Me.Label24.Size = New System.Drawing.Size(28, 16)
323
         Me.Label24.Size = New System.Drawing.Size(28, 16)
319
         Me.Label24.TabIndex = 597
324
         Me.Label24.TabIndex = 597
322
         'Label48
327
         'Label48
323
         '
328
         '
324
         Me.Label48.AutoSize = True
329
         Me.Label48.AutoSize = True
325
-        Me.Label48.Location = New System.Drawing.Point(1129, 8)
330
+        Me.Label48.Location = New System.Drawing.Point(991, 8)
326
         Me.Label48.Name = "Label48"
331
         Me.Label48.Name = "Label48"
327
         Me.Label48.Size = New System.Drawing.Size(51, 16)
332
         Me.Label48.Size = New System.Drawing.Size(51, 16)
328
         Me.Label48.TabIndex = 596
333
         Me.Label48.TabIndex = 596
332
         '
337
         '
333
         Me.Remark_cb.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList
338
         Me.Remark_cb.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList
334
         Me.Remark_cb.FormattingEnabled = True
339
         Me.Remark_cb.FormattingEnabled = True
335
-        Me.Remark_cb.Location = New System.Drawing.Point(1183, 4)
340
+        Me.Remark_cb.Location = New System.Drawing.Point(1045, 4)
336
         Me.Remark_cb.Name = "Remark_cb"
341
         Me.Remark_cb.Name = "Remark_cb"
337
         Me.Remark_cb.Size = New System.Drawing.Size(137, 24)
342
         Me.Remark_cb.Size = New System.Drawing.Size(137, 24)
338
         Me.Remark_cb.TabIndex = 595
343
         Me.Remark_cb.TabIndex = 595
340
         'Label18
345
         'Label18
341
         '
346
         '
342
         Me.Label18.AutoSize = True
347
         Me.Label18.AutoSize = True
343
-        Me.Label18.Location = New System.Drawing.Point(972, 12)
348
+        Me.Label18.Location = New System.Drawing.Point(934, 12)
344
         Me.Label18.Name = "Label18"
349
         Me.Label18.Name = "Label18"
345
         Me.Label18.Size = New System.Drawing.Size(51, 16)
350
         Me.Label18.Size = New System.Drawing.Size(51, 16)
346
         Me.Label18.TabIndex = 594
351
         Me.Label18.TabIndex = 594
349
         '地址二_tb
354
         '地址二_tb
350
         '
355
         '
351
         Me.地址二_tb.ForeColor = System.Drawing.Color.Black
356
         Me.地址二_tb.ForeColor = System.Drawing.Color.Black
352
-        Me.地址二_tb.Location = New System.Drawing.Point(970, 30)
357
+        Me.地址二_tb.Location = New System.Drawing.Point(932, 30)
353
         Me.地址二_tb.Multiline = True
358
         Me.地址二_tb.Multiline = True
354
         Me.地址二_tb.Name = "地址二_tb"
359
         Me.地址二_tb.Name = "地址二_tb"
355
-        Me.地址二_tb.Size = New System.Drawing.Size(350, 118)
360
+        Me.地址二_tb.Size = New System.Drawing.Size(250, 118)
356
         Me.地址二_tb.TabIndex = 593
361
         Me.地址二_tb.TabIndex = 593
357
         '
362
         '
358
         'Label7
363
         'Label7
359
         '
364
         '
360
         Me.Label7.AutoSize = True
365
         Me.Label7.AutoSize = True
361
-        Me.Label7.Location = New System.Drawing.Point(729, 75)
366
+        Me.Label7.Location = New System.Drawing.Point(695, 75)
362
         Me.Label7.Name = "Label7"
367
         Me.Label7.Name = "Label7"
363
         Me.Label7.Size = New System.Drawing.Size(113, 16)
368
         Me.Label7.Size = New System.Drawing.Size(113, 16)
364
         Me.Label7.TabIndex = 592
369
         Me.Label7.TabIndex = 592
367
         'Label6
372
         'Label6
368
         '
373
         '
369
         Me.Label6.AutoSize = True
374
         Me.Label6.AutoSize = True
370
-        Me.Label6.Location = New System.Drawing.Point(617, 75)
375
+        Me.Label6.Location = New System.Drawing.Point(583, 75)
371
         Me.Label6.Name = "Label6"
376
         Me.Label6.Name = "Label6"
372
         Me.Label6.Size = New System.Drawing.Size(106, 16)
377
         Me.Label6.Size = New System.Drawing.Size(106, 16)
373
         Me.Label6.TabIndex = 591
378
         Me.Label6.TabIndex = 591
376
         '地址1_tb
381
         '地址1_tb
377
         '
382
         '
378
         Me.地址1_tb.ForeColor = System.Drawing.Color.Black
383
         Me.地址1_tb.ForeColor = System.Drawing.Color.Black
379
-        Me.地址1_tb.Location = New System.Drawing.Point(614, 93)
384
+        Me.地址1_tb.Location = New System.Drawing.Point(580, 93)
380
         Me.地址1_tb.Multiline = True
385
         Me.地址1_tb.Multiline = True
381
         Me.地址1_tb.Name = "地址1_tb"
386
         Me.地址1_tb.Name = "地址1_tb"
382
         Me.地址1_tb.Size = New System.Drawing.Size(350, 100)
387
         Me.地址1_tb.Size = New System.Drawing.Size(350, 100)
389
         Me.生產工廠_tb.Name = "生產工廠_tb"
394
         Me.生產工廠_tb.Name = "生產工廠_tb"
390
         Me.生產工廠_tb.Size = New System.Drawing.Size(87, 23)
395
         Me.生產工廠_tb.Size = New System.Drawing.Size(87, 23)
391
         Me.生產工廠_tb.TabIndex = 601
396
         Me.生產工廠_tb.TabIndex = 601
397
+        Me.生產工廠_tb.Visible = False
392
         '
398
         '
393
         'Label8
399
         'Label8
394
         '
400
         '
395
         Me.Label8.AutoSize = True
401
         Me.Label8.AutoSize = True
396
-        Me.Label8.Location = New System.Drawing.Point(617, 5)
402
+        Me.Label8.Location = New System.Drawing.Point(583, 5)
397
         Me.Label8.Name = "Label8"
403
         Me.Label8.Name = "Label8"
398
         Me.Label8.Size = New System.Drawing.Size(88, 16)
404
         Me.Label8.Size = New System.Drawing.Size(88, 16)
399
         Me.Label8.TabIndex = 603
405
         Me.Label8.TabIndex = 603
402
         'VendorName_tb
408
         'VendorName_tb
403
         '
409
         '
404
         Me.VendorName_tb.ForeColor = System.Drawing.Color.Black
410
         Me.VendorName_tb.ForeColor = System.Drawing.Color.Black
405
-        Me.VendorName_tb.Location = New System.Drawing.Point(614, 23)
411
+        Me.VendorName_tb.Location = New System.Drawing.Point(580, 23)
406
         Me.VendorName_tb.Multiline = True
412
         Me.VendorName_tb.Multiline = True
407
         Me.VendorName_tb.Name = "VendorName_tb"
413
         Me.VendorName_tb.Name = "VendorName_tb"
408
         Me.VendorName_tb.Size = New System.Drawing.Size(212, 50)
414
         Me.VendorName_tb.Size = New System.Drawing.Size(212, 50)
411
         '新增清單5_bt
417
         '新增清單5_bt
412
         '
418
         '
413
         Me.新增清單5_bt.ForeColor = System.Drawing.Color.Olive
419
         Me.新增清單5_bt.ForeColor = System.Drawing.Color.Olive
414
-        Me.新增清單5_bt.Location = New System.Drawing.Point(234, 34)
420
+        Me.新增清單5_bt.Location = New System.Drawing.Point(206, 34)
415
         Me.新增清單5_bt.Name = "新增清單5_bt"
421
         Me.新增清單5_bt.Name = "新增清單5_bt"
416
         Me.新增清單5_bt.Size = New System.Drawing.Size(41, 24)
422
         Me.新增清單5_bt.Size = New System.Drawing.Size(41, 24)
417
         Me.新增清單5_bt.TabIndex = 606
423
         Me.新增清單5_bt.TabIndex = 606
421
         'Brand_cb
427
         'Brand_cb
422
         '
428
         '
423
         Me.Brand_cb.FormattingEnabled = True
429
         Me.Brand_cb.FormattingEnabled = True
424
-        Me.Brand_cb.Location = New System.Drawing.Point(102, 34)
430
+        Me.Brand_cb.Location = New System.Drawing.Point(74, 34)
425
         Me.Brand_cb.Name = "Brand_cb"
431
         Me.Brand_cb.Name = "Brand_cb"
426
         Me.Brand_cb.Size = New System.Drawing.Size(130, 24)
432
         Me.Brand_cb.Size = New System.Drawing.Size(130, 24)
427
         Me.Brand_cb.TabIndex = 605
433
         Me.Brand_cb.TabIndex = 605
429
         'Label3
435
         'Label3
430
         '
436
         '
431
         Me.Label3.AutoSize = True
437
         Me.Label3.AutoSize = True
432
-        Me.Label3.Location = New System.Drawing.Point(59, 38)
438
+        Me.Label3.Location = New System.Drawing.Point(31, 38)
433
         Me.Label3.Name = "Label3"
439
         Me.Label3.Name = "Label3"
434
         Me.Label3.Size = New System.Drawing.Size(41, 16)
440
         Me.Label3.Size = New System.Drawing.Size(41, 16)
435
         Me.Label3.TabIndex = 604
441
         Me.Label3.TabIndex = 604
438
         'Label2
444
         'Label2
439
         '
445
         '
440
         Me.Label2.AutoSize = True
446
         Me.Label2.AutoSize = True
441
-        Me.Label2.Location = New System.Drawing.Point(283, 42)
447
+        Me.Label2.Location = New System.Drawing.Point(255, 42)
442
         Me.Label2.Name = "Label2"
448
         Me.Label2.Name = "Label2"
443
         Me.Label2.Size = New System.Drawing.Size(126, 16)
449
         Me.Label2.Size = New System.Drawing.Size(126, 16)
444
         Me.Label2.TabIndex = 608
450
         Me.Label2.TabIndex = 608
446
         '
452
         '
447
         '客戶訂單號_tb
453
         '客戶訂單號_tb
448
         '
454
         '
449
-        Me.客戶訂單號_tb.Location = New System.Drawing.Point(281, 60)
455
+        Me.客戶訂單號_tb.Location = New System.Drawing.Point(253, 60)
450
         Me.客戶訂單號_tb.Name = "客戶訂單號_tb"
456
         Me.客戶訂單號_tb.Name = "客戶訂單號_tb"
451
         Me.客戶訂單號_tb.Size = New System.Drawing.Size(130, 23)
457
         Me.客戶訂單號_tb.Size = New System.Drawing.Size(130, 23)
452
         Me.客戶訂單號_tb.TabIndex = 607
458
         Me.客戶訂單號_tb.TabIndex = 607
454
         'Label4
460
         'Label4
455
         '
461
         '
456
         Me.Label4.AutoSize = True
462
         Me.Label4.AutoSize = True
457
-        Me.Label4.Location = New System.Drawing.Point(44, 63)
463
+        Me.Label4.Location = New System.Drawing.Point(16, 63)
458
         Me.Label4.Name = "Label4"
464
         Me.Label4.Name = "Label4"
459
         Me.Label4.Size = New System.Drawing.Size(56, 16)
465
         Me.Label4.Size = New System.Drawing.Size(56, 16)
460
         Me.Label4.TabIndex = 610
466
         Me.Label4.TabIndex = 610
462
         '
468
         '
463
         '訂單類別_tb
469
         '訂單類別_tb
464
         '
470
         '
465
-        Me.訂單類別_tb.Location = New System.Drawing.Point(102, 60)
471
+        Me.訂單類別_tb.Location = New System.Drawing.Point(74, 60)
466
         Me.訂單類別_tb.Name = "訂單類別_tb"
472
         Me.訂單類別_tb.Name = "訂單類別_tb"
467
         Me.訂單類別_tb.Size = New System.Drawing.Size(173, 23)
473
         Me.訂單類別_tb.Size = New System.Drawing.Size(173, 23)
468
         Me.訂單類別_tb.TabIndex = 609
474
         Me.訂單類別_tb.TabIndex = 609
470
         'Label5
476
         'Label5
471
         '
477
         '
472
         Me.Label5.AutoSize = True
478
         Me.Label5.AutoSize = True
473
-        Me.Label5.Location = New System.Drawing.Point(31, 88)
479
+        Me.Label5.Location = New System.Drawing.Point(3, 88)
474
         Me.Label5.Name = "Label5"
480
         Me.Label5.Name = "Label5"
475
         Me.Label5.Size = New System.Drawing.Size(69, 16)
481
         Me.Label5.Size = New System.Drawing.Size(69, 16)
476
         Me.Label5.TabIndex = 612
482
         Me.Label5.TabIndex = 612
478
         '
484
         '
479
         '英科條款_tb
485
         '英科條款_tb
480
         '
486
         '
481
-        Me.英科條款_tb.Location = New System.Drawing.Point(102, 85)
487
+        Me.英科條款_tb.Location = New System.Drawing.Point(74, 85)
482
         Me.英科條款_tb.Name = "英科條款_tb"
488
         Me.英科條款_tb.Name = "英科條款_tb"
483
         Me.英科條款_tb.Size = New System.Drawing.Size(173, 23)
489
         Me.英科條款_tb.Size = New System.Drawing.Size(173, 23)
484
         Me.英科條款_tb.TabIndex = 611
490
         Me.英科條款_tb.TabIndex = 611
486
         '客戶交期_dtp
492
         '客戶交期_dtp
487
         '
493
         '
488
         Me.客戶交期_dtp.Format = System.Windows.Forms.DateTimePickerFormat.[Short]
494
         Me.客戶交期_dtp.Format = System.Windows.Forms.DateTimePickerFormat.[Short]
489
-        Me.客戶交期_dtp.Location = New System.Drawing.Point(281, 110)
495
+        Me.客戶交期_dtp.Location = New System.Drawing.Point(253, 110)
490
         Me.客戶交期_dtp.Name = "客戶交期_dtp"
496
         Me.客戶交期_dtp.Name = "客戶交期_dtp"
491
         Me.客戶交期_dtp.Size = New System.Drawing.Size(130, 23)
497
         Me.客戶交期_dtp.Size = New System.Drawing.Size(130, 23)
492
         Me.客戶交期_dtp.TabIndex = 613
498
         Me.客戶交期_dtp.TabIndex = 613
494
         'Label9
500
         'Label9
495
         '
501
         '
496
         Me.Label9.AutoSize = True
502
         Me.Label9.AutoSize = True
497
-        Me.Label9.Location = New System.Drawing.Point(282, 92)
503
+        Me.Label9.Location = New System.Drawing.Point(254, 92)
498
         Me.Label9.Name = "Label9"
504
         Me.Label9.Name = "Label9"
499
         Me.Label9.Size = New System.Drawing.Size(137, 16)
505
         Me.Label9.Size = New System.Drawing.Size(137, 16)
500
         Me.Label9.TabIndex = 614
506
         Me.Label9.TabIndex = 614
503
         'Label10
509
         'Label10
504
         '
510
         '
505
         Me.Label10.AutoSize = True
511
         Me.Label10.AutoSize = True
506
-        Me.Label10.Location = New System.Drawing.Point(283, 12)
512
+        Me.Label10.Location = New System.Drawing.Point(255, 12)
507
         Me.Label10.Name = "Label10"
513
         Me.Label10.Name = "Label10"
508
         Me.Label10.Size = New System.Drawing.Size(50, 16)
514
         Me.Label10.Size = New System.Drawing.Size(50, 16)
509
         Me.Label10.TabIndex = 616
515
         Me.Label10.TabIndex = 616
511
         '
517
         '
512
         '版本_tb
518
         '版本_tb
513
         '
519
         '
514
-        Me.版本_tb.Location = New System.Drawing.Point(335, 9)
520
+        Me.版本_tb.Location = New System.Drawing.Point(307, 9)
515
         Me.版本_tb.Name = "版本_tb"
521
         Me.版本_tb.Name = "版本_tb"
516
         Me.版本_tb.Size = New System.Drawing.Size(76, 23)
522
         Me.版本_tb.Size = New System.Drawing.Size(76, 23)
517
         Me.版本_tb.TabIndex = 615
523
         Me.版本_tb.TabIndex = 615
519
         'Label11
525
         'Label11
520
         '
526
         '
521
         Me.Label11.AutoSize = True
527
         Me.Label11.AutoSize = True
522
-        Me.Label11.Location = New System.Drawing.Point(3, 113)
528
+        Me.Label11.Location = New System.Drawing.Point(11, 113)
523
         Me.Label11.Name = "Label11"
529
         Me.Label11.Name = "Label11"
524
-        Me.Label11.Size = New System.Drawing.Size(97, 16)
530
+        Me.Label11.Size = New System.Drawing.Size(66, 32)
525
         Me.Label11.TabIndex = 618
531
         Me.Label11.TabIndex = 618
526
-        Me.Label11.Text = "Company Code"
532
+        Me.Label11.Text = "Company " & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "Code"
527
         '
533
         '
528
         '公司編號_tb
534
         '公司編號_tb
529
         '
535
         '
530
-        Me.公司編號_tb.Location = New System.Drawing.Point(102, 110)
536
+        Me.公司編號_tb.Location = New System.Drawing.Point(74, 110)
531
         Me.公司編號_tb.Name = "公司編號_tb"
537
         Me.公司編號_tb.Name = "公司編號_tb"
532
         Me.公司編號_tb.Size = New System.Drawing.Size(173, 23)
538
         Me.公司編號_tb.Size = New System.Drawing.Size(173, 23)
533
         Me.公司編號_tb.TabIndex = 617
539
         Me.公司編號_tb.TabIndex = 617
535
         'Label12
541
         'Label12
536
         '
542
         '
537
         Me.Label12.AutoSize = True
543
         Me.Label12.AutoSize = True
538
-        Me.Label12.Location = New System.Drawing.Point(44, 138)
544
+        Me.Label12.Location = New System.Drawing.Point(16, 148)
539
         Me.Label12.Name = "Label12"
545
         Me.Label12.Name = "Label12"
540
         Me.Label12.Size = New System.Drawing.Size(56, 16)
546
         Me.Label12.Size = New System.Drawing.Size(56, 16)
541
         Me.Label12.TabIndex = 620
547
         Me.Label12.TabIndex = 620
544
         '服務_tb
550
         '服務_tb
545
         '
551
         '
546
         Me.服務_tb.ForeColor = System.Drawing.Color.Black
552
         Me.服務_tb.ForeColor = System.Drawing.Color.Black
547
-        Me.服務_tb.Location = New System.Drawing.Point(102, 135)
553
+        Me.服務_tb.Location = New System.Drawing.Point(74, 135)
548
         Me.服務_tb.Multiline = True
554
         Me.服務_tb.Multiline = True
549
         Me.服務_tb.Name = "服務_tb"
555
         Me.服務_tb.Name = "服務_tb"
550
         Me.服務_tb.Size = New System.Drawing.Size(309, 58)
556
         Me.服務_tb.Size = New System.Drawing.Size(309, 58)
553
         'Label13
559
         'Label13
554
         '
560
         '
555
         Me.Label13.AutoSize = True
561
         Me.Label13.AutoSize = True
556
-        Me.Label13.Location = New System.Drawing.Point(417, 12)
562
+        Me.Label13.Location = New System.Drawing.Point(386, 12)
557
         Me.Label13.Name = "Label13"
563
         Me.Label13.Name = "Label13"
558
         Me.Label13.Size = New System.Drawing.Size(50, 16)
564
         Me.Label13.Size = New System.Drawing.Size(50, 16)
559
         Me.Label13.TabIndex = 622
565
         Me.Label13.TabIndex = 622
561
         '
567
         '
562
         '供應商編號_tb
568
         '供應商編號_tb
563
         '
569
         '
564
-        Me.供應商編號_tb.Location = New System.Drawing.Point(469, 9)
570
+        Me.供應商編號_tb.Location = New System.Drawing.Point(438, 9)
565
         Me.供應商編號_tb.Name = "供應商編號_tb"
571
         Me.供應商編號_tb.Name = "供應商編號_tb"
566
         Me.供應商編號_tb.Size = New System.Drawing.Size(139, 23)
572
         Me.供應商編號_tb.Size = New System.Drawing.Size(139, 23)
567
         Me.供應商編號_tb.TabIndex = 621
573
         Me.供應商編號_tb.TabIndex = 621
569
         'Label14
575
         'Label14
570
         '
576
         '
571
         Me.Label14.AutoSize = True
577
         Me.Label14.AutoSize = True
572
-        Me.Label14.Location = New System.Drawing.Point(420, 42)
578
+        Me.Label14.Location = New System.Drawing.Point(389, 42)
573
         Me.Label14.Name = "Label14"
579
         Me.Label14.Name = "Label14"
574
         Me.Label14.Size = New System.Drawing.Size(108, 16)
580
         Me.Label14.Size = New System.Drawing.Size(108, 16)
575
         Me.Label14.TabIndex = 624
581
         Me.Label14.TabIndex = 624
577
         '
583
         '
578
         '郵寄方式_tb
584
         '郵寄方式_tb
579
         '
585
         '
580
-        Me.郵寄方式_tb.Location = New System.Drawing.Point(417, 60)
586
+        Me.郵寄方式_tb.Location = New System.Drawing.Point(386, 60)
581
         Me.郵寄方式_tb.Name = "郵寄方式_tb"
587
         Me.郵寄方式_tb.Name = "郵寄方式_tb"
582
         Me.郵寄方式_tb.Size = New System.Drawing.Size(191, 23)
588
         Me.郵寄方式_tb.Size = New System.Drawing.Size(191, 23)
583
         Me.郵寄方式_tb.TabIndex = 623
589
         Me.郵寄方式_tb.TabIndex = 623
585
         'Label15
591
         'Label15
586
         '
592
         '
587
         Me.Label15.AutoSize = True
593
         Me.Label15.AutoSize = True
588
-        Me.Label15.Location = New System.Drawing.Point(420, 93)
594
+        Me.Label15.Location = New System.Drawing.Point(389, 93)
589
         Me.Label15.Name = "Label15"
595
         Me.Label15.Name = "Label15"
590
         Me.Label15.Size = New System.Drawing.Size(60, 16)
596
         Me.Label15.Size = New System.Drawing.Size(60, 16)
591
         Me.Label15.TabIndex = 626
597
         Me.Label15.TabIndex = 626
593
         '
599
         '
594
         '力威訂單號_tb
600
         '力威訂單號_tb
595
         '
601
         '
596
-        Me.力威訂單號_tb.Location = New System.Drawing.Point(417, 111)
602
+        Me.力威訂單號_tb.Location = New System.Drawing.Point(386, 111)
597
         Me.力威訂單號_tb.Name = "力威訂單號_tb"
603
         Me.力威訂單號_tb.Name = "力威訂單號_tb"
598
         Me.力威訂單號_tb.Size = New System.Drawing.Size(191, 23)
604
         Me.力威訂單號_tb.Size = New System.Drawing.Size(191, 23)
599
         Me.力威訂單號_tb.TabIndex = 625
605
         Me.力威訂單號_tb.TabIndex = 625
601
         '代理編號_cb
607
         '代理編號_cb
602
         '
608
         '
603
         Me.代理編號_cb.FormattingEnabled = True
609
         Me.代理編號_cb.FormattingEnabled = True
604
-        Me.代理編號_cb.Location = New System.Drawing.Point(1539, 3)
610
+        Me.代理編號_cb.Location = New System.Drawing.Point(1547, 3)
605
         Me.代理編號_cb.Name = "代理編號_cb"
611
         Me.代理編號_cb.Name = "代理編號_cb"
606
         Me.代理編號_cb.Size = New System.Drawing.Size(137, 24)
612
         Me.代理編號_cb.Size = New System.Drawing.Size(137, 24)
607
         Me.代理編號_cb.TabIndex = 629
613
         Me.代理編號_cb.TabIndex = 629
609
         'Label23
615
         'Label23
610
         '
616
         '
611
         Me.Label23.AutoSize = True
617
         Me.Label23.AutoSize = True
612
-        Me.Label23.Location = New System.Drawing.Point(1328, 12)
618
+        Me.Label23.Location = New System.Drawing.Point(1435, 8)
613
         Me.Label23.Name = "Label23"
619
         Me.Label23.Name = "Label23"
614
         Me.Label23.Size = New System.Drawing.Size(106, 16)
620
         Me.Label23.Size = New System.Drawing.Size(106, 16)
615
         Me.Label23.TabIndex = 628
621
         Me.Label23.TabIndex = 628
618
         '訂貨代理_tb
624
         '訂貨代理_tb
619
         '
625
         '
620
         Me.訂貨代理_tb.ForeColor = System.Drawing.Color.Black
626
         Me.訂貨代理_tb.ForeColor = System.Drawing.Color.Black
621
-        Me.訂貨代理_tb.Location = New System.Drawing.Point(1326, 30)
627
+        Me.訂貨代理_tb.Location = New System.Drawing.Point(1438, 30)
622
         Me.訂貨代理_tb.Multiline = True
628
         Me.訂貨代理_tb.Multiline = True
623
         Me.訂貨代理_tb.Name = "訂貨代理_tb"
629
         Me.訂貨代理_tb.Name = "訂貨代理_tb"
624
-        Me.訂貨代理_tb.Size = New System.Drawing.Size(350, 118)
630
+        Me.訂貨代理_tb.Size = New System.Drawing.Size(246, 118)
625
         Me.訂貨代理_tb.TabIndex = 627
631
         Me.訂貨代理_tb.TabIndex = 627
626
         '
632
         '
627
         'Label16
633
         'Label16
628
         '
634
         '
629
         Me.Label16.AutoSize = True
635
         Me.Label16.AutoSize = True
630
-        Me.Label16.Location = New System.Drawing.Point(425, 143)
636
+        Me.Label16.Location = New System.Drawing.Point(394, 143)
631
         Me.Label16.Name = "Label16"
637
         Me.Label16.Name = "Label16"
632
         Me.Label16.Size = New System.Drawing.Size(68, 16)
638
         Me.Label16.Size = New System.Drawing.Size(68, 16)
633
         Me.Label16.TabIndex = 631
639
         Me.Label16.TabIndex = 631
635
         '
641
         '
636
         '總雙數_tb
642
         '總雙數_tb
637
         '
643
         '
638
-        Me.總雙數_tb.Location = New System.Drawing.Point(495, 140)
644
+        Me.總雙數_tb.Location = New System.Drawing.Point(464, 140)
639
         Me.總雙數_tb.Name = "總雙數_tb"
645
         Me.總雙數_tb.Name = "總雙數_tb"
640
         Me.總雙數_tb.Size = New System.Drawing.Size(113, 23)
646
         Me.總雙數_tb.Size = New System.Drawing.Size(113, 23)
641
         Me.總雙數_tb.TabIndex = 630
647
         Me.總雙數_tb.TabIndex = 630
643
         'Label17
649
         'Label17
644
         '
650
         '
645
         Me.Label17.AutoSize = True
651
         Me.Label17.AutoSize = True
646
-        Me.Label17.Location = New System.Drawing.Point(421, 172)
652
+        Me.Label17.Location = New System.Drawing.Point(390, 172)
647
         Me.Label17.Name = "Label17"
653
         Me.Label17.Name = "Label17"
648
         Me.Label17.Size = New System.Drawing.Size(72, 16)
654
         Me.Label17.Size = New System.Drawing.Size(72, 16)
649
         Me.Label17.TabIndex = 633
655
         Me.Label17.TabIndex = 633
651
         '
657
         '
652
         '總案件_tb
658
         '總案件_tb
653
         '
659
         '
654
-        Me.總案件_tb.Location = New System.Drawing.Point(495, 169)
660
+        Me.總案件_tb.Location = New System.Drawing.Point(464, 169)
655
         Me.總案件_tb.Name = "總案件_tb"
661
         Me.總案件_tb.Name = "總案件_tb"
656
         Me.總案件_tb.Size = New System.Drawing.Size(113, 23)
662
         Me.總案件_tb.Size = New System.Drawing.Size(113, 23)
657
         Me.總案件_tb.TabIndex = 632
663
         Me.總案件_tb.TabIndex = 632
658
         '
664
         '
659
         '訂單讀取_bt
665
         '訂單讀取_bt
660
         '
666
         '
661
-        Me.訂單讀取_bt.ForeColor = System.Drawing.Color.Blue
662
-        Me.訂單讀取_bt.Location = New System.Drawing.Point(1814, 50)
667
+        Me.訂單讀取_bt.ForeColor = System.Drawing.Color.Green
668
+        Me.訂單讀取_bt.Location = New System.Drawing.Point(1820, 47)
663
         Me.訂單讀取_bt.Name = "訂單讀取_bt"
669
         Me.訂單讀取_bt.Name = "訂單讀取_bt"
664
         Me.訂單讀取_bt.Size = New System.Drawing.Size(87, 42)
670
         Me.訂單讀取_bt.Size = New System.Drawing.Size(87, 42)
665
         Me.訂單讀取_bt.TabIndex = 634
671
         Me.訂單讀取_bt.TabIndex = 634
672
         '
678
         '
673
         'ProgressBar1
679
         'ProgressBar1
674
         '
680
         '
675
-        Me.ProgressBar1.Location = New System.Drawing.Point(970, 149)
681
+        Me.ProgressBar1.Location = New System.Drawing.Point(935, 150)
676
         Me.ProgressBar1.Maximum = 10000
682
         Me.ProgressBar1.Maximum = 10000
677
         Me.ProgressBar1.Name = "ProgressBar1"
683
         Me.ProgressBar1.Name = "ProgressBar1"
678
-        Me.ProgressBar1.Size = New System.Drawing.Size(705, 10)
684
+        Me.ProgressBar1.Size = New System.Drawing.Size(745, 10)
679
         Me.ProgressBar1.TabIndex = 635
685
         Me.ProgressBar1.TabIndex = 635
680
         '
686
         '
681
         'ProgressBar2
687
         'ProgressBar2
682
         '
688
         '
683
-        Me.ProgressBar2.Location = New System.Drawing.Point(970, 160)
689
+        Me.ProgressBar2.Location = New System.Drawing.Point(935, 161)
684
         Me.ProgressBar2.Maximum = 10000
690
         Me.ProgressBar2.Maximum = 10000
685
         Me.ProgressBar2.Name = "ProgressBar2"
691
         Me.ProgressBar2.Name = "ProgressBar2"
686
-        Me.ProgressBar2.Size = New System.Drawing.Size(705, 10)
692
+        Me.ProgressBar2.Size = New System.Drawing.Size(745, 10)
687
         Me.ProgressBar2.TabIndex = 636
693
         Me.ProgressBar2.TabIndex = 636
688
         '
694
         '
689
         '控制表_dgv
695
         '控制表_dgv
736
         '工廠編號_tb
742
         '工廠編號_tb
737
         '
743
         '
738
         Me.工廠編號_tb.ForeColor = System.Drawing.Color.Black
744
         Me.工廠編號_tb.ForeColor = System.Drawing.Color.Black
739
-        Me.工廠編號_tb.Location = New System.Drawing.Point(834, 50)
745
+        Me.工廠編號_tb.Location = New System.Drawing.Point(800, 50)
740
         Me.工廠編號_tb.Name = "工廠編號_tb"
746
         Me.工廠編號_tb.Name = "工廠編號_tb"
741
         Me.工廠編號_tb.Size = New System.Drawing.Size(130, 23)
747
         Me.工廠編號_tb.Size = New System.Drawing.Size(130, 23)
742
         Me.工廠編號_tb.TabIndex = 640
748
         Me.工廠編號_tb.TabIndex = 640
787
         'SplitContainer2.Panel1
793
         'SplitContainer2.Panel1
788
         '
794
         '
789
         Me.SplitContainer2.Panel1.AutoScroll = True
795
         Me.SplitContainer2.Panel1.AutoScroll = True
790
-        Me.SplitContainer2.Panel1.Controls.Add(Me.TextBox42)
796
+        Me.SplitContainer2.Panel1.Controls.Add(Me.日期_tb)
797
+        Me.SplitContainer2.Panel1.Controls.Add(Me.資料流水號_tb)
791
         Me.SplitContainer2.Panel1.Controls.Add(Me.生產工廠_tb)
798
         Me.SplitContainer2.Panel1.Controls.Add(Me.生產工廠_tb)
792
         Me.SplitContainer2.Panel1.Controls.Add(Me.控制表_dgv)
799
         Me.SplitContainer2.Panel1.Controls.Add(Me.控制表_dgv)
793
         '
800
         '
799
         Me.SplitContainer2.SplitterDistance = 190
806
         Me.SplitContainer2.SplitterDistance = 190
800
         Me.SplitContainer2.TabIndex = 643
807
         Me.SplitContainer2.TabIndex = 643
801
         '
808
         '
809
+        '日期_tb
810
+        '
811
+        Me.日期_tb.ForeColor = System.Drawing.Color.Black
812
+        Me.日期_tb.Location = New System.Drawing.Point(1666, 87)
813
+        Me.日期_tb.Name = "日期_tb"
814
+        Me.日期_tb.Size = New System.Drawing.Size(87, 23)
815
+        Me.日期_tb.TabIndex = 646
816
+        Me.日期_tb.Visible = False
817
+        '
818
+        '資料流水號_tb
819
+        '
820
+        Me.資料流水號_tb.Location = New System.Drawing.Point(1666, 29)
821
+        Me.資料流水號_tb.Name = "資料流水號_tb"
822
+        Me.資料流水號_tb.Size = New System.Drawing.Size(87, 23)
823
+        Me.資料流水號_tb.TabIndex = 645
824
+        Me.資料流水號_tb.Visible = False
825
+        '
802
         'SplitContainer1
826
         'SplitContainer1
803
         '
827
         '
804
         Me.SplitContainer1.Anchor = CType((((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
828
         Me.SplitContainer1.Anchor = CType((((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
839
         '
863
         '
840
         'ProgressBar3
864
         'ProgressBar3
841
         '
865
         '
842
-        Me.ProgressBar3.Location = New System.Drawing.Point(970, 171)
866
+        Me.ProgressBar3.Location = New System.Drawing.Point(935, 172)
843
         Me.ProgressBar3.Maximum = 10000
867
         Me.ProgressBar3.Maximum = 10000
844
         Me.ProgressBar3.Name = "ProgressBar3"
868
         Me.ProgressBar3.Name = "ProgressBar3"
845
-        Me.ProgressBar3.Size = New System.Drawing.Size(705, 10)
869
+        Me.ProgressBar3.Size = New System.Drawing.Size(745, 10)
846
         Me.ProgressBar3.TabIndex = 642
870
         Me.ProgressBar3.TabIndex = 642
847
         '
871
         '
848
         'ProgressBar4
872
         'ProgressBar4
849
         '
873
         '
850
-        Me.ProgressBar4.Location = New System.Drawing.Point(970, 182)
874
+        Me.ProgressBar4.Location = New System.Drawing.Point(935, 183)
851
         Me.ProgressBar4.Maximum = 10000
875
         Me.ProgressBar4.Maximum = 10000
852
         Me.ProgressBar4.Name = "ProgressBar4"
876
         Me.ProgressBar4.Name = "ProgressBar4"
853
-        Me.ProgressBar4.Size = New System.Drawing.Size(705, 10)
877
+        Me.ProgressBar4.Size = New System.Drawing.Size(745, 10)
854
         Me.ProgressBar4.TabIndex = 643
878
         Me.ProgressBar4.TabIndex = 643
855
         '
879
         '
856
         '訂單存檔_bt
880
         '訂單存檔_bt
857
         '
881
         '
882
+        Me.訂單存檔_bt.Enabled = False
858
         Me.訂單存檔_bt.ForeColor = System.Drawing.Color.Blue
883
         Me.訂單存檔_bt.ForeColor = System.Drawing.Color.Blue
859
-        Me.訂單存檔_bt.Location = New System.Drawing.Point(1814, 95)
884
+        Me.訂單存檔_bt.Location = New System.Drawing.Point(1820, 89)
860
         Me.訂單存檔_bt.Name = "訂單存檔_bt"
885
         Me.訂單存檔_bt.Name = "訂單存檔_bt"
861
         Me.訂單存檔_bt.Size = New System.Drawing.Size(87, 42)
886
         Me.訂單存檔_bt.Size = New System.Drawing.Size(87, 42)
862
         Me.訂單存檔_bt.TabIndex = 644
887
         Me.訂單存檔_bt.TabIndex = 644
863
         Me.訂單存檔_bt.Text = "訂單存檔"
888
         Me.訂單存檔_bt.Text = "訂單存檔"
864
         Me.訂單存檔_bt.UseVisualStyleBackColor = True
889
         Me.訂單存檔_bt.UseVisualStyleBackColor = True
865
         '
890
         '
866
-        'TextBox42
891
+        'Label28
892
+        '
893
+        Me.Label28.AutoSize = True
894
+        Me.Label28.ForeColor = System.Drawing.Color.Blue
895
+        Me.Label28.Location = New System.Drawing.Point(1821, 166)
896
+        Me.Label28.Name = "Label28"
897
+        Me.Label28.Size = New System.Drawing.Size(18, 16)
898
+        Me.Label28.TabIndex = 707
899
+        Me.Label28.Text = "★"
900
+        '
901
+        '國標測試報告_ch
867
         '
902
         '
868
-        Me.TextBox42.Location = New System.Drawing.Point(1666, 29)
869
-        Me.TextBox42.Name = "TextBox42"
870
-        Me.TextBox42.Size = New System.Drawing.Size(87, 23)
871
-        Me.TextBox42.TabIndex = 645
903
+        Me.國標測試報告_ch.AutoSize = True
904
+        Me.國標測試報告_ch.Location = New System.Drawing.Point(1845, 157)
905
+        Me.國標測試報告_ch.Name = "國標測試報告_ch"
906
+        Me.國標測試報告_ch.Size = New System.Drawing.Size(63, 36)
907
+        Me.國標測試報告_ch.TabIndex = 706
908
+        Me.國標測試報告_ch.Text = "國標測" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "試報告"
909
+        Me.國標測試報告_ch.UseVisualStyleBackColor = True
910
+        '
911
+        '最終運送_tb
912
+        '
913
+        Me.最終運送_tb.ForeColor = System.Drawing.Color.Black
914
+        Me.最終運送_tb.Location = New System.Drawing.Point(1185, 30)
915
+        Me.最終運送_tb.Multiline = True
916
+        Me.最終運送_tb.Name = "最終運送_tb"
917
+        Me.最終運送_tb.Size = New System.Drawing.Size(250, 118)
918
+        Me.最終運送_tb.TabIndex = 708
919
+        '
920
+        'Label26
921
+        '
922
+        Me.Label26.AutoSize = True
923
+        Me.Label26.Location = New System.Drawing.Point(1188, 11)
924
+        Me.Label26.Name = "Label26"
925
+        Me.Label26.Size = New System.Drawing.Size(137, 16)
926
+        Me.Label26.TabIndex = 709
927
+        Me.Label26.Text = "Final Customer Ship To"
872
         '
928
         '
873
         '訂單資料匯入_力威
929
         '訂單資料匯入_力威
874
         '
930
         '
875
         Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
931
         Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
876
         Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
932
         Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
877
         Me.ClientSize = New System.Drawing.Size(1914, 991)
933
         Me.ClientSize = New System.Drawing.Size(1914, 991)
934
+        Me.Controls.Add(Me.Label26)
935
+        Me.Controls.Add(Me.最終運送_tb)
936
+        Me.Controls.Add(Me.Label28)
878
         Me.Controls.Add(Me.訂單存檔_bt)
937
         Me.Controls.Add(Me.訂單存檔_bt)
879
         Me.Controls.Add(Me.ProgressBar4)
938
         Me.Controls.Add(Me.ProgressBar4)
880
         Me.Controls.Add(Me.ProgressBar3)
939
         Me.Controls.Add(Me.ProgressBar3)
898
         Me.Controls.Add(Me.供應商編號_tb)
957
         Me.Controls.Add(Me.供應商編號_tb)
899
         Me.Controls.Add(Me.Label12)
958
         Me.Controls.Add(Me.Label12)
900
         Me.Controls.Add(Me.服務_tb)
959
         Me.Controls.Add(Me.服務_tb)
901
-        Me.Controls.Add(Me.Label11)
902
         Me.Controls.Add(Me.公司編號_tb)
960
         Me.Controls.Add(Me.公司編號_tb)
903
         Me.Controls.Add(Me.Label10)
961
         Me.Controls.Add(Me.Label10)
904
         Me.Controls.Add(Me.版本_tb)
962
         Me.Controls.Add(Me.版本_tb)
943
         Me.Controls.Add(Me.Label19)
1001
         Me.Controls.Add(Me.Label19)
944
         Me.Controls.Add(Me.Label1)
1002
         Me.Controls.Add(Me.Label1)
945
         Me.Controls.Add(Me.Number_tb)
1003
         Me.Controls.Add(Me.Number_tb)
1004
+        Me.Controls.Add(Me.國標測試報告_ch)
1005
+        Me.Controls.Add(Me.Label11)
946
         Me.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
1006
         Me.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
947
         Me.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
1007
         Me.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
948
         Me.Name = "訂單資料匯入_力威"
1008
         Me.Name = "訂單資料匯入_力威"
949
-        Me.Text = "Total Units"
1009
+        Me.Text = "訂單資料匯入-力威"
950
         CType(Me.控制表_dgv, System.ComponentModel.ISupportInitialize).EndInit()
1010
         CType(Me.控制表_dgv, System.ComponentModel.ISupportInitialize).EndInit()
951
         CType(Me.明細表_dgv, System.ComponentModel.ISupportInitialize).EndInit()
1011
         CType(Me.明細表_dgv, System.ComponentModel.ISupportInitialize).EndInit()
952
         CType(Me.裝箱控制_dgv, System.ComponentModel.ISupportInitialize).EndInit()
1012
         CType(Me.裝箱控制_dgv, System.ComponentModel.ISupportInitialize).EndInit()
1047
     Friend WithEvents ProgressBar3 As ProgressBar
1107
     Friend WithEvents ProgressBar3 As ProgressBar
1048
     Friend WithEvents ProgressBar4 As ProgressBar
1108
     Friend WithEvents ProgressBar4 As ProgressBar
1049
     Friend WithEvents 訂單存檔_bt As Button
1109
     Friend WithEvents 訂單存檔_bt As Button
1050
-    Friend WithEvents TextBox42 As TextBox
1110
+    Friend WithEvents 資料流水號_tb As TextBox
1111
+    Friend WithEvents Label28 As Label
1112
+    Friend WithEvents 國標測試報告_ch As CheckBox
1113
+    Friend WithEvents 最終運送_tb As TextBox
1114
+    Friend WithEvents Label26 As Label
1115
+    Friend WithEvents 日期_tb As TextBox
1051
 End Class
1116
 End Class

+ 216
- 48
TENDEN-MES-SYS/量產訂單管理/訂單資料匯入-力威.vb Visa fil

3
     Dim xlApp As Microsoft.Office.Interop.Excel.Application
3
     Dim xlApp As Microsoft.Office.Interop.Excel.Application
4
     ReadOnly xlBook As Microsoft.Office.Interop.Excel.Workbook
4
     ReadOnly xlBook As Microsoft.Office.Interop.Excel.Workbook
5
     Dim xlSheet As Microsoft.Office.Interop.Excel.Worksheet
5
     Dim xlSheet As Microsoft.Office.Interop.Excel.Worksheet
6
-    Dim file_name As String = "" : Dim 形體名稱 As String : Dim 型體描述 As String : Dim 項目 As String : Dim 型體資料 As String
6
+    Dim file_name As String = "" : Dim 形體名稱 As String : Dim 型體描述 As String : Dim 項目 As String : Dim 型體資料 As String : Dim STR1 As String
7
     Public 平均數 As Integer : Public 最終數 As Integer = 0 : Public 資料數 As Integer = 0
7
     Public 平均數 As Integer : Public 最終數 As Integer = 0 : Public 資料數 As Integer = 0
8
     Public 平均數1 As Integer : Public 最終數1 As Integer = 0 : Public 資料數1 As Integer = 0
8
     Public 平均數1 As Integer : Public 最終數1 As Integer = 0 : Public 資料數1 As Integer = 0
9
     Public 平均數2 As Integer : Public 最終數2 As Integer = 0 : Public 資料數2 As Integer = 0
9
     Public 平均數2 As Integer : Public 最終數2 As Integer = 0 : Public 資料數2 As Integer = 0
49
         明細表_dgv.Rows(0).Cells("7").Value = 0 : 明細表_dgv.Rows(0).Cells("7.5").Value = 0 : 明細表_dgv.Rows(0).Cells("8").Value = 0 : 明細表_dgv.Rows(0).Cells("8.5").Value = 0
49
         明細表_dgv.Rows(0).Cells("7").Value = 0 : 明細表_dgv.Rows(0).Cells("7.5").Value = 0 : 明細表_dgv.Rows(0).Cells("8").Value = 0 : 明細表_dgv.Rows(0).Cells("8.5").Value = 0
50
         明細表_dgv.Rows(0).Cells("9").Value = 0 : 明細表_dgv.Rows(0).Cells("9.5").Value = 0 : 明細表_dgv.Rows(0).Cells("10").Value = 0 : 明細表_dgv.Rows(0).Cells("10.5").Value = 0
50
         明細表_dgv.Rows(0).Cells("9").Value = 0 : 明細表_dgv.Rows(0).Cells("9.5").Value = 0 : 明細表_dgv.Rows(0).Cells("10").Value = 0 : 明細表_dgv.Rows(0).Cells("10.5").Value = 0
51
         明細表_dgv.Rows(0).Cells("11").Value = 0 : 明細表_dgv.Rows(0).Cells("11.5").Value = 0 : 明細表_dgv.Rows(0).Cells("12").Value = 0 : 明細表_dgv.Rows(0).Cells("12.5").Value = 0
51
         明細表_dgv.Rows(0).Cells("11").Value = 0 : 明細表_dgv.Rows(0).Cells("11.5").Value = 0 : 明細表_dgv.Rows(0).Cells("12").Value = 0 : 明細表_dgv.Rows(0).Cells("12.5").Value = 0
52
-        明細表_dgv.Rows(0).Cells("13").Value = 0 : 明細表_dgv.Rows(0).Cells("14").Value = 0
52
+        明細表_dgv.Rows(0).Cells("13").Value = 0 : 明細表_dgv.Rows(0).Cells("14").Value = 0 : 明細表_dgv.Rows(0).Cells("天盾流水號").Value = ""
53
+        明細表_dgv.Rows(0).Cells("客戶訂單號").Value = "" : 明細表_dgv.Rows(0).Cells("ItemNumber").Value = "" : 明細表_dgv.Rows(0).Cells("ProductName").Value = ""
54
+        明細表_dgv.Rows(0).Cells("ProductDescription").Value = "" : 明細表_dgv.Rows(0).Cells("Color").Value = "" : 明細表_dgv.Rows(0).Cells("DM").Value = ""
53
     End Sub
55
     End Sub
54
     Private Sub 填入0值2()
56
     Private Sub 填入0值2()
55
         裝箱明細_dgv.Rows(0).Cells("5").Value = 0 : 裝箱明細_dgv.Rows(0).Cells("5.5").Value = 0 : 裝箱明細_dgv.Rows(0).Cells("6").Value = 0 : 裝箱明細_dgv.Rows(0).Cells("6.5").Value = 0
57
         裝箱明細_dgv.Rows(0).Cells("5").Value = 0 : 裝箱明細_dgv.Rows(0).Cells("5.5").Value = 0 : 裝箱明細_dgv.Rows(0).Cells("6").Value = 0 : 裝箱明細_dgv.Rows(0).Cells("6.5").Value = 0
56
         裝箱明細_dgv.Rows(0).Cells("7").Value = 0 : 裝箱明細_dgv.Rows(0).Cells("7.5").Value = 0 : 裝箱明細_dgv.Rows(0).Cells("8").Value = 0 : 裝箱明細_dgv.Rows(0).Cells("8.5").Value = 0
58
         裝箱明細_dgv.Rows(0).Cells("7").Value = 0 : 裝箱明細_dgv.Rows(0).Cells("7.5").Value = 0 : 裝箱明細_dgv.Rows(0).Cells("8").Value = 0 : 裝箱明細_dgv.Rows(0).Cells("8.5").Value = 0
57
         裝箱明細_dgv.Rows(0).Cells("9").Value = 0 : 裝箱明細_dgv.Rows(0).Cells("9.5").Value = 0 : 裝箱明細_dgv.Rows(0).Cells("10").Value = 0 : 裝箱明細_dgv.Rows(0).Cells("10.5").Value = 0
59
         裝箱明細_dgv.Rows(0).Cells("9").Value = 0 : 裝箱明細_dgv.Rows(0).Cells("9.5").Value = 0 : 裝箱明細_dgv.Rows(0).Cells("10").Value = 0 : 裝箱明細_dgv.Rows(0).Cells("10.5").Value = 0
58
         裝箱明細_dgv.Rows(0).Cells("11").Value = 0 : 裝箱明細_dgv.Rows(0).Cells("11.5").Value = 0 : 裝箱明細_dgv.Rows(0).Cells("12").Value = 0 : 裝箱明細_dgv.Rows(0).Cells("12.5").Value = 0
60
         裝箱明細_dgv.Rows(0).Cells("11").Value = 0 : 裝箱明細_dgv.Rows(0).Cells("11.5").Value = 0 : 裝箱明細_dgv.Rows(0).Cells("12").Value = 0 : 裝箱明細_dgv.Rows(0).Cells("12.5").Value = 0
59
-        裝箱明細_dgv.Rows(0).Cells("13").Value = 0 : 裝箱明細_dgv.Rows(0).Cells("14").Value = 0
61
+        裝箱明細_dgv.Rows(0).Cells("13").Value = 0 : 裝箱明細_dgv.Rows(0).Cells("14").Value = 0 : 裝箱明細_dgv.Rows(0).Cells("天盾流水號").Value = ""
62
+        裝箱明細_dgv.Rows(0).Cells("客戶訂單號").Value = "" : 裝箱明細_dgv.Rows(0).Cells("力威訂單號").Value = "" : 裝箱明細_dgv.Rows(0).Cells("Item").Value = ""
63
+        裝箱明細_dgv.Rows(0).Cells("Material").Value = "" : 裝箱明細_dgv.Rows(0).Cells("DM").Value = ""
64
+    End Sub
65
+    Private Sub 填入0值3()
66
+        控制表_dgv.Rows(0).Cells("訂單流水號").Value = "" : 控制表_dgv.Rows(0).Cells("年份季度").Value = "" : 控制表_dgv.Rows(0).Cells("客戶訂單號").Value = ""
67
+        控制表_dgv.Rows(0).Cells("形體號").Value = "" : 控制表_dgv.Rows(0).Cells("顏色").Value = "" : 控制表_dgv.Rows(0).Cells("楦型").Value = ""
68
+        控制表_dgv.Rows(0).Cells("訂單數量").Value = "" : 控制表_dgv.Rows(0).Cells("客戶交期").Value = "" : 控制表_dgv.Rows(0).Cells("生產工廠").Value = ""
69
+        控制表_dgv.Rows(0).Cells("訂單種類").Value = "" : 控制表_dgv.Rows(0).Cells("工廠回復交期").Value = "" : 控制表_dgv.Rows(0).Cells("ProductID").Value = ""
70
+        控制表_dgv.Rows(0).Cells("UoM").Value = ""
71
+    End Sub
72
+    Private Sub 填入0值4()
73
+        裝箱控制_dgv.Rows(0).Cells("天盾流水號").Value = "" : 裝箱控制_dgv.Rows(0).Cells("客戶訂單號").Value = "" : 裝箱控制_dgv.Rows(0).Cells("力威訂單號").Value = ""
74
+        裝箱控制_dgv.Rows(0).Cells("Item").Value = "" : 裝箱控制_dgv.Rows(0).Cells("Material").Value = "" : 裝箱控制_dgv.Rows(0).Cells("MaterialDescription").Value = ""
75
+        裝箱控制_dgv.Rows(0).Cells("Qty").Value = "" : 裝箱控制_dgv.Rows(0).Cells("UoM").Value = "" : 裝箱控制_dgv.Rows(0).Cells("ProductDescription").Value = ""
76
+        裝箱控制_dgv.Rows(0).Cells("IncoTerms").Value = "" : 裝箱控制_dgv.Rows(0).Cells("CustomerData").Value = "" : 裝箱控制_dgv.Rows(0).Cells("Size").Value = ""
77
+        裝箱控制_dgv.Rows(0).Cells("HS").Value = "" : 裝箱控制_dgv.Rows(0).Cells("Units1").Value = "" : 裝箱控制_dgv.Rows(0).Cells("DtyRate").Value = ""
78
+        裝箱控制_dgv.Rows(0).Cells("AddOnDty").Value = "" : 裝箱控制_dgv.Rows(0).Cells("UnitsCtn").Value = "" : 裝箱控制_dgv.Rows(0).Cells("NoCtn").Value = ""
79
+        裝箱控制_dgv.Rows(0).Cells("CtnNo").Value = "" : 裝箱控制_dgv.Rows(0).Cells("Units2").Value = "" : 裝箱控制_dgv.Rows(0).Cells("PLMSeason").Value = ""
80
+        裝箱控制_dgv.Rows(0).Cells("ProductID").Value = "" : 裝箱控制_dgv.Rows(0).Cells("Stock").Value = "" : 裝箱控制_dgv.Rows(0).Cells("StkName").Value = ""
81
+        裝箱控制_dgv.Rows(0).Cells("CustStk").Value = "" : 裝箱控制_dgv.Rows(0).Cells("CustStkName").Value = "" : 裝箱控制_dgv.Rows(0).Cells("CasePack").Value = ""
82
+        裝箱控制_dgv.Rows(0).Cells("Colorway").Value = "" : 裝箱控制_dgv.Rows(0).Cells("OrderColor").Value = "" : 裝箱控制_dgv.Rows(0).Cells("Logo").Value = ""
83
+        裝箱控制_dgv.Rows(0).Cells("POItemText").Value = ""
60
     End Sub
84
     End Sub
61
     Private Sub 訂單資料匯入_力威_Load(sender As Object, e As EventArgs) Handles MyBase.Load
85
     Private Sub 訂單資料匯入_力威_Load(sender As Object, e As EventArgs) Handles MyBase.Load
62
         Me.MdiParent = TENDEN_MES_SYS : Me.WindowState = 2 : Me.AutoScroll = True
86
         Me.MdiParent = TENDEN_MES_SYS : Me.WindowState = 2 : Me.AutoScroll = True
130
         Dim DC17 As New DataGridViewTextBoxColumn : Dim DC18 As New DataGridViewTextBoxColumn : Dim DC19 As New DataGridViewTextBoxColumn : Dim DC20 As New DataGridViewTextBoxColumn
154
         Dim DC17 As New DataGridViewTextBoxColumn : Dim DC18 As New DataGridViewTextBoxColumn : Dim DC19 As New DataGridViewTextBoxColumn : Dim DC20 As New DataGridViewTextBoxColumn
131
         Dim DC21 As New DataGridViewTextBoxColumn : Dim DC22 As New DataGridViewTextBoxColumn : Dim DC23 As New DataGridViewTextBoxColumn : Dim DC24 As New DataGridViewTextBoxColumn
155
         Dim DC21 As New DataGridViewTextBoxColumn : Dim DC22 As New DataGridViewTextBoxColumn : Dim DC23 As New DataGridViewTextBoxColumn : Dim DC24 As New DataGridViewTextBoxColumn
132
         Dim DC25 As New DataGridViewTextBoxColumn : Dim DC26 As New DataGridViewTextBoxColumn : Dim DC27 As New DataGridViewTextBoxColumn : Dim DC28 As New DataGridViewTextBoxColumn
156
         Dim DC25 As New DataGridViewTextBoxColumn : Dim DC26 As New DataGridViewTextBoxColumn : Dim DC27 As New DataGridViewTextBoxColumn : Dim DC28 As New DataGridViewTextBoxColumn
133
-        Dim DC29 As New DataGridViewTextBoxColumn : Dim DC30 As New DataGridViewTextBoxColumn : Dim DC31 As New DataGridViewTextBoxColumn
157
+        Dim DC29 As New DataGridViewTextBoxColumn : Dim DC30 As New DataGridViewTextBoxColumn : Dim DC31 As New DataGridViewTextBoxColumn : Dim DC32 As New DataGridViewTextBoxColumn
134
 
158
 
135
         DC01.HeaderText = "天盾流水號" : DC01.Name = "天盾流水號" : 裝箱控制_dgv.Columns.Insert(0, DC01)
159
         DC01.HeaderText = "天盾流水號" : DC01.Name = "天盾流水號" : 裝箱控制_dgv.Columns.Insert(0, DC01)
136
         DC02.HeaderText = "客戶訂單號" : DC02.Name = "客戶訂單號" : 裝箱控制_dgv.Columns.Insert(1, DC02)
160
         DC02.HeaderText = "客戶訂單號" : DC02.Name = "客戶訂單號" : 裝箱控制_dgv.Columns.Insert(1, DC02)
163
         DC29.HeaderText = "OrderColor" : DC29.Name = "OrderColor" : 裝箱控制_dgv.Columns.Insert(28, DC29)
187
         DC29.HeaderText = "OrderColor" : DC29.Name = "OrderColor" : 裝箱控制_dgv.Columns.Insert(28, DC29)
164
         DC30.HeaderText = "Logo" : DC30.Name = "Logo" : 裝箱控制_dgv.Columns.Insert(29, DC30)
188
         DC30.HeaderText = "Logo" : DC30.Name = "Logo" : 裝箱控制_dgv.Columns.Insert(29, DC30)
165
         DC31.HeaderText = "POItemText" : DC31.Name = "POItemText" : 裝箱控制_dgv.Columns.Insert(30, DC31)
189
         DC31.HeaderText = "POItemText" : DC31.Name = "POItemText" : 裝箱控制_dgv.Columns.Insert(30, DC31)
190
+        DC32.HeaderText = "FinalCustomerShipTo" : DC32.Name = "FinalCustomerShipTo" : 裝箱控制_dgv.Columns.Insert(31, DC32)
166
 
191
 
167
         裝箱控制_dgv.Columns(0).FillWeight = 100 : 裝箱控制_dgv.Columns(1).FillWeight = 100 : 裝箱控制_dgv.Columns(2).FillWeight = 100 : 裝箱控制_dgv.Columns(3).FillWeight = 100
192
         裝箱控制_dgv.Columns(0).FillWeight = 100 : 裝箱控制_dgv.Columns(1).FillWeight = 100 : 裝箱控制_dgv.Columns(2).FillWeight = 100 : 裝箱控制_dgv.Columns(3).FillWeight = 100
168
         裝箱控制_dgv.Columns(4).FillWeight = 100 : 裝箱控制_dgv.Columns(5).FillWeight = 100 : 裝箱控制_dgv.Columns(6).FillWeight = 100 : 裝箱控制_dgv.Columns(7).FillWeight = 100
193
         裝箱控制_dgv.Columns(4).FillWeight = 100 : 裝箱控制_dgv.Columns(5).FillWeight = 100 : 裝箱控制_dgv.Columns(6).FillWeight = 100 : 裝箱控制_dgv.Columns(7).FillWeight = 100
171
         裝箱控制_dgv.Columns(16).FillWeight = 100 : 裝箱控制_dgv.Columns(17).FillWeight = 100 : 裝箱控制_dgv.Columns(18).FillWeight = 100 : 裝箱控制_dgv.Columns(19).FillWeight = 100
196
         裝箱控制_dgv.Columns(16).FillWeight = 100 : 裝箱控制_dgv.Columns(17).FillWeight = 100 : 裝箱控制_dgv.Columns(18).FillWeight = 100 : 裝箱控制_dgv.Columns(19).FillWeight = 100
172
         裝箱控制_dgv.Columns(20).FillWeight = 100 : 裝箱控制_dgv.Columns(21).FillWeight = 100 : 裝箱控制_dgv.Columns(22).FillWeight = 100 : 裝箱控制_dgv.Columns(23).FillWeight = 100
197
         裝箱控制_dgv.Columns(20).FillWeight = 100 : 裝箱控制_dgv.Columns(21).FillWeight = 100 : 裝箱控制_dgv.Columns(22).FillWeight = 100 : 裝箱控制_dgv.Columns(23).FillWeight = 100
173
         裝箱控制_dgv.Columns(24).FillWeight = 100 : 裝箱控制_dgv.Columns(25).FillWeight = 100 : 裝箱控制_dgv.Columns(26).FillWeight = 100 : 裝箱控制_dgv.Columns(27).FillWeight = 100
198
         裝箱控制_dgv.Columns(24).FillWeight = 100 : 裝箱控制_dgv.Columns(25).FillWeight = 100 : 裝箱控制_dgv.Columns(26).FillWeight = 100 : 裝箱控制_dgv.Columns(27).FillWeight = 100
174
-        裝箱控制_dgv.Columns(28).FillWeight = 100 : 裝箱控制_dgv.Columns(29).FillWeight = 100 : 裝箱控制_dgv.Columns(30).FillWeight = 100
199
+        裝箱控制_dgv.Columns(28).FillWeight = 100 : 裝箱控制_dgv.Columns(29).FillWeight = 100 : 裝箱控制_dgv.Columns(30).FillWeight = 100 : 裝箱控制_dgv.Columns(31).FillWeight = 100
175
 
200
 
176
         Dim DR01 As New DataGridViewTextBoxColumn : Dim DR02 As New DataGridViewTextBoxColumn : Dim DR03 As New DataGridViewTextBoxColumn : Dim DR04 As New DataGridViewTextBoxColumn
201
         Dim DR01 As New DataGridViewTextBoxColumn : Dim DR02 As New DataGridViewTextBoxColumn : Dim DR03 As New DataGridViewTextBoxColumn : Dim DR04 As New DataGridViewTextBoxColumn
177
         Dim DR05 As New DataGridViewTextBoxColumn : Dim DR06 As New DataGridViewTextBoxColumn : Dim DR07 As New DataGridViewTextBoxColumn : Dim DR08 As New DataGridViewTextBoxColumn
202
         Dim DR05 As New DataGridViewTextBoxColumn : Dim DR06 As New DataGridViewTextBoxColumn : Dim DR07 As New DataGridViewTextBoxColumn : Dim DR08 As New DataGridViewTextBoxColumn
221
         End If
246
         End If
222
         Number_tb.Text = 天盾流水號_tb.Text
247
         Number_tb.Text = 天盾流水號_tb.Text
223
     End Sub
248
     End Sub
224
-    Private Sub Button9_Click(sender As Object, e As EventArgs) Handles 清空_bt.Click
225
-        下單日_dtp.Format = DateTimePickerFormat.Custom : 下單日_dtp.CustomFormat = " "
249
+    Private Sub 清空_bt_Click(sender As Object, e As EventArgs) Handles 清空_bt.Click
250
+        '-------清空------------------------------------------------------------------------------------------------------------------------------------------------------------------
251
+        ConnOpen()
252
+        SQL1 = "DELETE FROM " & 訂單資料表(4) & " WHERE (訂單流水號 = '" & Strings.Right(天盾流水號_tb.Text, 6) & "')"
253
+        cmd.CommandText = SQL1 : cmd.Connection = conn : cmd.ExecuteNonQuery() : cmd.ExecuteNonQuery() : conn.Close()
254
+
255
+        SEASON_cb_下拉表單資料載入() : DIV_cb_下拉表單資料載入() : Remark_cb_下拉表單資料載入() : FTY_cb_下拉表單資料載入()
256
+
257
+        Number_tb.Text = "" : Brand_cb.Text = "" : 訂單類別_tb.Text = "" : 英科條款_tb.Text = "" : 公司編號_tb.Text = "" : 服務_tb.Text = "" : 版本_tb.Text = "" : 供應商編號_tb.Text = ""
258
+        客戶訂單號_tb.Text = "" : 郵寄方式_tb.Text = "" : 客戶交期_dtp.Value = Today() : 客戶交期_dtp.Text = "" : 總雙數_tb.Text = "" : 總案件_tb.Text = "" : VendorName_tb.Text = ""
259
+        工廠編號_tb.Text = "" : 地址1_tb.Text = "" : 地址二_tb.Text = "" : 代理編號_cb.Text = "" : 訂貨代理_tb.Text = "" : 天盾流水號_tb.Text = "" : 最終運送_tb.Text = ""
260
+
261
+        Dim 數量 As Integer
262
+        數量 = 控制表_dgv.Rows.Count
263
+        If 數量 > 1 Then : For i As Integer = 0 To 數量 - 2 : 控制表_dgv.EndEdit(0) : 控制表_dgv.Rows.RemoveAt(0) : Next : End If : 填入0值3()
264
+        數量 = 明細表_dgv.Rows.Count
265
+        If 數量 > 1 Then : For i As Integer = 0 To 數量 - 2 : 明細表_dgv.EndEdit(0) : 明細表_dgv.Rows.RemoveAt(0) : Next : End If : 填入0值1()
266
+        數量 = 裝箱控制_dgv.Rows.Count
267
+        If 數量 > 1 Then : For i As Integer = 0 To 數量 - 2 : 裝箱控制_dgv.EndEdit(0) : 裝箱控制_dgv.Rows.RemoveAt(0) : Next : End If : 填入0值4()
268
+        數量 = 裝箱明細_dgv.Rows.Count
269
+        If 數量 > 1 Then : For i As Integer = 0 To 數量 - 2 : 裝箱明細_dgv.EndEdit(0) : 裝箱明細_dgv.Rows.RemoveAt(0) : Next : End If : 填入0值2()
270
+
271
+        訂單讀取_bt.Enabled = True : 訂單存檔_bt.Enabled = False
226
     End Sub
272
     End Sub
227
     Private Sub 新增清單1_bt_Click(sender As Object, e As EventArgs) Handles 新增清單1_bt.Click
273
     Private Sub 新增清單1_bt_Click(sender As Object, e As EventArgs) Handles 新增清單1_bt.Click
228
         清單修改.Close() : 修改清單(0) = True : 修改清單(1) = False : 修改清單(2) = False : 修改清單(3) = False : 修改清單(4) = False : 修改清單(5) = False
274
         清單修改.Close() : 修改清單(0) = True : 修改清單(1) = False : 修改清單(2) = False : 修改清單(3) = False : 修改清單(4) = False : 修改清單(5) = False
280
                 xlSheet.Activate()
326
                 xlSheet.Activate()
281
                 xlApp.Visible = False
327
                 xlApp.Visible = False
282
                 '-------表頭-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
328
                 '-------表頭-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
283
-                For XX As Integer = 1 To 60
284
-                    資料數 = 60 : 進度條()
285
-                    For YY As Integer = 1 To 35
286
-                        資料數1 = 35 : 進度條1()
329
+                For YY As Integer = 1 To 35
330
+                    資料數 = 35 : 進度條()
331
+                    For XX As Integer = 1 To 60
332
+                        資料數1 = 60 : 進度條1()
287
                         If Strings.Left(xlSheet.Cells(YY, XX).value, 16) = "Purchasing Group" Then : Brand_cb.Text = Strings.Mid(xlSheet.Cells(YY, XX).value, 22, 50) : End If
333
                         If Strings.Left(xlSheet.Cells(YY, XX).value, 16) = "Purchasing Group" Then : Brand_cb.Text = Strings.Mid(xlSheet.Cells(YY, XX).value, 22, 50) : End If
288
                         If Strings.Left(xlSheet.Cells(YY, XX).value, 7) = "PO Type" Then : 訂單類別_tb.Text = Strings.Mid(xlSheet.Cells(YY, XX).value, 12, 50) : End If
334
                         If Strings.Left(xlSheet.Cells(YY, XX).value, 7) = "PO Type" Then : 訂單類別_tb.Text = Strings.Mid(xlSheet.Cells(YY, XX).value, 12, 50) : End If
289
                         If Strings.Left(xlSheet.Cells(YY, XX).value, 6) = "Vendor" Then : 供應商編號_tb.Text = Strings.Mid(xlSheet.Cells(YY, XX).value, 12, 50) : End If
335
                         If Strings.Left(xlSheet.Cells(YY, XX).value, 6) = "Vendor" Then : 供應商編號_tb.Text = Strings.Mid(xlSheet.Cells(YY, XX).value, 12, 50) : End If
329
                             For I As Integer = 1 To 3 : If xlSheet.Cells(YY + I, XX).value <> "" Then : 訂貨代理_tb.Text = xlSheet.Cells(YY + I, XX).value : Exit For : End If : Next
375
                             For I As Integer = 1 To 3 : If xlSheet.Cells(YY + I, XX).value <> "" Then : 訂貨代理_tb.Text = xlSheet.Cells(YY + I, XX).value : Exit For : End If : Next
330
                         End If
376
                         End If
331
 
377
 
378
+                        If Strings.Left(xlSheet.Cells(YY, XX).value, 22) = "Final Customer Ship To" Then
379
+                            For I As Integer = 1 To 3 : If xlSheet.Cells(YY + I, XX).value <> "" Then : 最終運送_tb.Text = xlSheet.Cells(YY + I, XX).value : Exit For : End If : Next
380
+                        End If
332
                         If Strings.Left(xlSheet.Cells(YY, XX).value, 10) = "Inco Terms" Then
381
                         If Strings.Left(xlSheet.Cells(YY, XX).value, 10) = "Inco Terms" Then
333
                             For I As Integer = 1 To 3 : If xlSheet.Cells(YY + I, XX).value <> "" Then : 英科條款_tb.Text = xlSheet.Cells(YY + I, XX).value : Exit For : End If : Next
382
                             For I As Integer = 1 To 3 : If xlSheet.Cells(YY + I, XX).value <> "" Then : 英科條款_tb.Text = xlSheet.Cells(YY + I, XX).value : Exit For : End If : Next
334
                         End If
383
                         End If
339
                             For I As Integer = 1 To 3 : If xlSheet.Cells(YY + I, XX).value <> "" Then : 地址二_tb.Text = xlSheet.Cells(YY + I, XX).value : Exit For : End If : Next
388
                             For I As Integer = 1 To 3 : If xlSheet.Cells(YY + I, XX).value <> "" Then : 地址二_tb.Text = xlSheet.Cells(YY + I, XX).value : Exit For : End If : Next
340
                         End If
389
                         End If
341
                         If Strings.Left(xlSheet.Cells(YY, XX).value, 23) = "NLT - Ex - Factory Date" Then
390
                         If Strings.Left(xlSheet.Cells(YY, XX).value, 23) = "NLT - Ex - Factory Date" Then
342
-                            For I As Integer = 1 To 3 : If IsDate(xlSheet.Cells(YY + I, XX).value) Then : 客戶交期_dtp.Value = xlSheet.Cells(YY + I, XX).value : Exit For : End If : Next
391
+                            For I As Integer = 1 To 3
392
+                                日期_tb.Text = xlSheet.Cells(YY + I, XX).value
393
+                                客戶交期_dtp.Text = 日期_tb.Text
394
+                                If 日期_tb.Text <> "" Then
395
+                                    Exit For
396
+                                End If
397
+                            Next
343
                         End If
398
                         End If
344
                         If Number_tb.Text <> "" And 英科條款_tb.Text <> "" And 供應商編號_tb.Text <> "" And 郵寄方式_tb.Text <> "" And 總案件_tb.Text <> "" And 訂貨代理_tb.Text <> "" And
399
                         If Number_tb.Text <> "" And 英科條款_tb.Text <> "" And 供應商編號_tb.Text <> "" And 郵寄方式_tb.Text <> "" And 總案件_tb.Text <> "" And 訂貨代理_tb.Text <> "" And
345
                             Brand_cb.Text <> "" And 公司編號_tb.Text <> "" And 版本_tb.Text <> "" And 力威訂單號_tb.Text <> "" And 地址1_tb.Text <> "" And 代理編號_cb.Text <> "" And
400
                             Brand_cb.Text <> "" And 公司編號_tb.Text <> "" And 版本_tb.Text <> "" And 力威訂單號_tb.Text <> "" And 地址1_tb.Text <> "" And 代理編號_cb.Text <> "" And
353
                         ProgressBar1.Value = 0 : 最終數 = 0 : Exit For
408
                         ProgressBar1.Value = 0 : 最終數 = 0 : Exit For
354
                     End If
409
                     End If
355
                 Next : ProgressBar1.Value = 0 : 最終數 = 0
410
                 Next : ProgressBar1.Value = 0 : 最終數 = 0
411
+                If 客戶訂單號_tb.Text = "" Then
412
+                    客戶訂單號_tb.Text = 力威訂單號_tb.Text
413
+                End If
356
                 '-------控制表與明細表------------------------------------------------------------------------------------------------------------------------------------------------------------
414
                 '-------控制表與明細表------------------------------------------------------------------------------------------------------------------------------------------------------------
357
                 Dim W As Integer = 0 : Dim XX1 As Integer = 1
415
                 Dim W As Integer = 0 : Dim XX1 As Integer = 1
358
                 For YY As Integer = 25 To 100
416
                 For YY As Integer = 25 To 100
625
 
683
 
626
                                 For II As Integer = 0 To 50 : 資料數2 = 50 : 進度條2()
684
                                 For II As Integer = 0 To 50 : 資料數2 = 50 : 進度條2()
627
                                     For III As Integer = 20 To 50 : 資料數3 = 50 : 進度條3()
685
                                     For III As Integer = 20 To 50 : 資料數3 = 50 : 進度條3()
686
+                                        If Strings.Left(xlSheet.Cells(YY + I + II, XX2 + III).value, 22) = "Final Customer Ship To" Then
687
+                                            For FF As Integer = 1 To 3
688
+                                                If xlSheet.Cells(YY + I + II + FF, XX2 + III).value <> "" Then
689
+                                                    裝箱控制_dgv.Rows(0).Cells("FinalCustomerShipTo").Value = xlSheet.Cells(YY + I + II + FF, XX2 + III).value : Exit For
690
+                                                End If
691
+                                            Next
692
+                                        End If
693
+
628
                                         If Strings.Left(xlSheet.Cells(YY + I + II, XX2 + III).value, 12) = "Customs Info" Then
694
                                         If Strings.Left(xlSheet.Cells(YY + I + II, XX2 + III).value, 12) = "Customs Info" Then
629
                                             For UU As Integer = 1 To 5
695
                                             For UU As Integer = 1 To 5
630
                                                 For IIII As Integer = 0 To 30
696
                                                 For IIII As Integer = 0 To 30
665
 
731
 
666
                                     If Strings.Left(xlSheet.Cells(YY + I + II, XX2).value, 11) = "PLM Season:" Then
732
                                     If Strings.Left(xlSheet.Cells(YY + I + II, XX2).value, 11) = "PLM Season:" Then
667
                                         For III As Integer = 2 To 19 : 資料數3 = 19 : 進度條3()
733
                                         For III As Integer = 2 To 19 : 資料數3 = 19 : 進度條3()
668
-                                            裝箱控制_dgv.Rows(0).Cells("PLMSeason").Value = xlSheet.Cells(YY + I + II, XX2 + III).value
669
-                                            If Not IsNothing(裝箱控制_dgv.Rows(0).Cells("PLMSeason").Value) Then : Exit For : ProgressBar4.Value = 0 : 最終數3 = 0 : End If
734
+                                            '---------------找出'並換成-號
735
+                                            STR1 = ""
736
+                                            For ZZ As Integer = 1 To 300
737
+                                                If Strings.Mid(xlSheet.Cells(YY + I + II, XX2 + III).value, ZZ, 1) = "'" Then
738
+                                                    STR1 &= "-"
739
+                                                ElseIf Strings.Mid(xlSheet.Cells(YY + I + II, XX2 + III).value, ZZ, 1) <> "'" Then
740
+                                                    STR1 &= Strings.Mid(xlSheet.Cells(YY + I + II, XX2 + III).value, ZZ, 1)
741
+                                                End If
742
+                                            Next
743
+                                            裝箱控制_dgv.Rows(0).Cells("PLMSeason").Value = STR1
744
+                                            If 裝箱控制_dgv.Rows(0).Cells("PLMSeason").Value <> "" Then : Exit For : ProgressBar4.Value = 0 : 最終數3 = 0 : End If
670
                                         Next : ProgressBar4.Value = 0 : 最終數3 = 0
745
                                         Next : ProgressBar4.Value = 0 : 最終數3 = 0
671
                                     End If
746
                                     End If
672
                                     If Strings.Left(xlSheet.Cells(YY + I + II, XX2).value, 11) = "Product ID:" Then
747
                                     If Strings.Left(xlSheet.Cells(YY + I + II, XX2).value, 11) = "Product ID:" Then
713
                                     End If
788
                                     End If
714
                                     If Strings.Left(xlSheet.Cells(YY + I + II, XX2).value, 5) = "Logo:" Then
789
                                     If Strings.Left(xlSheet.Cells(YY + I + II, XX2).value, 5) = "Logo:" Then
715
                                         For III As Integer = 2 To 19 : 資料數3 = 19 : 進度條3()
790
                                         For III As Integer = 2 To 19 : 資料數3 = 19 : 進度條3()
716
-                                            裝箱控制_dgv.Rows(0).Cells("Logo").Value = xlSheet.Cells(YY + I + II, XX2 + III).value
717
-                                            If Not IsNothing(裝箱控制_dgv.Rows(0).Cells("Logo").Value) Then : Exit For : ProgressBar4.Value = 0 : 最終數3 = 0 : End If
791
+                                            STR1 = ""
792
+                                            For ZZ As Integer = 1 To 100
793
+                                                If Strings.Mid(xlSheet.Cells(YY + I + II, XX2 + III).value, ZZ, 1) = "'" Then
794
+                                                    STR1 &= "-"
795
+                                                ElseIf Strings.Mid(xlSheet.Cells(YY + I + II, XX2 + III).value, ZZ, 1) <> "'" Then
796
+                                                    STR1 &= Strings.Mid(xlSheet.Cells(YY + I + II, XX2 + III).value, ZZ, 1)
797
+                                                End If
798
+                                            Next
799
+                                            裝箱控制_dgv.Rows(0).Cells("Logo").Value = STR1
800
+                                            If 裝箱控制_dgv.Rows(0).Cells("Logo").Value <> "" Then : Exit For : ProgressBar4.Value = 0 : 最終數3 = 0 : End If
718
                                         Next : ProgressBar4.Value = 0 : 最終數3 = 0
801
                                         Next : ProgressBar4.Value = 0 : 最終數3 = 0
719
                                         Exit For : ProgressBar3.Value = 0 : 最終數2 = 0
802
                                         Exit For : ProgressBar3.Value = 0 : 最終數2 = 0
720
                                     End If
803
                                     End If
726
                 Next : ProgressBar1.Value = 0 : 最終數 = 0
809
                 Next : ProgressBar1.Value = 0 : 最終數 = 0
727
                 裝箱控制_dgv.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells
810
                 裝箱控制_dgv.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells
728
                 xlApp.Visible = True : xlApp.Quit() : xlApp = Nothing
811
                 xlApp.Visible = True : xlApp.Quit() : xlApp = Nothing
812
+                訂單讀取_bt.Enabled = False : 訂單存檔_bt.Enabled = True
729
                 MsgBox("讀取EXCEL完成")
813
                 MsgBox("讀取EXCEL完成")
730
             ElseIf OpenFileDialog1.ShowDialog = DialogResult.No Then
814
             ElseIf OpenFileDialog1.ShowDialog = DialogResult.No Then
731
             End If
815
             End If
740
             MsgBox("打藍色星號處的資料不可以空白。")
824
             MsgBox("打藍色星號處的資料不可以空白。")
741
         Else
825
         Else
742
             If Brand_cb.Text = "" Or 訂單類別_tb.Text = "" Or 英科條款_tb.Text = "" Or 公司編號_tb.Text = "" Or 服務_tb.Text = "" Or 力威訂單號_tb.Text = "" Or 客戶訂單號_tb.Text = "" Or
826
             If Brand_cb.Text = "" Or 訂單類別_tb.Text = "" Or 英科條款_tb.Text = "" Or 公司編號_tb.Text = "" Or 服務_tb.Text = "" Or 力威訂單號_tb.Text = "" Or 客戶訂單號_tb.Text = "" Or
743
-                供應商編號_tb.Text = "" Or 工廠編號_tb.Text = "" Or 地址1_tb.Text = "" Or 地址二_tb.Text = "" Or 訂貨代理_tb.Text = "" Then
827
+                供應商編號_tb.Text = "" Or 工廠編號_tb.Text = "" Or 地址1_tb.Text = "" Or 地址二_tb.Text = "" Then
744
                 MsgBox("打藍色星號處的資料不可以空白。")
828
                 MsgBox("打藍色星號處的資料不可以空白。")
745
             Else
829
             Else
746
                 Set_日期格式轉換()
830
                 Set_日期格式轉換()
757
                 ConnOpen()
841
                 ConnOpen()
758
                 SQL1 = "INSERT INTO " & 訂單資料表(0) & " (客戶訂單號, 天盾流水號, ModeOfDelivery, DeliveryTerms, OrgShipDate, FromPort, ToPort, ShippingCarrier, VendorReference, ModifiedDate, 
842
                 SQL1 = "INSERT INTO " & 訂單資料表(0) & " (客戶訂單號, 天盾流水號, ModeOfDelivery, DeliveryTerms, OrgShipDate, FromPort, ToPort, ShippingCarrier, VendorReference, ModifiedDate, 
759
                                                     CustomerName, ShipDate, SalesOrder, DeliveryAddress, 下單日, 交期, ETADate, CreatedDate, Brand, CustomerRequisition, 工廠編號, 工廠地址, 
843
                                                     CustomerName, ShipDate, SalesOrder, DeliveryAddress, 下單日, 交期, ETADate, CreatedDate, Brand, CustomerRequisition, 工廠編號, 工廠地址, 
760
-                                                    代理編號, 訂貨代理, 總雙數, 總案件數, 公司, 工廠簡稱) 
844
+                                                    代理編號, 訂貨代理, 總雙數, 總案件數, 公司, 工廠簡稱, 最終運送, 入單型態) 
761
                          VALUES ('" & 客戶訂單號_tb.Text & "','" & Number_tb.Text & "','" & 訂單類別_tb.Text & "','" & 英科條款_tb.Text & "','" & DTP & "','','','','" & 供應商編號_tb.Text &
845
                          VALUES ('" & 客戶訂單號_tb.Text & "','" & Number_tb.Text & "','" & 訂單類別_tb.Text & "','" & 英科條款_tb.Text & "','" & DTP & "','','','','" & 供應商編號_tb.Text &
762
                               "','" & 版本_tb.Text & "','" & 公司編號_tb.Text & "','" & DTP & "','" & 郵寄方式_tb.Text & "','" & 地址二_tb.Text & "','" & DTP & "','" & DTP & "','" & DTP &
846
                               "','" & 版本_tb.Text & "','" & 公司編號_tb.Text & "','" & DTP & "','" & 郵寄方式_tb.Text & "','" & 地址二_tb.Text & "','" & DTP & "','" & DTP & "','" & DTP &
763
                               "','" & DTP1 & "','" & Brand_cb.Text & "','" & 力威訂單號_tb.Text & "','" & 工廠編號_tb.Text & "','" & 地址1_tb.Text & "','" & 代理編號_cb.Text &
847
                               "','" & DTP1 & "','" & Brand_cb.Text & "','" & 力威訂單號_tb.Text & "','" & 工廠編號_tb.Text & "','" & 地址1_tb.Text & "','" & 代理編號_cb.Text &
764
-                              "','" & 訂貨代理_tb.Text & "','" & 總雙數_tb.Text & "','" & 總案件_tb.Text & "','" & 總案件_tb.Text & "','" & FTY_cb.Text & "')"
848
+                              "','" & 訂貨代理_tb.Text & "','" & 總雙數_tb.Text & "','" & 總案件_tb.Text & "','" & 服務_tb.Text & "','" & FTY_cb.Text & "','" & 最終運送_tb.Text & "', '2')"
765
                 CmdSet_For_dr() : conn.Close()
849
                 CmdSet_For_dr() : conn.Close()
766
                 '-------訂單控制表------------------------------------------------------------------------------------------------------------------------------------------------------------------
850
                 '-------訂單控制表------------------------------------------------------------------------------------------------------------------------------------------------------------------
767
-                For i As Integer = 0 To 控制表_dgv.Rows.Count - 1
851
+                For i As Integer = 0 To 控制表_dgv.Rows.Count - 1 : 資料數 = 控制表_dgv.Rows.Count : 進度條()
768
                     ConnOpen()
852
                     ConnOpen()
769
                     SQL1 = "SELECT TOP (1) 資料流水號 FROM " & 訂單資料表(1) & " GROUP BY 資料流水號 ORDER BY 資料流水號 DESC"
853
                     SQL1 = "SELECT TOP (1) 資料流水號 FROM " & 訂單資料表(1) & " GROUP BY 資料流水號 ORDER BY 資料流水號 DESC"
770
                     CmdSet_For_dr()
854
                     CmdSet_For_dr()
771
-                    If dr.Read() Then : TextBox42.Text = dr("資料流水號").ToString : Else : TextBox42.Text = "" : End If
855
+                    If dr.Read() Then : 資料流水號_tb.Text = dr("資料流水號").ToString : Else : 資料流水號_tb.Text = "00000000" : End If
772
                     conn.Close()
856
                     conn.Close()
773
                     Dim NUM1 As Integer
857
                     Dim NUM1 As Integer
774
-                    NUM1 = Double.Parse(Strings.Right(TextBox42.Text, 8)) + 1
775
-                    If NUM1 < 10 Then : TextBox42.Text = "PO" & "0000000" & NUM1
776
-                    ElseIf NUM1 > 9 And NUM1 < 100 Then : TextBox42.Text = "PO" & "000000" & NUM1
777
-                    ElseIf NUM1 > 99 And NUM1 < 1000 Then : TextBox42.Text = "PO" & "00000" & NUM1
778
-                    ElseIf NUM1 > 999 And NUM1 < 10000 Then : TextBox42.Text = "PO" & "0000" & NUM1
779
-                    ElseIf NUM1 > 9999 And NUM1 < 100000 Then : TextBox42.Text = "PO" & "000" & NUM1
780
-                    ElseIf NUM1 > 99999 And NUM1 < 100000 Then : TextBox42.Text = "PO" & "00" & NUM1
781
-                    ElseIf NUM1 > 999999 And NUM1 < 1000000 Then : TextBox42.Text = "PO" & "0" & NUM1
782
-                    ElseIf NUM1 > 9999999 Then : TextBox42.Text = "PO" & NUM1 + 1
858
+                    NUM1 = Double.Parse(Strings.Right(資料流水號_tb.Text, 8)) + 1
859
+                    If NUM1 < 10 Then : 資料流水號_tb.Text = "PO" & "0000000" & NUM1
860
+                    ElseIf NUM1 > 9 And NUM1 < 100 Then : 資料流水號_tb.Text = "PO" & "000000" & NUM1
861
+                    ElseIf NUM1 > 99 And NUM1 < 1000 Then : 資料流水號_tb.Text = "PO" & "00000" & NUM1
862
+                    ElseIf NUM1 > 999 And NUM1 < 10000 Then : 資料流水號_tb.Text = "PO" & "0000" & NUM1
863
+                    ElseIf NUM1 > 9999 And NUM1 < 100000 Then : 資料流水號_tb.Text = "PO" & "000" & NUM1
864
+                    ElseIf NUM1 > 99999 And NUM1 < 100000 Then : 資料流水號_tb.Text = "PO" & "00" & NUM1
865
+                    ElseIf NUM1 > 999999 And NUM1 < 1000000 Then : 資料流水號_tb.Text = "PO" & "0" & NUM1
866
+                    ElseIf NUM1 > 9999999 Then : 資料流水號_tb.Text = "PO" & NUM1 + 1
783
                     End If
867
                     End If
784
 
868
 
785
-                    'ConnOpen()
786
-                    '             SQL1 = "INSERT INTO 訂單控制表 (訂單流水號, 年份季度, 客戶訂單號, 形體號, 顏色, 楦型, 訂單數量, 客戶交期, 單價, 總金額, 備註, 生產工廠, 訂單種類, 工廠回復交期, CFMSPEC, 
787
-                    '                                             CFMSAMPLE, TRIAL1, TRIAL2, TRIAL3, TRIAL4, 包裝確認時間, 貼標時間, 裁斷時間, 針車時間, 成型時間, 驗貨時間, 實際離廠日, 資料流水號, 明細建檔, 
788
-                    '                                             PO_S_Date, Requested_XF, Confirm_XF, Revised_XF, Special_Packaging, Remarks, 國標測試) " &
789
-                    '"VALUES ('" & 控制表_dgv.Rows(i).Cells("訂單流水號").Value & "','" & 控制表_dgv.Rows(i).Cells("年份季度").Value & "','" & 控制表_dgv.Rows(i).Cells("客戶訂單號").Value &
790
-                    '      "','" & 控制表_dgv.Rows(i).Cells("形體號").Value & "','" & 控制表_dgv.Rows(i).Cells("顏色").Value & "','" & 控制表_dgv.Rows(i).Cells("楦型").Value &
791
-                    '      "','" & 控制表_dgv.Rows(i).Cells("訂單數量").Value & "','" & 控制表_dgv.Rows(i).Cells("客戶交期").Value & "','" & 控制表_dgv.Rows(i).Cells("單價").Value &
792
-                    '      "','" & 控制表_dgv.Rows(i).Cells("總金額").Value & "','" & TextBox45.Text & "','" & 控制表_dgv.Rows(i).Cells("生產工廠").Value &
793
-                    '      "','" & 控制表_dgv.Rows(i).Cells("訂單種類").Value & "','" & 控制表_dgv.Rows(i).Cells("工廠回復交期").Value & "','" & 控制表_dgv.Rows(i).Cells("CFMSPEC").Value &
794
-                    '      "','" & 控制表_dgv.Rows(i).Cells("CFMSAMPLE").Value & "','" & 控制表_dgv.Rows(i).Cells("TRIAL1").Value & "','" & 控制表_dgv.Rows(i).Cells("TRIAL2").Value &
795
-                    '      "','" & 控制表_dgv.Rows(i).Cells("TRIAL3").Value & "','" & 控制表_dgv.Rows(i).Cells("TRIAL4").Value & "','" & 控制表_dgv.Rows(i).Cells("包裝確認時間").Value &
796
-                    '      "','" & 控制表_dgv.Rows(i).Cells("貼標時間").Value & "','" & 控制表_dgv.Rows(i).Cells("裁斷時間").Value & "','" & 控制表_dgv.Rows(i).Cells("針車時間").Value &
797
-                    '      "','" & 控制表_dgv.Rows(i).Cells("成型時間").Value & "','" & 控制表_dgv.Rows(i).Cells("驗貨時間").Value & "','" & 控制表_dgv.Rows(i).Cells("實際離廠日").Value &
798
-                    '      "','" & TextBox42.Text & "','1','" & Format(DateTimePicker3.Value, "yyyy/MM/dd") & "','" & Format(DateTimePicker2.Value, "yyyy/MM/dd") &
799
-                    '      "','" & Format(DateTimePicker2.Value, "yyyy/MM/dd") & "','','','', '" & CheckBox3.Checked & "')"
800
-                    '             CmdSet_For_dr() : conn.Close()
801
-                Next
869
+                    ConnOpen()
870
+                    SQL1 = "INSERT INTO " & 訂單資料表(1) & " (訂單流水號, 年份季度, 客戶訂單號, 形體號, 顏色, 楦型, 訂單數量, 客戶交期, 單價, 總金額, 備註, 生產工廠, 訂單種類, 工廠回復交期, CFMSPEC, 
871
+                                                    CFMSAMPLE, TRIAL1, TRIAL2, TRIAL3, TRIAL4, 包裝確認時間, 貼標時間, 裁斷時間, 針車時間, 成型時間, 驗貨時間, 實際離廠日, 資料流水號, 明細建檔, 
872
+                                                    PO_S_Date, Requested_XF, Confirm_XF, Revised_XF, Special_Packaging, Remarks, 國標測試, 力威訂單號, ProductID, UoM) 
873
+                            VALUES ('" & 控制表_dgv.Rows(i).Cells("訂單流水號").Value & "','" & 控制表_dgv.Rows(i).Cells("年份季度").Value & "','" & 控制表_dgv.Rows(i).Cells("客戶訂單號").Value & "',
874
+                                    '" & 控制表_dgv.Rows(i).Cells("形體號").Value & "','" & 控制表_dgv.Rows(i).Cells("顏色").Value & "','" & 控制表_dgv.Rows(i).Cells("楦型").Value & "',
875
+                                    '" & 控制表_dgv.Rows(i).Cells("訂單數量").Value & "','" & 控制表_dgv.Rows(i).Cells("客戶交期").Value & "','0','0','','" & 控制表_dgv.Rows(i).Cells("生產工廠").Value & "',
876
+                                    '" & 控制表_dgv.Rows(i).Cells("訂單種類").Value & "','" & 控制表_dgv.Rows(i).Cells("工廠回復交期").Value & "','','','','','','','','','','','','','',
877
+                                    '" & 資料流水號_tb.Text & "','1','" & 控制表_dgv.Rows(i).Cells("客戶交期").Value & "','" & 控制表_dgv.Rows(i).Cells("客戶交期").Value & "',
878
+                                    '" & 控制表_dgv.Rows(i).Cells("客戶交期").Value & "','','','','" & 國標測試報告_ch.Checked & "','" & 力威訂單號_tb.Text & "',
879
+                                    '" & 控制表_dgv.Rows(i).Cells("ProductID").Value & "','" & 控制表_dgv.Rows(i).Cells("UoM").Value & "')"
880
+                    CmdSet_For_dr() : conn.Close()
881
+                Next : ProgressBar1.Value = 0 : 最終數 = 0
882
+                '-------訂單明細表------------------------------------------------------------------------------------------------------------------------------------------------------------------
883
+                For i As Integer = 0 To 明細表_dgv.Rows.Count - 1 : 資料數1 = 明細表_dgv.Rows.Count : 進度條1()
884
+                    '-------判斷是否需要新增顏色------------------------------------------------------------------------------------------------------------------------------------------------------------------
885
+                    ConnOpen()
886
+                    SQL1 = "SELECT 顏色 FROM 訂單控制表顏色清單 WHERE 顏色 LIKE N'" & 明細表_dgv.Rows(i).Cells("Color").Value & "'"
887
+                    CmdSet_For_dr()
888
+                    If dr.Read() Then
889
+                        conn.Close() : dr.Close()
890
+                    Else
891
+                        conn.Close() : dr.Close() : ConnOpen()
892
+                        SQL1 = "INSERT INTO 訂單控制表顏色清單 (顏色) VALUES (N'" & 明細表_dgv.Rows(i).Cells("Color").Value & "')"
893
+                        CmdSet_For_dr() : conn.Close() : dr.Close()
894
+                    End If
895
+                    '-------判斷是否需要新增形體------------------------------------------------------------------------------------------------------------------------------------------------------------------
896
+                    ConnOpen()
897
+                    SQL1 = "SELECT 形體號 FROM 訂單控制表形體號清單 WHERE 形體號 LIKE '" & 明細表_dgv.Rows(i).Cells("ProductName").Value & "'"
898
+                    CmdSet_For_dr()
899
+                    If dr.Read() Then
900
+                        conn.Close() : dr.Close()
901
+                    Else
902
+                        conn.Close() : dr.Close() : ConnOpen()
903
+                        SQL1 = "INSERT INTO 訂單控制表形體號清單 (形體號) VALUES ('" & 明細表_dgv.Rows(i).Cells("ProductName").Value & "')"
904
+                        CmdSet_For_dr() : conn.Close() : dr.Close()
905
+                    End If
906
+                    ConnOpen()
907
+                    SQL1 = "SELECT ProductName FROM STYLELIST WHERE ProductName LIKE '" & 明細表_dgv.Rows(i).Cells("ProductName").Value & "'"
908
+                    CmdSet_For_dr()
909
+                    If dr.Read() Then
910
+                        conn.Close() : dr.Close()
911
+                    Else
912
+                        ConnOpen()
913
+                        SQL1 = "INSERT INTO STYLELIST ( ItemNumber, ProductName, Style, Description, 建立季節) 
914
+                                VALUES ('" & 明細表_dgv.Rows(i).Cells("ItemNumber").Value & "', '" & 明細表_dgv.Rows(i).Cells("ProductName").Value & "', '', 
915
+                                        '" & 明細表_dgv.Rows(i).Cells("ProductDescription").Value & "', '" & SEASON_cb.Text & "')"
916
+                        CmdSet_For_dr() : conn.Close()
917
+                    End If
918
+                    '-------明細表寫入------------------------------------------------------------------------------------------------------------------------------------------------------------------
919
+                    ConnOpen()
920
+                    SQL1 = "INSERT INTO " & 訂單資料表(5) & " (天盾流水號, 客戶訂單號, ItemNumber, ProductName, ProductDescription, Color, DM, [5], [5.5], [6], [6.5], [7], [7.5], [8], [8.5], [9], 
921
+                                                                [9.5], [10], [10.5], [11], [11.5], [12], [12.5], [13], [14]) 
922
+                            VALUES ('" & 明細表_dgv.Rows(i).Cells("天盾流水號").Value & "','" & 明細表_dgv.Rows(i).Cells("客戶訂單號").Value & "','" & 明細表_dgv.Rows(i).Cells("ItemNumber").Value & "',
923
+                                    '" & 明細表_dgv.Rows(i).Cells("ProductName").Value & "','" & 明細表_dgv.Rows(i).Cells("ProductDescription").Value & "','" & 明細表_dgv.Rows(i).Cells("Color").Value & "',
924
+                                    '" & 明細表_dgv.Rows(i).Cells("DM").Value & "','" & 明細表_dgv.Rows(i).Cells("5").Value & "','" & 明細表_dgv.Rows(i).Cells("5.5").Value & "',
925
+                                    '" & 明細表_dgv.Rows(i).Cells("6").Value & "','" & 明細表_dgv.Rows(i).Cells("6.5").Value & "','" & 明細表_dgv.Rows(i).Cells("7").Value & "',
926
+                                    '" & 明細表_dgv.Rows(i).Cells("7.5").Value & "','" & 明細表_dgv.Rows(i).Cells("8").Value & "','" & 明細表_dgv.Rows(i).Cells("8.5").Value & "',
927
+                                    '" & 明細表_dgv.Rows(i).Cells("9").Value & "','" & 明細表_dgv.Rows(i).Cells("9.5").Value & "','" & 明細表_dgv.Rows(i).Cells("10").Value & "',
928
+                                    '" & 明細表_dgv.Rows(i).Cells("10.5").Value & "','" & 明細表_dgv.Rows(i).Cells("11").Value & "','" & 明細表_dgv.Rows(i).Cells("11.5").Value & "',
929
+                                    '" & 明細表_dgv.Rows(i).Cells("12").Value & "','" & 明細表_dgv.Rows(i).Cells("12.5").Value & "','" & 明細表_dgv.Rows(i).Cells("13").Value & "',
930
+                                    '" & 明細表_dgv.Rows(i).Cells("14").Value & "')"
931
+                    CmdSet_For_dr() : conn.Close()
932
+                Next : ProgressBar2.Value = 0 : 最終數1 = 0
933
+                '-------裝箱控制------------------------------------------------------------------------------------------------------------------------------------------------------------------
934
+                For i As Integer = 0 To 裝箱控制_dgv.Rows.Count - 1 : 資料數2 = 裝箱控制_dgv.Rows.Count : 進度條2()
935
+                    ConnOpen()
936
+                    SQL1 = "INSERT INTO " & 訂單資料表(2) & " (天盾流水號, 客戶訂單號, 力威訂單號, Item, Material, MaterialDescription, Qty, UoM, ProductDescription, IncoTerms, CustomerData, Size, HS, Units1, 
937
+                                                                 DtyRate, AddOnDty, UnitsCtn, NoCtn, CtnNo, Units2, PLMSeason, ProductID, Stock, StkName, CustStk, CustStkName, CasePack, Colorway, OrderColor, 
938
+                                                                 Logo, POItemText, FinalCustomerShipTo) 
939
+                            VALUES ('" & 裝箱控制_dgv.Rows(i).Cells("天盾流水號").Value & "','" & 裝箱控制_dgv.Rows(i).Cells("客戶訂單號").Value & "','" & 裝箱控制_dgv.Rows(i).Cells("力威訂單號").Value & "',
940
+                                    '" & 裝箱控制_dgv.Rows(i).Cells("Item").Value & "','" & 裝箱控制_dgv.Rows(i).Cells("Material").Value & "','" & 裝箱控制_dgv.Rows(i).Cells("MaterialDescription").Value & "',
941
+                                    '" & 裝箱控制_dgv.Rows(i).Cells("Qty").Value & "','" & 裝箱控制_dgv.Rows(i).Cells("UoM").Value & "','" & 裝箱控制_dgv.Rows(i).Cells("ProductDescription").Value & "',
942
+                                    '" & 裝箱控制_dgv.Rows(i).Cells("IncoTerms").Value & "','" & 裝箱控制_dgv.Rows(i).Cells("CustomerData").Value & "','" & 裝箱控制_dgv.Rows(i).Cells("Size").Value & "',
943
+                                    '" & 裝箱控制_dgv.Rows(i).Cells("HS").Value & "','" & 裝箱控制_dgv.Rows(i).Cells("Units1").Value & "','" & 裝箱控制_dgv.Rows(i).Cells("DtyRate").Value & "',
944
+                                    '" & 裝箱控制_dgv.Rows(i).Cells("AddOnDty").Value & "','" & 裝箱控制_dgv.Rows(i).Cells("UnitsCtn").Value & "','" & 裝箱控制_dgv.Rows(i).Cells("NoCtn").Value & "',
945
+                                    '" & 裝箱控制_dgv.Rows(i).Cells("CtnNo").Value & "','" & 裝箱控制_dgv.Rows(i).Cells("Units2").Value & "','" & 裝箱控制_dgv.Rows(i).Cells("PLMSeason").Value & "',
946
+                                    '" & 裝箱控制_dgv.Rows(i).Cells("ProductID").Value & "','" & 裝箱控制_dgv.Rows(i).Cells("Stock").Value & "','" & 裝箱控制_dgv.Rows(i).Cells("StkName").Value & "',
947
+                                    '" & 裝箱控制_dgv.Rows(i).Cells("CustStk").Value & "','" & 裝箱控制_dgv.Rows(i).Cells("CustStkName").Value & "','" & 裝箱控制_dgv.Rows(i).Cells("CasePack").Value & "',
948
+                                    '" & 裝箱控制_dgv.Rows(i).Cells("Colorway").Value & "','" & 裝箱控制_dgv.Rows(i).Cells("OrderColor").Value & "','" & 裝箱控制_dgv.Rows(i).Cells("Logo").Value & "',
949
+                                    '" & 裝箱控制_dgv.Rows(i).Cells("POItemText").Value & "', '" & 裝箱控制_dgv.Rows(i).Cells("FinalCustomerShipTo").Value & "')"
950
+                    CmdSet_For_dr() : conn.Close()
951
+                Next : ProgressBar3.Value = 0 : 最終數2 = 0
952
+                '-------裝箱明細------------------------------------------------------------------------------------------------------------------------------------------------------------------
953
+                For i As Integer = 0 To 裝箱明細_dgv.Rows.Count - 1 : 資料數3 = 裝箱明細_dgv.Rows.Count : 進度條3()
954
+                    ConnOpen()
955
+                    SQL1 = "INSERT INTO " & 訂單資料表(3) & " (天盾流水號, 客戶訂單號, 力威訂單號, Item, Material, DM, [5], [5.5], [6], [6.5], [7], [7.5], [8], [8.5], [9], [9.5], 
956
+                                                                 [10], [10.5], [11], [11.5], [12], [12.5], [13], [14]) 
957
+                            VALUES ('" & 裝箱明細_dgv.Rows(i).Cells("天盾流水號").Value & "','" & 裝箱明細_dgv.Rows(i).Cells("客戶訂單號").Value & "','" & 裝箱明細_dgv.Rows(i).Cells("力威訂單號").Value & "',
958
+                                    '" & 裝箱明細_dgv.Rows(i).Cells("Item").Value & "','" & 裝箱明細_dgv.Rows(i).Cells("Material").Value & "','" & 裝箱明細_dgv.Rows(i).Cells("DM").Value & "',
959
+                                    '" & 裝箱明細_dgv.Rows(i).Cells("5").Value & "','" & 裝箱明細_dgv.Rows(i).Cells("5.5").Value & "', '" & 裝箱明細_dgv.Rows(i).Cells("6").Value & "', 
960
+                                    '" & 裝箱明細_dgv.Rows(i).Cells("6.5").Value & "','" & 裝箱明細_dgv.Rows(i).Cells("7").Value & "', '" & 裝箱明細_dgv.Rows(i).Cells("7.5").Value & "',
961
+                                    '" & 裝箱明細_dgv.Rows(i).Cells("8").Value & "','" & 裝箱明細_dgv.Rows(i).Cells("8.5").Value & "', '" & 裝箱明細_dgv.Rows(i).Cells("9").Value & "',
962
+                                    '" & 裝箱明細_dgv.Rows(i).Cells("9.5").Value & "','" & 裝箱明細_dgv.Rows(i).Cells("10").Value & "', '" & 裝箱明細_dgv.Rows(i).Cells("10.5").Value & "',
963
+                                    '" & 裝箱明細_dgv.Rows(i).Cells("11").Value & "','" & 裝箱明細_dgv.Rows(i).Cells("11.5").Value & "', '" & 裝箱明細_dgv.Rows(i).Cells("12").Value & "',
964
+                                    '" & 裝箱明細_dgv.Rows(i).Cells("12.5").Value & "','" & 裝箱明細_dgv.Rows(i).Cells("13").Value & "', '" & 裝箱明細_dgv.Rows(i).Cells("14").Value & "')"
965
+                    CmdSet_For_dr() : conn.Close()
966
+                Next : ProgressBar4.Value = 0 : 最終數3 = 0
967
+                '-------清空------------------------------------------------------------------------------------------------------------------------------------------------------------------
968
+                清空_bt.PerformClick()
969
+                MsgBox("訂單資料存檔完成")
970
+                End If
802
             End If
971
             End If
803
-        End If
804
     End Sub
972
     End Sub
805
 End Class
973
 End Class

+ 11
- 11
TENDEN-MES-SYS/量產訂單管理/訂單資料匯入_Vionic.Designer.vb Visa fil

142
         Me.TextBox43 = New System.Windows.Forms.TextBox()
142
         Me.TextBox43 = New System.Windows.Forms.TextBox()
143
         Me.Label27 = New System.Windows.Forms.Label()
143
         Me.Label27 = New System.Windows.Forms.Label()
144
         Me.TextBox45 = New System.Windows.Forms.TextBox()
144
         Me.TextBox45 = New System.Windows.Forms.TextBox()
145
-        Me.CheckBox3 = New System.Windows.Forms.CheckBox()
145
+        Me.國標測試報告_ch = New System.Windows.Forms.CheckBox()
146
         Me.Label28 = New System.Windows.Forms.Label()
146
         Me.Label28 = New System.Windows.Forms.Label()
147
         CType(Me.控制表_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
147
         CType(Me.控制表_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
148
         CType(Me.明細表_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
148
         CType(Me.明細表_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
1155
         Me.TextBox45.Size = New System.Drawing.Size(137, 23)
1155
         Me.TextBox45.Size = New System.Drawing.Size(137, 23)
1156
         Me.TextBox45.TabIndex = 702
1156
         Me.TextBox45.TabIndex = 702
1157
         '
1157
         '
1158
-        'CheckBox3
1158
+        '國標測試報告_ch
1159
         '
1159
         '
1160
-        Me.CheckBox3.AutoSize = True
1161
-        Me.CheckBox3.Location = New System.Drawing.Point(1534, 135)
1162
-        Me.CheckBox3.Name = "CheckBox3"
1163
-        Me.CheckBox3.Size = New System.Drawing.Size(99, 20)
1164
-        Me.CheckBox3.TabIndex = 704
1165
-        Me.CheckBox3.Text = "國標測試報告"
1166
-        Me.CheckBox3.UseVisualStyleBackColor = True
1160
+        Me.國標測試報告_ch.AutoSize = True
1161
+        Me.國標測試報告_ch.Location = New System.Drawing.Point(1534, 135)
1162
+        Me.國標測試報告_ch.Name = "國標測試報告_ch"
1163
+        Me.國標測試報告_ch.Size = New System.Drawing.Size(99, 20)
1164
+        Me.國標測試報告_ch.TabIndex = 704
1165
+        Me.國標測試報告_ch.Text = "國標測試報告"
1166
+        Me.國標測試報告_ch.UseVisualStyleBackColor = True
1167
         '
1167
         '
1168
         'Label28
1168
         'Label28
1169
         '
1169
         '
1182
         Me.AutoScroll = True
1182
         Me.AutoScroll = True
1183
         Me.ClientSize = New System.Drawing.Size(1914, 991)
1183
         Me.ClientSize = New System.Drawing.Size(1914, 991)
1184
         Me.Controls.Add(Me.Label28)
1184
         Me.Controls.Add(Me.Label28)
1185
-        Me.Controls.Add(Me.CheckBox3)
1185
+        Me.Controls.Add(Me.國標測試報告_ch)
1186
         Me.Controls.Add(Me.Label27)
1186
         Me.Controls.Add(Me.Label27)
1187
         Me.Controls.Add(Me.TextBox44)
1187
         Me.Controls.Add(Me.TextBox44)
1188
         Me.Controls.Add(Me.TextBox43)
1188
         Me.Controls.Add(Me.TextBox43)
1429
     Friend WithEvents TextBox43 As TextBox
1429
     Friend WithEvents TextBox43 As TextBox
1430
     Friend WithEvents Label27 As Label
1430
     Friend WithEvents Label27 As Label
1431
     Friend WithEvents TextBox45 As TextBox
1431
     Friend WithEvents TextBox45 As TextBox
1432
-    Friend WithEvents CheckBox3 As CheckBox
1432
+    Friend WithEvents 國標測試報告_ch As CheckBox
1433
     Friend WithEvents Label28 As Label
1433
     Friend WithEvents Label28 As Label
1434
 End Class
1434
 End Class
1435
 
1435
 

+ 3
- 3
TENDEN-MES-SYS/量產訂單管理/訂單資料匯入_Vionic.vb Visa fil

498
                                  "','" & 控制表_dgv.Rows(i).Cells("貼標時間").Value & "','" & 控制表_dgv.Rows(i).Cells("裁斷時間").Value & "','" & 控制表_dgv.Rows(i).Cells("針車時間").Value &
498
                                  "','" & 控制表_dgv.Rows(i).Cells("貼標時間").Value & "','" & 控制表_dgv.Rows(i).Cells("裁斷時間").Value & "','" & 控制表_dgv.Rows(i).Cells("針車時間").Value &
499
                                  "','" & 控制表_dgv.Rows(i).Cells("成型時間").Value & "','" & 控制表_dgv.Rows(i).Cells("驗貨時間").Value & "','" & 控制表_dgv.Rows(i).Cells("實際離廠日").Value &
499
                                  "','" & 控制表_dgv.Rows(i).Cells("成型時間").Value & "','" & 控制表_dgv.Rows(i).Cells("驗貨時間").Value & "','" & 控制表_dgv.Rows(i).Cells("實際離廠日").Value &
500
                                  "','" & TextBox42.Text & "','1','" & Format(DateTimePicker3.Value, "yyyy/MM/dd") & "','" & Format(DateTimePicker2.Value, "yyyy/MM/dd") &
500
                                  "','" & TextBox42.Text & "','1','" & Format(DateTimePicker3.Value, "yyyy/MM/dd") & "','" & Format(DateTimePicker2.Value, "yyyy/MM/dd") &
501
-                                 "','" & Format(DateTimePicker2.Value, "yyyy/MM/dd") & "','','','', '" & CheckBox3.Checked & "')"
501
+                                 "','" & Format(DateTimePicker2.Value, "yyyy/MM/dd") & "','','','', '" & 國標測試報告_ch.Checked & "')"
502
                     CmdSet_For_dr() : conn.Close()
502
                     CmdSet_For_dr() : conn.Close()
503
 
503
 
504
                     ConnOpen()
504
                     ConnOpen()
526
 
526
 
527
                 ConnOpen()
527
                 ConnOpen()
528
                 SQL1 = "INSERT INTO 訂單明細表抬頭 (客戶訂單號, 天盾流水號, ModeOfDelivery, DeliveryTerms, OrgShipDate, FromPort, ToPort, ShippingCarrier, VendorReference, ModifiedDate, " &
528
                 SQL1 = "INSERT INTO 訂單明細表抬頭 (客戶訂單號, 天盾流水號, ModeOfDelivery, DeliveryTerms, OrgShipDate, FromPort, ToPort, ShippingCarrier, VendorReference, ModifiedDate, " &
529
-                       "CustomerName, ShipDate, SalesOrder, DeliveryAddress, 下單日, 交期, ETADate, CreatedDate, Brand, CustomerRequisition) " &
529
+                       "CustomerName, ShipDate, SalesOrder, DeliveryAddress, 下單日, 交期, ETADate, CreatedDate, Brand, CustomerRequisition, 入單型態) " &
530
                        "VALUES ('" & Number_tb.Text & "','" & 天盾流水號_tb.Text & "','" & ComboBox4.Text & "','" & ComboBox5.Text & "','" & DTP(3) &
530
                        "VALUES ('" & Number_tb.Text & "','" & 天盾流水號_tb.Text & "','" & ComboBox4.Text & "','" & ComboBox5.Text & "','" & DTP(3) &
531
                              "','" & ComboBox6.Text & "','" & ComboBox7.Text & "','" & TextBox8.Text & "','" & TextBox9.Text & "','" & DTP(4) &
531
                              "','" & ComboBox6.Text & "','" & ComboBox7.Text & "','" & TextBox8.Text & "','" & TextBox9.Text & "','" & DTP(4) &
532
                              "','" & TextBox10.Text & "','" & DTP(1) & "','" & TextBox11.Text & "','" & TextBox12.Text & "','" & DTP(2) & "','" & DTP(1) &
532
                              "','" & TextBox10.Text & "','" & DTP(1) & "','" & TextBox11.Text & "','" & TextBox12.Text & "','" & DTP(2) & "','" & DTP(1) &
533
-                             "','" & DTP(5) & "','" & DTP(6) & "','" & Brand_cb.Text & "','" & TextBox19.Text & "')"
533
+                             "','" & DTP(5) & "','" & DTP(6) & "','" & Brand_cb.Text & "','" & TextBox19.Text & "', '1')"
534
                 CmdSet_For_dr() : conn.Close()
534
                 CmdSet_For_dr() : conn.Close()
535
 
535
 
536
                 ConnOpen()
536
                 ConnOpen()

+ 3530
- 0
TENDEN-MES-SYS/量產訂單管理/訂單資料比對與修改_力威.Designer.vb
Filskillnaden har hållits tillbaka eftersom den är för stor
Visa fil


+ 126
- 0
TENDEN-MES-SYS/量產訂單管理/訂單資料比對與修改_力威.resx Visa fil

1
+<?xml version="1.0" encoding="utf-8"?>
2
+<root>
3
+  <!-- 
4
+    Microsoft ResX Schema 
5
+    
6
+    Version 2.0
7
+    
8
+    The primary goals of this format is to allow a simple XML format 
9
+    that is mostly human readable. The generation and parsing of the 
10
+    various data types are done through the TypeConverter classes 
11
+    associated with the data types.
12
+    
13
+    Example:
14
+    
15
+    ... ado.net/XML headers & schema ...
16
+    <resheader name="resmimetype">text/microsoft-resx</resheader>
17
+    <resheader name="version">2.0</resheader>
18
+    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
19
+    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
20
+    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
21
+    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
22
+    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
23
+        <value>[base64 mime encoded serialized .NET Framework object]</value>
24
+    </data>
25
+    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
26
+        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
27
+        <comment>This is a comment</comment>
28
+    </data>
29
+                
30
+    There are any number of "resheader" rows that contain simple 
31
+    name/value pairs.
32
+    
33
+    Each data row contains a name, and value. The row also contains a 
34
+    type or mimetype. Type corresponds to a .NET class that support 
35
+    text/value conversion through the TypeConverter architecture. 
36
+    Classes that don't support this are serialized and stored with the 
37
+    mimetype set.
38
+    
39
+    The mimetype is used for serialized objects, and tells the 
40
+    ResXResourceReader how to depersist the object. This is currently not 
41
+    extensible. For a given mimetype the value must be set accordingly:
42
+    
43
+    Note - application/x-microsoft.net.object.binary.base64 is the format 
44
+    that the ResXResourceWriter will generate, however the reader can 
45
+    read any of the formats listed below.
46
+    
47
+    mimetype: application/x-microsoft.net.object.binary.base64
48
+    value   : The object must be serialized with 
49
+            : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
50
+            : and then encoded with base64 encoding.
51
+    
52
+    mimetype: application/x-microsoft.net.object.soap.base64
53
+    value   : The object must be serialized with 
54
+            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
55
+            : and then encoded with base64 encoding.
56
+
57
+    mimetype: application/x-microsoft.net.object.bytearray.base64
58
+    value   : The object must be serialized into a byte array 
59
+            : using a System.ComponentModel.TypeConverter
60
+            : and then encoded with base64 encoding.
61
+    -->
62
+  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
63
+    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
64
+    <xsd:element name="root" msdata:IsDataSet="true">
65
+      <xsd:complexType>
66
+        <xsd:choice maxOccurs="unbounded">
67
+          <xsd:element name="metadata">
68
+            <xsd:complexType>
69
+              <xsd:sequence>
70
+                <xsd:element name="value" type="xsd:string" minOccurs="0" />
71
+              </xsd:sequence>
72
+              <xsd:attribute name="name" use="required" type="xsd:string" />
73
+              <xsd:attribute name="type" type="xsd:string" />
74
+              <xsd:attribute name="mimetype" type="xsd:string" />
75
+              <xsd:attribute ref="xml:space" />
76
+            </xsd:complexType>
77
+          </xsd:element>
78
+          <xsd:element name="assembly">
79
+            <xsd:complexType>
80
+              <xsd:attribute name="alias" type="xsd:string" />
81
+              <xsd:attribute name="name" type="xsd:string" />
82
+            </xsd:complexType>
83
+          </xsd:element>
84
+          <xsd:element name="data">
85
+            <xsd:complexType>
86
+              <xsd:sequence>
87
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
88
+                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
89
+              </xsd:sequence>
90
+              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
91
+              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
92
+              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
93
+              <xsd:attribute ref="xml:space" />
94
+            </xsd:complexType>
95
+          </xsd:element>
96
+          <xsd:element name="resheader">
97
+            <xsd:complexType>
98
+              <xsd:sequence>
99
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
100
+              </xsd:sequence>
101
+              <xsd:attribute name="name" type="xsd:string" use="required" />
102
+            </xsd:complexType>
103
+          </xsd:element>
104
+        </xsd:choice>
105
+      </xsd:complexType>
106
+    </xsd:element>
107
+  </xsd:schema>
108
+  <resheader name="resmimetype">
109
+    <value>text/microsoft-resx</value>
110
+  </resheader>
111
+  <resheader name="version">
112
+    <value>2.0</value>
113
+  </resheader>
114
+  <resheader name="reader">
115
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
116
+  </resheader>
117
+  <resheader name="writer">
118
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
119
+  </resheader>
120
+  <metadata name="OpenFileDialog1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
121
+    <value>14, 7</value>
122
+  </metadata>
123
+  <metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
124
+    <value>44</value>
125
+  </metadata>
126
+</root>

+ 2032
- 0
TENDEN-MES-SYS/量產訂單管理/訂單資料比對與修改_力威.vb
Filskillnaden har hållits tillbaka eftersom den är för stor
Visa fil


Loading…
Avbryt
Spara