B70340 4 gadus atpakaļ
vecāks
revīzija
c95987d690
55 mainītis faili ar 8832 papildinājumiem un 1101 dzēšanām
  1. Binārs
      .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ārs
      TENDEN-MES-SYS/bin/Debug/TENDEN-ERP-SYS.exe
  7. Binārs
      TENDEN-MES-SYS/bin/Debug/TENDEN-ERP-SYS.pdb
  8. Binārs
      TENDEN-MES-SYS/obj/Debug/DesignTimeResolveAssemblyReferences.cache
  9. Binārs
      TENDEN-MES-SYS/obj/Debug/TENDEN-ERP-SYS.exe
  10. Binārs
      TENDEN-MES-SYS/obj/Debug/TENDEN-ERP-SYS.pdb
  11. Binārs
      TENDEN-MES-SYS/obj/Debug/天盾國際管理系統.訂單控制表.resources
  12. Binārs
      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ārs
      TENDEN-MES-SYS/obj/Debug/天盾系統.vbproj.GenerateResource.cache
  16. Binārs
      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ārs
.vs/TENDEN-MES-SYS/v16/.suo Parādīt failu


+ 2
- 0
TENDEN-MES-SYS/Module/SQL_量產訂單資料庫切換.vb Parādīt failu

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

+ 1
- 1
TENDEN-MES-SYS/Module/全域變數.vb Parādīt failu

@@ -4,7 +4,7 @@
4 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 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 9
     Public 匯率 As Double
10 10
 

+ 34
- 24
TENDEN-MES-SYS/TENDEN_MES_SYS.Designer.vb Parādīt failu

@@ -109,6 +109,8 @@ Partial Class TENDEN_MES_SYS
109 109
         Me.測試報告控制表_tsm = New System.Windows.Forms.ToolStripMenuItem()
110 110
         Me.ToolStripSeparator4 = New System.Windows.Forms.ToolStripSeparator()
111 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 114
         Me.成本管理_tsm = New System.Windows.Forms.ToolStripMenuItem()
113 115
         Me.成本資料庫管理_tsm = New System.Windows.Forms.ToolStripMenuItem()
114 116
         Me.ToolStripSeparator19 = New System.Windows.Forms.ToolStripSeparator()
@@ -137,7 +139,6 @@ Partial Class TENDEN_MES_SYS
137 139
         Me.FTP資料夾管理_tsm = New System.Windows.Forms.ToolStripMenuItem()
138 140
         Me.系統執行檔版本管理_tsm = New System.Windows.Forms.ToolStripMenuItem()
139 141
         Me.ToolStripSeparator23 = New System.Windows.Forms.ToolStripSeparator()
140
-        Me.訂單資料匯入力威_tsm = New System.Windows.Forms.ToolStripMenuItem()
141 142
         Me.MenuStrip.SuspendLayout()
142 143
         Me.SuspendLayout()
143 144
         '
@@ -152,13 +153,13 @@ Partial Class TENDEN_MES_SYS
152 153
         'ToolStripMenuItem1
153 154
         '
154 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 157
         Me.ToolStripMenuItem1.Text = "帳號管理"
157 158
         '
158 159
         'ExitToolStripMenuItem
159 160
         '
160 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 163
         Me.ExitToolStripMenuItem.Text = "結束(&X)"
163 164
         '
164 165
         'WindowsMenu
@@ -171,37 +172,37 @@ Partial Class TENDEN_MES_SYS
171 172
         'NewWindowToolStripMenuItem
172 173
         '
173 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 176
         Me.NewWindowToolStripMenuItem.Text = "開新視窗(&N)"
176 177
         '
177 178
         'CascadeToolStripMenuItem
178 179
         '
179 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 182
         Me.CascadeToolStripMenuItem.Text = "重疊顯示(&C)"
182 183
         '
183 184
         'TileVerticalToolStripMenuItem
184 185
         '
185 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 188
         Me.TileVerticalToolStripMenuItem.Text = "垂直並排(&V)"
188 189
         '
189 190
         'TileHorizontalToolStripMenuItem
190 191
         '
191 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 194
         Me.TileHorizontalToolStripMenuItem.Text = "水平並排(&H)"
194 195
         '
195 196
         'CloseAllToolStripMenuItem
196 197
         '
197 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 200
         Me.CloseAllToolStripMenuItem.Text = "全部關閉(&L)"
200 201
         '
201 202
         'ArrangeIconsToolStripMenuItem
202 203
         '
203 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 206
         Me.ArrangeIconsToolStripMenuItem.Text = "排列圖示(&A)"
206 207
         '
207 208
         'MenuStrip
@@ -525,7 +526,7 @@ Partial Class TENDEN_MES_SYS
525 526
         '
526 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 530
         Me.量產訂單管理_tsm.ForeColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer))
530 531
         Me.量產訂單管理_tsm.Image = Global.天盾國際管理系統.My.Resources.Resources.Shipping5
531 532
         Me.量產訂單管理_tsm.Name = "量產訂單管理_tsm"
@@ -738,6 +739,22 @@ Partial Class TENDEN_MES_SYS
738 739
         Me.訂單資料匯入_tsm.Size = New System.Drawing.Size(275, 22)
739 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 758
         '成本管理_tsm
742 759
         '
743 760
         Me.成本管理_tsm.DropDownItems.AddRange(New System.Windows.Forms.ToolStripItem() {Me.成本資料庫管理_tsm, Me.ToolStripSeparator19, Me.訂單價格利潤明細表_tsm, Me.貨款匯入出款明細表_tsm})
@@ -866,20 +883,20 @@ Partial Class TENDEN_MES_SYS
866 883
         Me.帳務資料庫管理_tsm.ForeColor = System.Drawing.Color.Olive
867 884
         Me.帳務資料庫管理_tsm.Image = Global.天盾國際管理系統.My.Resources.Resources.Sys_Command
868 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 887
         Me.帳務資料庫管理_tsm.Text = "財務資料庫管理"
871 888
         '
872 889
         'ToolStripSeparator2
873 890
         '
874 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 894
         '收款報表_tsm
878 895
         '
879 896
         Me.收款報表_tsm.ForeColor = System.Drawing.Color.Olive
880 897
         Me.收款報表_tsm.Image = Global.天盾國際管理系統.My.Resources.Resources.tests
881 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 900
         Me.收款報表_tsm.Text = "收款報表"
884 901
         '
885 902
         '收款報表批量輸入_tsm
@@ -887,20 +904,20 @@ Partial Class TENDEN_MES_SYS
887 904
         Me.收款報表批量輸入_tsm.ForeColor = System.Drawing.Color.Olive
888 905
         Me.收款報表批量輸入_tsm.Image = Global.天盾國際管理系統.My.Resources.Resources.tests
889 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 908
         Me.收款報表批量輸入_tsm.Text = "收款報表批量輸入"
892 909
         '
893 910
         'ToolStripSeparator6
894 911
         '
895 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 915
         '費用報表_tsm
899 916
         '
900 917
         Me.費用報表_tsm.ForeColor = System.Drawing.Color.Olive
901 918
         Me.費用報表_tsm.Image = Global.天盾國際管理系統.My.Resources.Resources.tests
902 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 921
         Me.費用報表_tsm.Text = "費用報表"
905 922
         '
906 923
         '系統管理_tsm
@@ -946,14 +963,6 @@ Partial Class TENDEN_MES_SYS
946 963
         Me.ToolStripSeparator23.Name = "ToolStripSeparator23"
947 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 966
         'TENDEN_MES_SYS
958 967
         '
959 968
         Me.AllowDrop = True
@@ -1090,4 +1099,5 @@ Partial Class TENDEN_MES_SYS
1090 1099
     Friend WithEvents 訂單改量差異查詢_tsm As ToolStripMenuItem
1091 1100
     Friend WithEvents ProductSalesProfitAnalysisTable_tsm As ToolStripMenuItem
1092 1101
     Friend WithEvents 訂單資料匯入力威_tsm As ToolStripMenuItem
1102
+    Friend WithEvents 訂單資料比對與修改力威_tsm As ToolStripMenuItem
1093 1103
 End Class

+ 3
- 0
TENDEN-MES-SYS/TENDEN_MES_SYS.vb Parādīt failu

@@ -292,4 +292,7 @@
292 292
     Private Sub 訂單資料匯入力威_tsm_Click(sender As Object, e As EventArgs) Handles 訂單資料匯入力威_tsm.Click
293 293
         PA = "" : 訂單資料匯入_力威.Show() : 訂單資料匯入_力威.BringToFront()
294 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 298
 End Class

Binārs
TENDEN-MES-SYS/bin/Debug/TENDEN-ERP-SYS.exe Parādīt failu


Binārs
TENDEN-MES-SYS/bin/Debug/TENDEN-ERP-SYS.pdb Parādīt failu


Binārs
TENDEN-MES-SYS/obj/Debug/DesignTimeResolveAssemblyReferences.cache Parādīt failu


Binārs
TENDEN-MES-SYS/obj/Debug/TENDEN-ERP-SYS.exe Parādīt failu


Binārs
TENDEN-MES-SYS/obj/Debug/TENDEN-ERP-SYS.pdb Parādīt failu


Binārs
TENDEN-MES-SYS/obj/Debug/天盾國際管理系統.訂單控制表.resources Parādīt failu


Binārs
TENDEN-MES-SYS/obj/Debug/天盾國際管理系統.訂單資料比對與修改_力威.resources Parādīt failu


+ 1
- 1
TENDEN-MES-SYS/obj/Debug/天盾系統.vbproj.CoreCompileInputs.cache Parādīt failu

@@ -1 +1 @@
1
-558e57554a75f0158ef4fac2abce24af2465e6c7
1
+16185a3f75c474b333fac30eab4d1373e2459acf

+ 2
- 1
TENDEN-MES-SYS/obj/Debug/天盾系統.vbproj.FileListAbsolute.txt Parādīt failu

@@ -193,7 +193,6 @@ G:\TENDEN-MES-SYS\TENDEN-MES-SYS\obj\Debug\天盾國際管理系統.訂單分析
193 193
 G:\TENDEN-MES-SYS\TENDEN-MES-SYS\obj\Debug\天盾國際管理系統.訂單分析報表六.resources
194 194
 G:\TENDEN-MES-SYS\TENDEN-MES-SYS\obj\Debug\天盾國際管理系統.訂單分析報表四.resources
195 195
 G:\TENDEN-MES-SYS\TENDEN-MES-SYS\obj\Debug\天盾國際管理系統.訂單列印選擇.resources
196
-G:\TENDEN-MES-SYS\TENDEN-MES-SYS\obj\Debug\天盾國際管理系統.訂單控制表.resources
197 196
 G:\TENDEN-MES-SYS\TENDEN-MES-SYS\obj\Debug\天盾國際管理系統.訂單控制表修改紀錄.resources
198 197
 G:\TENDEN-MES-SYS\TENDEN-MES-SYS\obj\Debug\天盾國際管理系統.訂單明細表.resources
199 198
 G:\TENDEN-MES-SYS\TENDEN-MES-SYS\obj\Debug\天盾國際管理系統.訂單明細表修改紀錄.resources
@@ -225,3 +224,5 @@ G:\TENDEN-MES-SYS\TENDEN-MES-SYS\obj\Debug\天盾國際管理系統.列印_訂
225 224
 G:\TENDEN-MES-SYS\TENDEN-MES-SYS\obj\Debug\天盾國際管理系統.訂單資料匯入_力威.resources
226 225
 G:\TENDEN-MES-SYS\TENDEN-MES-SYS\obj\Debug\天盾國際管理系統.訂單資料匯入_Vionic.resources
227 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ārs
TENDEN-MES-SYS/obj/Debug/天盾系統.vbproj.GenerateResource.cache Parādīt failu


Binārs
TENDEN-MES-SYS/obj/Debug/天盾系統.vbprojAssemblyReference.cache Parādīt failu


+ 9
- 0
TENDEN-MES-SYS/天盾系統.vbproj Parādīt failu

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

+ 230
- 123
TENDEN-MES-SYS/成本系統管理/訂單價格利潤明細表.Designer.vb Parādīt failu

@@ -26,6 +26,7 @@ Partial Class 訂單價格利潤明細表
26 26
         Dim DataGridViewCellStyle1 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
27 27
         Dim DataGridViewCellStyle2 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
28 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 30
         Me.DataGridView1 = New System.Windows.Forms.DataGridView()
30 31
         Me.Button35 = New System.Windows.Forms.Button()
31 32
         Me.Button34 = New System.Windows.Forms.Button()
@@ -87,8 +88,18 @@ Partial Class 訂單價格利潤明細表
87 88
         Me.TextBox18 = New System.Windows.Forms.TextBox()
88 89
         Me.Label18 = New System.Windows.Forms.Label()
89 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 98
         CType(Me.DataGridView1, System.ComponentModel.ISupportInitialize).BeginInit()
91 99
         CType(Me.DataGridView2, System.ComponentModel.ISupportInitialize).BeginInit()
100
+        Me.GroupBox1.SuspendLayout()
101
+        Me.GroupBox2.SuspendLayout()
102
+        Me.GroupBox3.SuspendLayout()
92 103
         Me.SuspendLayout()
93 104
         '
94 105
         'DataGridView1
@@ -102,17 +113,19 @@ Partial Class 訂單價格利潤明細表
102 113
         DataGridViewCellStyle1.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
103 114
         Me.DataGridView1.ColumnHeadersDefaultCellStyle = DataGridViewCellStyle1
104 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 117
         Me.DataGridView1.Name = "DataGridView1"
107 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 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 123
         Me.DataGridView1.TabIndex = 2
111 124
         '
112 125
         'Button35
113 126
         '
114 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 129
         Me.Button35.Name = "Button35"
117 130
         Me.Button35.Size = New System.Drawing.Size(95, 35)
118 131
         Me.Button35.TabIndex = 335
@@ -122,7 +135,7 @@ Partial Class 訂單價格利潤明細表
122 135
         'Button34
123 136
         '
124 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 139
         Me.Button34.Name = "Button34"
127 140
         Me.Button34.Size = New System.Drawing.Size(95, 35)
128 141
         Me.Button34.TabIndex = 334
@@ -131,22 +144,22 @@ Partial Class 訂單價格利潤明細表
131 144
         '
132 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 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 157
         Me.DataGridView2.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
145 158
         Me.DataGridView2.Location = New System.Drawing.Point(6, 24)
146 159
         Me.DataGridView2.Name = "DataGridView2"
147 160
         Me.DataGridView2.RowHeadersWidth = 5
148 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 163
         Me.DataGridView2.TabIndex = 336
151 164
         '
152 165
         'Label1
@@ -154,13 +167,13 @@ Partial Class 訂單價格利潤明細表
154 167
         Me.Label1.AutoSize = True
155 168
         Me.Label1.Location = New System.Drawing.Point(13, 5)
156 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 171
         Me.Label1.TabIndex = 337
159
-        Me.Label1.Text = "未完成流水號清單"
172
+        Me.Label1.Text = "未指定單價"
160 173
         '
161 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 177
         Me.TextBox1.Name = "TextBox1"
165 178
         Me.TextBox1.Size = New System.Drawing.Size(136, 23)
166 179
         Me.TextBox1.TabIndex = 338
@@ -168,7 +181,7 @@ Partial Class 訂單價格利潤明細表
168 181
         'Label2
169 182
         '
170 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 185
         Me.Label2.Name = "Label2"
173 186
         Me.Label2.Size = New System.Drawing.Size(68, 16)
174 187
         Me.Label2.TabIndex = 339
@@ -176,7 +189,7 @@ Partial Class 訂單價格利潤明細表
176 189
         '
177 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 193
         Me.Button1.Name = "Button1"
181 194
         Me.Button1.Size = New System.Drawing.Size(95, 52)
182 195
         Me.Button1.TabIndex = 340
@@ -185,7 +198,7 @@ Partial Class 訂單價格利潤明細表
185 198
         '
186 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 202
         Me.TextBox2.Name = "TextBox2"
190 203
         Me.TextBox2.Size = New System.Drawing.Size(107, 23)
191 204
         Me.TextBox2.TabIndex = 341
@@ -194,7 +207,7 @@ Partial Class 訂單價格利潤明細表
194 207
         'Label3
195 208
         '
196 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 211
         Me.Label3.Name = "Label3"
199 212
         Me.Label3.Size = New System.Drawing.Size(44, 16)
200 213
         Me.Label3.TabIndex = 342
@@ -203,7 +216,7 @@ Partial Class 訂單價格利潤明細表
203 216
         'Label4
204 217
         '
205 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 220
         Me.Label4.Name = "Label4"
208 221
         Me.Label4.Size = New System.Drawing.Size(37, 32)
209 222
         Me.Label4.TabIndex = 344
@@ -211,7 +224,7 @@ Partial Class 訂單價格利潤明細表
211 224
         '
212 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 228
         Me.TextBox3.Name = "TextBox3"
216 229
         Me.TextBox3.Size = New System.Drawing.Size(140, 23)
217 230
         Me.TextBox3.TabIndex = 343
@@ -220,7 +233,7 @@ Partial Class 訂單價格利潤明細表
220 233
         'Label5
221 234
         '
222 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 237
         Me.Label5.Name = "Label5"
225 238
         Me.Label5.Size = New System.Drawing.Size(46, 32)
226 239
         Me.Label5.TabIndex = 346
@@ -228,7 +241,7 @@ Partial Class 訂單價格利潤明細表
228 241
         '
229 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 245
         Me.TextBox4.Name = "TextBox4"
233 246
         Me.TextBox4.Size = New System.Drawing.Size(166, 23)
234 247
         Me.TextBox4.TabIndex = 345
@@ -237,7 +250,7 @@ Partial Class 訂單價格利潤明細表
237 250
         'Label6
238 251
         '
239 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 254
         Me.Label6.Name = "Label6"
242 255
         Me.Label6.Size = New System.Drawing.Size(64, 32)
243 256
         Me.Label6.TabIndex = 348
@@ -245,7 +258,7 @@ Partial Class 訂單價格利潤明細表
245 258
         '
246 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 262
         Me.TextBox5.Name = "TextBox5"
250 263
         Me.TextBox5.Size = New System.Drawing.Size(176, 23)
251 264
         Me.TextBox5.TabIndex = 347
@@ -253,29 +266,32 @@ Partial Class 訂單價格利潤明細表
253 266
         '
254 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 270
         Me.TextBox6.Name = "TextBox6"
258 271
         Me.TextBox6.Size = New System.Drawing.Size(20, 23)
259 272
         Me.TextBox6.TabIndex = 349
273
+        Me.TextBox6.Visible = False
260 274
         '
261 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 278
         Me.TextBox7.Name = "TextBox7"
265 279
         Me.TextBox7.Size = New System.Drawing.Size(20, 23)
266 280
         Me.TextBox7.TabIndex = 350
281
+        Me.TextBox7.Visible = False
267 282
         '
268 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 286
         Me.TextBox8.Name = "TextBox8"
272 287
         Me.TextBox8.Size = New System.Drawing.Size(20, 23)
273 288
         Me.TextBox8.TabIndex = 351
289
+        Me.TextBox8.Visible = False
274 290
         '
275 291
         'Label7
276 292
         '
277 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 295
         Me.Label7.Name = "Label7"
280 296
         Me.Label7.Size = New System.Drawing.Size(103, 32)
281 297
         Me.Label7.TabIndex = 353
@@ -283,7 +299,7 @@ Partial Class 訂單價格利潤明細表
283 299
         '
284 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 303
         Me.TextBox9.Name = "TextBox9"
288 304
         Me.TextBox9.Size = New System.Drawing.Size(107, 23)
289 305
         Me.TextBox9.TabIndex = 352
@@ -291,15 +307,16 @@ Partial Class 訂單價格利潤明細表
291 307
         '
292 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 311
         Me.TextBox10.Name = "TextBox10"
296 312
         Me.TextBox10.Size = New System.Drawing.Size(20, 23)
297 313
         Me.TextBox10.TabIndex = 354
314
+        Me.TextBox10.Visible = False
298 315
         '
299 316
         'Button2
300 317
         '
301 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 320
         Me.Button2.Name = "Button2"
304 321
         Me.Button2.Size = New System.Drawing.Size(95, 35)
305 322
         Me.Button2.TabIndex = 355
@@ -315,7 +332,7 @@ Partial Class 訂單價格利潤明細表
315 332
         Me.Label47.AutoSize = True
316 333
         Me.Label47.Font = New System.Drawing.Font("微軟正黑體", 15.75!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
317 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 336
         Me.Label47.Name = "Label47"
320 337
         Me.Label47.Size = New System.Drawing.Size(138, 26)
321 338
         Me.Label47.TabIndex = 452
@@ -324,7 +341,7 @@ Partial Class 訂單價格利潤明細表
324 341
         '
325 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 345
         Me.Button3.Name = "Button3"
329 346
         Me.Button3.Size = New System.Drawing.Size(95, 52)
330 347
         Me.Button3.TabIndex = 453
@@ -334,7 +351,7 @@ Partial Class 訂單價格利潤明細表
334 351
         'CheckBox1
335 352
         '
336 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 355
         Me.CheckBox1.Name = "CheckBox1"
339 356
         Me.CheckBox1.Size = New System.Drawing.Size(63, 20)
340 357
         Me.CheckBox1.TabIndex = 454
@@ -346,7 +363,7 @@ Partial Class 訂單價格利潤明細表
346 363
         Me.CheckBox2.AutoSize = True
347 364
         Me.CheckBox2.Checked = True
348 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 367
         Me.CheckBox2.Name = "CheckBox2"
351 368
         Me.CheckBox2.Size = New System.Drawing.Size(63, 20)
352 369
         Me.CheckBox2.TabIndex = 455
@@ -356,7 +373,7 @@ Partial Class 訂單價格利潤明細表
356 373
         'Label8
357 374
         '
358 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 377
         Me.Label8.Name = "Label8"
361 378
         Me.Label8.Size = New System.Drawing.Size(72, 32)
362 379
         Me.Label8.TabIndex = 457
@@ -364,7 +381,7 @@ Partial Class 訂單價格利潤明細表
364 381
         '
365 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 385
         Me.TextBox11.Name = "TextBox11"
369 386
         Me.TextBox11.Size = New System.Drawing.Size(115, 23)
370 387
         Me.TextBox11.TabIndex = 456
@@ -373,7 +390,7 @@ Partial Class 訂單價格利潤明細表
373 390
         'Button4
374 391
         '
375 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 394
         Me.Button4.Name = "Button4"
378 395
         Me.Button4.Size = New System.Drawing.Size(95, 35)
379 396
         Me.Button4.TabIndex = 460
@@ -383,7 +400,7 @@ Partial Class 訂單價格利潤明細表
383 400
         'Button5
384 401
         '
385 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 404
         Me.Button5.Name = "Button5"
388 405
         Me.Button5.Size = New System.Drawing.Size(95, 35)
389 406
         Me.Button5.TabIndex = 459
@@ -393,7 +410,7 @@ Partial Class 訂單價格利潤明細表
393 410
         'Button6
394 411
         '
395 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 414
         Me.Button6.Name = "Button6"
398 415
         Me.Button6.Size = New System.Drawing.Size(95, 35)
399 416
         Me.Button6.TabIndex = 458
@@ -402,7 +419,7 @@ Partial Class 訂單價格利潤明細表
402 419
         '
403 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 423
         Me.Button7.Name = "Button7"
407 424
         Me.Button7.Size = New System.Drawing.Size(95, 52)
408 425
         Me.Button7.TabIndex = 461
@@ -412,7 +429,7 @@ Partial Class 訂單價格利潤明細表
412 429
         'Button8
413 430
         '
414 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 433
         Me.Button8.Name = "Button8"
417 434
         Me.Button8.Size = New System.Drawing.Size(95, 35)
418 435
         Me.Button8.TabIndex = 462
@@ -422,7 +439,7 @@ Partial Class 訂單價格利潤明細表
422 439
         'Button9
423 440
         '
424 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 443
         Me.Button9.Name = "Button9"
427 444
         Me.Button9.Size = New System.Drawing.Size(95, 35)
428 445
         Me.Button9.TabIndex = 463
@@ -432,57 +449,60 @@ Partial Class 訂單價格利潤明細表
432 449
         'Label9
433 450
         '
434 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 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 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 457
         Me.Label9.TabIndex = 464
440 458
         Me.Label9.Text = "* 粉色底色欄位系手動輸入欄位,請輸入所需資料。"
441 459
         '
442 460
         'Label10
443 461
         '
444 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 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 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 468
         Me.Label10.TabIndex = 465
450 469
         Me.Label10.Text = "* 沒有存檔之前資料無法列印出成本與利潤的資料。"
451 470
         '
452 471
         'Label11
453 472
         '
454 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 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 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 479
         Me.Label11.TabIndex = 466
460 480
         Me.Label11.Text = "* 紅色字體系自動計算欄位,不需要去輸入。"
461 481
         '
462 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 485
         Me.TextBox12.Name = "TextBox12"
466 486
         Me.TextBox12.Size = New System.Drawing.Size(294, 23)
467 487
         Me.TextBox12.TabIndex = 467
468 488
         '
469 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 492
         Me.TextBox13.Name = "TextBox13"
473 493
         Me.TextBox13.Size = New System.Drawing.Size(136, 23)
474 494
         Me.TextBox13.TabIndex = 468
475 495
         '
476 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 499
         Me.TextBox14.Name = "TextBox14"
480 500
         Me.TextBox14.Size = New System.Drawing.Size(117, 23)
481 501
         Me.TextBox14.TabIndex = 469
482 502
         '
483 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 506
         Me.TextBox15.Name = "TextBox15"
487 507
         Me.TextBox15.Size = New System.Drawing.Size(117, 23)
488 508
         Me.TextBox15.TabIndex = 470
@@ -490,7 +510,7 @@ Partial Class 訂單價格利潤明細表
490 510
         'Label12
491 511
         '
492 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 514
         Me.Label12.Name = "Label12"
495 515
         Me.Label12.Size = New System.Drawing.Size(44, 16)
496 516
         Me.Label12.TabIndex = 471
@@ -499,7 +519,7 @@ Partial Class 訂單價格利潤明細表
499 519
         'Label13
500 520
         '
501 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 523
         Me.Label13.Name = "Label13"
504 524
         Me.Label13.Size = New System.Drawing.Size(32, 16)
505 525
         Me.Label13.TabIndex = 472
@@ -508,7 +528,7 @@ Partial Class 訂單價格利潤明細表
508 528
         'Label14
509 529
         '
510 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 532
         Me.Label14.Name = "Label14"
513 533
         Me.Label14.Size = New System.Drawing.Size(32, 16)
514 534
         Me.Label14.TabIndex = 473
@@ -517,7 +537,7 @@ Partial Class 訂單價格利潤明細表
517 537
         'Label15
518 538
         '
519 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 541
         Me.Label15.Name = "Label15"
522 542
         Me.Label15.Size = New System.Drawing.Size(68, 16)
523 543
         Me.Label15.TabIndex = 474
@@ -525,9 +545,9 @@ Partial Class 訂單價格利潤明細表
525 545
         '
526 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 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 551
         Me.Button10.TabIndex = 475
532 552
         Me.Button10.Text = "拆分一筆資料"
533 553
         Me.Button10.UseVisualStyleBackColor = True
@@ -537,15 +557,15 @@ Partial Class 訂單價格利潤明細表
537 557
         Me.ComboBox1.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList
538 558
         Me.ComboBox1.FormattingEnabled = True
539 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 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 563
         Me.ComboBox1.TabIndex = 476
544 564
         '
545 565
         'Label16
546 566
         '
547 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 569
         Me.Label16.Name = "Label16"
550 570
         Me.Label16.Size = New System.Drawing.Size(32, 16)
551 571
         Me.Label16.TabIndex = 477
@@ -554,7 +574,7 @@ Partial Class 訂單價格利潤明細表
554 574
         'Label17
555 575
         '
556 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 578
         Me.Label17.Name = "Label17"
559 579
         Me.Label17.Size = New System.Drawing.Size(57, 16)
560 580
         Me.Label17.TabIndex = 479
@@ -565,129 +585,205 @@ Partial Class 訂單價格利潤明細表
565 585
         Me.ComboBox2.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList
566 586
         Me.ComboBox2.FormattingEnabled = True
567 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 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 591
         Me.ComboBox2.TabIndex = 478
572 592
         '
573 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 596
         Me.TextBox16.Name = "TextBox16"
577 597
         Me.TextBox16.Size = New System.Drawing.Size(20, 23)
578 598
         Me.TextBox16.TabIndex = 480
599
+        Me.TextBox16.Visible = False
579 600
         '
580 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 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 606
         Me.Button11.TabIndex = 481
586 607
         Me.Button11.Text = "等於訂單數" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10)
587 608
         Me.Button11.UseVisualStyleBackColor = True
588 609
         '
589 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 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 615
         Me.Button12.TabIndex = 482
595 616
         Me.Button12.Text = "等於零"
596 617
         Me.Button12.UseVisualStyleBackColor = True
597 618
         '
598 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 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 624
         Me.Button13.TabIndex = 483
604 625
         Me.Button13.Text = "匯率為1"
605 626
         Me.Button13.UseVisualStyleBackColor = True
606 627
         '
607 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 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 633
         Me.Button15.TabIndex = 485
613 634
         Me.Button15.Text = "刪除拆分資料"
614 635
         Me.Button15.UseVisualStyleBackColor = True
615 636
         '
616 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 640
         Me.TextBox17.Name = "TextBox17"
620 641
         Me.TextBox17.Size = New System.Drawing.Size(20, 23)
621 642
         Me.TextBox17.TabIndex = 486
643
+        Me.TextBox17.Visible = False
622 644
         '
623 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 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 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 653
         'Label18
632 654
         '
633 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 657
         Me.Label18.Name = "Label18"
636 658
         Me.Label18.Size = New System.Drawing.Size(56, 16)
637 659
         Me.Label18.TabIndex = 488
638
-        Me.Label18.Text = "儲存進度"
660
+        Me.Label18.Text = "資料筆數"
639 661
         '
640 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 665
         Me.ProgressBar1.Maximum = 10000
644 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 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 776
         Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
651 777
         Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
652 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 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 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 784
         Me.Controls.Add(Me.Label8)
685 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 786
         Me.Controls.Add(Me.Label47)
690
-        Me.Controls.Add(Me.Button2)
691 787
         Me.Controls.Add(Me.TextBox10)
692 788
         Me.Controls.Add(Me.Label7)
693 789
         Me.Controls.Add(Me.TextBox9)
@@ -702,20 +798,24 @@ Partial Class 訂單價格利潤明細表
702 798
         Me.Controls.Add(Me.TextBox3)
703 799
         Me.Controls.Add(Me.Label3)
704 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 801
         Me.Controls.Add(Me.Label1)
709 802
         Me.Controls.Add(Me.DataGridView2)
710
-        Me.Controls.Add(Me.Button35)
711
-        Me.Controls.Add(Me.Button34)
712 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 807
         Me.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
714 808
         Me.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
715 809
         Me.Name = "訂單價格利潤明細表"
716 810
         Me.Text = "訂單價格利潤明細表"
717 811
         CType(Me.DataGridView1, System.ComponentModel.ISupportInitialize).EndInit()
718 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 819
         Me.ResumeLayout(False)
720 820
         Me.PerformLayout()
721 821
 
@@ -782,5 +882,12 @@ Partial Class 訂單價格利潤明細表
782 882
     Friend WithEvents TextBox18 As TextBox
783 883
     Friend WithEvents Label18 As Label
784 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 892
 End Class
786 893
 

+ 125
- 108
TENDEN-MES-SYS/成本系統管理/訂單價格利潤明細表.vb Parādīt failu

@@ -1,5 +1,4 @@
1 1
 Option Strict Off
2
-Imports System.Data.SqlClient
3 2
 Public Class 訂單價格利潤明細表
4 3
     ReadOnly ds As New DataSet : ReadOnly ds1 As New DataSet
5 4
     ReadOnly BB(3) As Boolean : Dim WW As String : Public 平均數 As Integer : Public 最終數 As Integer = 0 : Public 資料數 As Integer = 0
@@ -19,38 +18,38 @@ Public Class 訂單價格利潤明細表
19 18
             Timer1.Enabled = True : Button6.Enabled = True : Button5.Enabled = False : Button9.Enabled = False
20 19
             Button11.Enabled = True : Button12.Enabled = True : Button13.Enabled = True
21 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 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 53
             End If
55 54
             Set_DGV1載入後設定() : Set_grid() : Set_自動彙總1()
56 55
             Set_暫存資料設定() : Set_編輯清單() : Set_grid() : Set_自動彙總1()
@@ -58,56 +57,60 @@ Public Class 訂單價格利潤明細表
58 57
             Timer1.Enabled = False : Label47.Visible = False : Button6.Enabled = False : Button5.Enabled = True : Button9.Enabled = True
59 58
             Button11.Enabled = False : Button12.Enabled = False : Button13.Enabled = False
60 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 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 93
             End If
94 94
             列印用SQL = SQL1
95 95
             Set_DGV1載入後設定()
96 96
         End If
97
+        TextBox18.Text = Format(DataGridView1.Rows.Count, "#,##0")
97 98
     End Sub
98 99
     Private Sub Set_編輯清單()
99 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 114
         Set_DGV1載入後設定()
112 115
     End Sub
113 116
     Private Sub Set_暫存資料設定()
@@ -117,7 +120,7 @@ Public Class 訂單價格利潤明細表
117 120
 
118 121
         Dim NUM2 As Integer
119 122
         ConnOpen()
120
-        SQL1 = "SELECT TOP (1) 利潤表流水號 FROM 訂單價格利潤明細表 ORDER BY 利潤表流水號 DESC"
123
+        SQL1 = "SELECT TOP (1) 利潤表流水號 FROM " & 訂單資料表(7) & " ORDER BY 利潤表流水號 DESC"
121 124
         CmdSet_For_dr()
122 125
         If dr.Read() Then : NUM2 = Strings.Right(dr("利潤表流水號").ToString, 8) : End If
123 126
         conn.Close()
@@ -144,11 +147,15 @@ Public Class 訂單價格利潤明細表
144 147
         DataGridView2.ColumnHeadersHeight = 25
145 148
         DataGridView2.AllowUserToAddRows = False
146 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 159
         CmdSet_For_DGV() : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds1) : DataGridView2.DataSource = ds1.Tables(0) : conn.Close()
153 160
     End Sub
154 161
     Private Sub Set_grid()
@@ -167,7 +174,7 @@ Public Class 訂單價格利潤明細表
167 174
         DataGridView1.Columns(12).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter : DataGridView1.Columns(7).HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleRight
168 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 178
         DataGridView1.Columns(14).DefaultCellStyle.Format = "#,##0"
172 179
         DataGridView1.Columns(16).DefaultCellStyle.Format = "#,##0.0000"
173 180
         DataGridView1.Columns(14).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight : DataGridView1.Columns(15).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
@@ -324,6 +331,8 @@ Public Class 訂單價格利潤明細表
324 331
     End Sub
325 332
     Private Sub 訂單價格利潤明細表_Load(sender As Object, e As EventArgs) Handles MyBase.Load
326 333
         Me.MdiParent = TENDEN_MES_SYS : Me.WindowState = 2 : Me.AutoScroll = True
334
+        訂單資料庫選擇.ShowDialog()
335
+
327 336
         ComboBox1.Text = Year(Today)
328 337
         BB(0) = False : BB(1) = True : BB(2) = False : BB(3) = False
329 338
         Button34.Enabled = False
@@ -382,7 +391,7 @@ Public Class 訂單價格利潤明細表
382 391
         ElseIf CheckBox1.Checked = False Then
383 392
             Dim NUM2 As Integer
384 393
             ConnOpen()
385
-            SQL1 = "SELECT TOP (1) 利潤表流水號 FROM 訂單價格利潤明細表 ORDER BY 利潤表流水號 DESC"
394
+            SQL1 = "SELECT TOP (1) 利潤表流水號 FROM " & 訂單資料表(7) & " ORDER BY 利潤表流水號 DESC"
386 395
             CmdSet_For_dr()
387 396
             If dr.Read() Then : NUM2 = Strings.Right(dr("利潤表流水號").ToString, 8) : End If
388 397
             conn.Close()
@@ -397,10 +406,10 @@ Public Class 訂單價格利潤明細表
397 406
             ElseIf NUM2 > 9999999 Then : WW = "PR" & NUM2
398 407
             End If
399 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 413
             CmdSet_For_dr() : conn.Close()
405 414
             Set_訂單清單() : Set_grid() : Set_自動彙總1()
406 415
         End If
@@ -413,7 +422,7 @@ Public Class 訂單價格利潤明細表
413 422
             Set_編輯清單() : Set_grid() : Set_自動彙總1()
414 423
         ElseIf CheckBox1.Checked = False Then
415 424
             ConnOpen()
416
-            SQL1 = "DELETE FROM 訂單價格利潤明細表 WHERE 利潤表流水號 LIKE '" & TextBox17.Text & "'"
425
+            SQL1 = "DELETE FROM " & 訂單資料表(7) & " WHERE 利潤表流水號 LIKE '" & TextBox17.Text & "'"
417 426
             cmd.CommandText = SQL1 : cmd.Connection = conn : cmd.ExecuteNonQuery() : cmd.ExecuteNonQuery() : conn.Close()
418 427
             Set_訂單清單() : Set_grid() : Set_自動彙總1()
419 428
         End If
@@ -450,8 +459,8 @@ Public Class 訂單價格利潤明細表
450 459
     Private Sub Button35_Click(sender As Object, e As EventArgs) Handles Button35.Click
451 460
         Label4.Visible = True : Label5.Visible = True : Label6.Visible = True : Label7.Visible = False : Label8.Visible = True
452 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 464
         Button34.Enabled = True : Button35.Enabled = False : Button2.Enabled = True : Button4.Enabled = True
456 465
         BB(0) = True : BB(1) = False : BB(2) = False : BB(3) = False
457 466
         Set_grid()
@@ -459,9 +468,10 @@ Public Class 訂單價格利潤明細表
459 468
     Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
460 469
         Label4.Visible = True : Label5.Visible = True : Label6.Visible = True : Label7.Visible = True : Label8.Visible = True
461 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 475
         Button34.Enabled = True : Button35.Enabled = True : Button2.Enabled = False : Button4.Enabled = True
466 476
         BB(0) = False : BB(1) = False : BB(2) = True : BB(3) = False
467 477
         Set_grid()
@@ -494,7 +504,7 @@ Public Class 訂單價格利潤明細表
494 504
         Else
495 505
             For i As Integer = 0 To DataGridView1.Rows.Count - 1
496 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 508
                 CmdSet_For_dr()
499 509
                 If dr.Read() Then
500 510
                     conn.Close()
@@ -512,19 +522,21 @@ Public Class 訂單價格利潤明細表
512 522
                     CmdSet_For_dr() : conn.Close()
513 523
 
514 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 526
                        "WHERE (資料流水號 LIKE '" & DataGridView1.Rows(i).Cells("資料流水號").Value & "')"
517 527
                     CmdSet_For_dr() : conn.Close()
518 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 540
                     CmdSet_For_dr() : conn.Close()
529 541
                 End If
530 542
             Next i
@@ -558,11 +570,11 @@ Public Class 訂單價格利潤明細表
558 570
                 CmdSet_For_dr() : conn.Close()
559 571
 
560 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 574
                        "WHERE (資料流水號 LIKE '" & DataGridView1.Rows(i).Cells("資料流水號").Value & "')"
563 575
                 CmdSet_For_dr() : conn.Close()
564 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 578
                                                       "Polybag = '" & DataGridView1.Rows(i).Cells("Polybag").Value & "', FOOTformOrPETform = '" & DataGridView1.Rows(i).Cells("FOOTorPET").Value & "', " &
567 579
                                                       "Tooling = '" & DataGridView1.Rows(i).Cells("Tooling").Value & "', RubberBand = '" & DataGridView1.Rows(i).Cells("RubberBand").Value & "', " &
568 580
                                                       "JHOOK = '" & DataGridView1.Rows(i).Cells("JHOOK").Value & "', WaterResistant = '" & DataGridView1.Rows(i).Cells("WaterResistant").Value & "', " &
@@ -572,7 +584,6 @@ Public Class 訂單價格利潤明細表
572 584
                                                       "審核 = '" & DataGridView1.Rows(i).Cells("審核").Value & "' " &
573 585
                        "WHERE (利潤表流水號 LIKE '" & DataGridView1.Rows(i).Cells("利潤表流水號").Value & "')"
574 586
                 CmdSet_For_dr() : conn.Close()
575
-                TextBox18.Text = Format(Val((i / (DataGridView1.Rows.Count - 1)) * 100), "#,##0.0") & "%"
576 587
             Next i : ProgressBar1.Value = 0 : 最終數 = 0
577 588
             MsgBox("修改完成")
578 589
             CheckBox1.Checked = False : CheckBox2.Checked = True
@@ -587,11 +598,11 @@ Public Class 訂單價格利潤明細表
587 598
             aa = MsgBox("確定要刪除該筆資料?", MsgBoxStyle.OkCancel)
588 599
             If aa = MsgBoxResult.Ok Then
589 600
                 ConnOpen()
590
-                SQL1 = "UPDATE 訂單控制表 SET  單價 = '0.00', 總金額 = '0.00' " &
601
+                SQL1 = "UPDATE " & 訂單資料表(1) & " SET  單價 = '0.00', 總金額 = '0.00' " &
591 602
                        "WHERE (訂單流水號 LIKE '" & TextBox1.Text & "')"
592 603
                 CmdSet_For_dr() : conn.Close()
593 604
                 ConnOpen()
594
-                SQL1 = "DELETE FROM 訂單價格利潤明細表 WHERE (天盾訂單號 = '" & TextBox1.Text & "')"
605
+                SQL1 = "DELETE FROM " & 訂單資料表(7) & " WHERE (天盾訂單號 = '" & TextBox1.Text & "')"
595 606
                 cmd.CommandText = SQL1 : cmd.Connection = conn : cmd.ExecuteNonQuery() : cmd.ExecuteNonQuery() : conn.Close()
596 607
                 MsgBox("刪除完成")
597 608
             End If
@@ -616,4 +627,10 @@ Public Class 訂單價格利潤明細表
616 627
             DataGridView1.Rows(i).Cells(16).Value = 1
617 628
         Next i
618 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 636
 End Class

+ 36
- 0
TENDEN-MES-SYS/量產訂單管理/CXL訂單紀錄表.Designer.vb Parādīt failu

@@ -28,6 +28,9 @@ Partial Class CXL訂單紀錄表
28 28
         Me.開啟訂單明細表_bt = New System.Windows.Forms.Button()
29 29
         Me.明細是否建檔_ch = New System.Windows.Forms.CheckBox()
30 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 34
         CType(Me.关闭表单_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
32 35
         Me.SuspendLayout()
33 36
         '
@@ -89,11 +92,41 @@ Partial Class CXL訂單紀錄表
89 92
         Me.訂單流水號_tb.Size = New System.Drawing.Size(100, 23)
90 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 122
         'CXL訂單紀錄表
93 123
         '
94 124
         Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
95 125
         Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
96 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 130
         Me.Controls.Add(Me.開啟訂單明細表_bt)
98 131
         Me.Controls.Add(Me.明細是否建檔_ch)
99 132
         Me.Controls.Add(Me.訂單流水號_tb)
@@ -114,5 +147,8 @@ Partial Class CXL訂單紀錄表
114 147
     Friend WithEvents 開啟訂單明細表_bt As Button
115 148
     Friend WithEvents 明細是否建檔_ch As CheckBox
116 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 153
 End Class
118 154
 

+ 10
- 2
TENDEN-MES-SYS/量產訂單管理/CXL訂單紀錄表.vb Parādīt failu

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

+ 29
- 29
TENDEN-MES-SYS/量產訂單管理/TENDENZA_STYLE_資料管理.Designer.vb Parādīt failu

@@ -22,14 +22,14 @@ Partial Class TENDENZA_STYLE_資料管理
22 22
     '請勿使用程式碼編輯器進行修改。
23 23
     <System.Diagnostics.DebuggerStepThrough()>
24 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 30
         Me.产品名称清单_dgv = New System.Windows.Forms.DataGridView()
31 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 33
         Me.Label2 = New System.Windows.Forms.Label()
34 34
         Me.项目编号_tb = New System.Windows.Forms.TextBox()
35 35
         Me.Label3 = New System.Windows.Forms.Label()
@@ -69,8 +69,8 @@ Partial Class TENDENZA_STYLE_資料管理
69 69
         '
70 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 74
         Me.产品名称清单_dgv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
75 75
         Me.产品名称清单_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
76 76
         Me.产品名称清单_dgv.Location = New System.Drawing.Point(12, 12)
@@ -89,12 +89,12 @@ Partial Class TENDENZA_STYLE_資料管理
89 89
         Me.Label1.TabIndex = 331
90 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 99
         'Label2
100 100
         '
@@ -237,17 +237,17 @@ Partial Class TENDENZA_STYLE_資料管理
237 237
         '
238 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 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 251
         Me.订单形體號清单_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
252 252
         Me.订单形體號清单_dgv.Location = New System.Drawing.Point(1207, 30)
253 253
         Me.订单形體號清单_dgv.Name = "订单形體號清单_dgv"
@@ -270,8 +270,8 @@ Partial Class TENDENZA_STYLE_資料管理
270 270
         '
271 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 275
         Me.订单形體號清单1_dgv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
276 276
         Me.订单形體號清单1_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
277 277
         Me.订单形體號清单1_dgv.Location = New System.Drawing.Point(1207, 357)
@@ -283,8 +283,8 @@ Partial Class TENDENZA_STYLE_資料管理
283 283
         '
284 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 288
         Me.订单形體號清单2_dgv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
289 289
         Me.订单形體號清单2_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
290 290
         Me.订单形體號清单2_dgv.Location = New System.Drawing.Point(1207, 684)
@@ -428,7 +428,7 @@ Partial Class TENDENZA_STYLE_資料管理
428 428
         Me.Controls.Add(Me.Label3)
429 429
         Me.Controls.Add(Me.项目编号_tb)
430 430
         Me.Controls.Add(Me.Label2)
431
-        Me.Controls.Add(Me.产品名称_tb)
431
+        Me.Controls.Add(Me.形體名稱_tb)
432 432
         Me.Controls.Add(Me.Label1)
433 433
         Me.Controls.Add(Me.产品名称清单_dgv)
434 434
         Me.Controls.Add(Me.项目编号清单_dgv)
@@ -448,7 +448,7 @@ Partial Class TENDENZA_STYLE_資料管理
448 448
 
449 449
     Friend WithEvents 产品名称清单_dgv As DataGridView
450 450
     Friend WithEvents Label1 As Label
451
-    Friend WithEvents 产品名称_tb As TextBox
451
+    Friend WithEvents 形體名稱_tb As TextBox
452 452
     Friend WithEvents Label2 As Label
453 453
     Friend WithEvents 项目编号_tb As TextBox
454 454
     Friend WithEvents Label3 As Label

+ 21
- 21
TENDEN-MES-SYS/量產訂單管理/TENDENZA_STYLE_資料管理.vb Parādīt failu

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

+ 40
- 4
TENDEN-MES-SYS/量產訂單管理/出貨明細表.Designer.vb Parādīt failu

@@ -58,6 +58,9 @@ Partial Class 出貨明細表
58 58
         Me.日期4_dtp = New System.Windows.Forms.DateTimePicker()
59 59
         Me.日期5_dtp = New System.Windows.Forms.DateTimePicker()
60 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 64
         CType(Me.訂單明細表_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
62 65
         CType(Me.驗貨報告_pb, System.ComponentModel.ISupportInitialize).BeginInit()
63 66
         CType(Me.驗貨報告圖庫_pb, System.ComponentModel.ISupportInitialize).BeginInit()
@@ -80,9 +83,9 @@ Partial Class 出貨明細表
80 83
         '
81 84
         Me.搜尋_bt.Font = New System.Drawing.Font("微軟正黑體", 12.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
82 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 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 89
         Me.搜尋_bt.TabIndex = 303
87 90
         Me.搜尋_bt.Text = "搜尋"
88 91
         Me.搜尋_bt.UseVisualStyleBackColor = True
@@ -386,18 +389,48 @@ Partial Class 出貨明細表
386 389
         '
387 390
         Me.列印成EXCEL_bt.Font = New System.Drawing.Font("微軟正黑體", 12.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
388 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 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 395
         Me.列印成EXCEL_bt.TabIndex = 544
393 396
         Me.列印成EXCEL_bt.Text = "列印成EXCEL"
394 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 428
         Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
399 429
         Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
400 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 434
         Me.Controls.Add(Me.列印成EXCEL_bt)
402 435
         Me.Controls.Add(Me.RLF1_cb)
403 436
         Me.Controls.Add(Me.Label4)
@@ -480,5 +513,8 @@ Partial Class 出貨明細表
480 513
     Friend WithEvents 日期4_dtp As DateTimePicker
481 514
     Friend WithEvents 日期5_dtp As DateTimePicker
482 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 519
 End Class
484 520
 

+ 53
- 29
TENDEN-MES-SYS/量產訂單管理/出貨明細表.vb Parādīt failu

@@ -16,21 +16,35 @@ Public Class 出貨明細表
16 16
     Private Sub Set_訂單清單()
17 17
         Set_DGV1載入前設定()
18 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 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 48
         End If
35 49
         列印用SQL = SQL1
36 50
         Set_DGV1載入後設定()
@@ -86,9 +100,11 @@ Public Class 出貨明細表
86 100
     End Sub
87 101
     Private Sub 出貨明細表_Load(sender As Object, e As EventArgs) Handles MyBase.Load
88 102
         Me.MdiParent = TENDEN_MES_SYS : Me.WindowState = 2 : Me.AutoScroll = True
103
+        訂單資料庫選擇.ShowDialog()
104
+
89 105
         驗貨報告編號_tb.Enabled = False : 明細是否建檔_cb.Enabled = False : 開啟訂單明細表_bt.Enabled = False
90 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 108
         Set_訂單清單()
93 109
     End Sub
94 110
     Private Sub DataGridView1_CellClick(ByVal sender As Object, ByVal e As DataGridViewCellEventArgs) Handles 訂單明細表_dgv.CellClick
@@ -186,42 +202,42 @@ Public Class 出貨明細表
186 202
     End Sub
187 203
     Private Sub ComboBox1_SelectedIndexChanged(sender As Object, e As EventArgs) Handles 下拉选择_cb.SelectedIndexChanged
188 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 207
     End Sub
192 208
     Private Sub ComboBox6_SelectedIndexChanged(sender As Object, e As EventArgs) Handles 下拉选择1_cb.SelectedIndexChanged
193 209
         If DIV_cb.Checked = True Then
194
-            kkk2 = "AND 訂單控制表.訂單種類 LIKE '" & 下拉选择1_cb.Text & "' "
210
+            kkk2 = "AND " & 訂單資料表(1) & ".訂單種類 LIKE '" & 下拉选择1_cb.Text & "' "
195 211
         Else : kkk2 = "" : End If
196 212
     End Sub
197 213
     Private Sub ComboBox5_SelectedIndexChanged(sender As Object, e As EventArgs) Handles 下拉选择2_cb.SelectedIndexChanged
198 214
         If FTY_cb.Checked = True Then
199
-            kkk3 = " AND 訂單控制表.生產工廠 LIKE '" & 下拉选择2_cb.Text & "' "
215
+            kkk3 = " AND " & 訂單資料表(1) & ".生產工廠 LIKE '" & 下拉选择2_cb.Text & "' "
200 216
         Else : kkk3 = "" : End If
201 217
     End Sub
202 218
     Private Sub CheckBox2_CheckedChanged(sender As Object, e As EventArgs) Handles SEASON_cb.Click
203 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 222
     End Sub
207 223
     Private Sub CheckBox8_CheckedChanged(sender As Object, e As EventArgs) Handles DIV_cb.Click
208 224
         If DIV_cb.Checked = True Then
209
-            kkk2 = "AND 訂單控制表.訂單種類 LIKE '" & 下拉选择1_cb.Text & "' "
225
+            kkk2 = "AND " & 訂單資料表(1) & ".訂單種類 LIKE '" & 下拉选择1_cb.Text & "' "
210 226
         Else : kkk2 = "" : End If
211 227
     End Sub
212 228
     Private Sub CheckBox7_CheckedChanged(sender As Object, e As EventArgs) Handles FTY_cb.Click
213 229
         If FTY_cb.Checked = True Then
214
-            kkk3 = " AND 訂單控制表.生產工廠 LIKE '" & 下拉选择2_cb.Text & "' "
230
+            kkk3 = " AND " & 訂單資料表(1) & ".生產工廠 LIKE '" & 下拉选择2_cb.Text & "' "
215 231
         Else : kkk3 = "" : End If
216 232
     End Sub
217 233
     Private Sub CheckBox6_CheckedChanged(sender As Object, e As EventArgs) Handles CUST_cb.Click
218 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 236
         Else : kkk4 = "" : End If
221 237
     End Sub
222 238
     Private Sub CheckBox3_CheckedChanged(sender As Object, e As EventArgs) Handles FTY1_cb.Click
223 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 241
         Else : kkk5 = "" : End If
226 242
     End Sub
227 243
     Private Sub CheckBox4_CheckedChanged(sender As Object, e As EventArgs) Handles RLF1_cb.Click
@@ -231,22 +247,22 @@ Public Class 出貨明細表
231 247
     End Sub
232 248
     Private Sub DateTimePicker1_ValueChanged(sender As Object, e As EventArgs) Handles 日期_dtp.ValueChanged
233 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 251
         Else : kkk4 = "" : End If
236 252
     End Sub
237 253
     Private Sub DateTimePicker2_ValueChanged(sender As Object, e As EventArgs) Handles 日期1_dtp.ValueChanged
238 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 256
         Else : kkk4 = "" : End If
241 257
     End Sub
242 258
     Private Sub DateTimePicker3_ValueChanged(sender As Object, e As EventArgs) Handles 日期2_dtp.ValueChanged
243 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 261
         Else : kkk5 = "" : End If
246 262
     End Sub
247 263
     Private Sub DateTimePicker4_ValueChanged(sender As Object, e As EventArgs) Handles 日期3_dtp.ValueChanged
248 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 266
         Else : kkk5 = "" : End If
251 267
     End Sub
252 268
     Private Sub DateTimePicker5_ValueChanged(sender As Object, e As EventArgs) Handles 日期4_dtp.ValueChanged
@@ -262,4 +278,12 @@ Public Class 出貨明細表
262 278
     Private Sub Button1_Click(sender As Object, e As EventArgs) Handles 列印成EXCEL_bt.Click
263 279
         列印_出貨明細表.ShowDialog()
264 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 289
 End Class

+ 7
- 4
TENDEN-MES-SYS/量產訂單管理/列印_周進度表.vb Parādīt failu

@@ -31,20 +31,23 @@ Public Class 列印_周進度表
31 31
         Set_DGV1載入前設定()
32 32
         If OPEXC(0) = True Then
33 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 35
                    "WHERE (CXL IS NULL OR (CXL = 0)) AND (訂單數量 - 出貨數量 = 0) AND ((LEFT(客戶交期, 4) LIKE '" & Year(Today) & "') or (LEFT(客戶交期, 4) LIKE '" & Year(Today) + 1 & "')) " &
36 36
                    "ORDER BY   訂單流水號 DESC, STYLE_NAME, COLOR, WIDTH"
37 37
         ElseIf OPEXC(1) = True Then
38 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 41
                "WHERE (CXL IS NULL OR (CXL = 0)) AND (訂單數量 - 出貨數量 <> 0) AND (生產工廠 LIKE 'JH') ORDER BY  PO_S_Date, 訂單流水號, STYLE_NAME, COLOR, WIDTH "
41 42
         ElseIf OPEXC(2) = True Then
42 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 46
                "WHERE (CXL IS NULL OR (CXL = 0)) AND (訂單數量 - 出貨數量 <> 0) AND (生產工廠 LIKE 'SK') ORDER BY  PO_S_Date, 訂單流水號, STYLE_NAME, COLOR, WIDTH "
45 47
         ElseIf OPEXC(3) = True Then
46 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 51
                "WHERE (CXL IS NULL OR (CXL = 0)) AND (訂單數量 - 出貨數量 <> 0) AND (生產工廠 LIKE 'NJ') ORDER BY  PO_S_Date, 訂單流水號, STYLE_NAME, COLOR, WIDTH "
49 52
         End If
50 53
         Set_DGV1載入後設定()

+ 6
- 12
TENDEN-MES-SYS/量產訂單管理/列印_周進度表T1_T4.vb Parādīt failu

@@ -17,42 +17,36 @@ Public Class 列印_周進度表T1_T4
17 17
     Public Property ThisWorkbook As Object
18 18
     Public Property ActiveWorkbook As Object
19 19
     Dim N1 As Integer = 0
20
-    Private Sub Set_DGV1載入前設定()
20
+    Private Sub Set_訂單清單()
21 21
         DataGridView1.DataSource = Nothing : ds.Clear()
22 22
         DataGridView1.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
23 23
         DataGridView1.ColumnHeadersHeight = 25
24 24
         DataGridView1.AllowUserToAddRows = False
25 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 26
         If OPEXC(0) = True Then
33 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 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 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 31
                    (LEFT(客戶交期, 4) LIKE '" & Year(Today) - 2 & "')) " &
38 32
                    "ORDER BY   訂單流水號 DESC, STYLE_NAME, COLOR, WIDTH"
39 33
         ElseIf OPEXC(1) = True Then
40 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 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 37
                   "WHERE (CXL IS NULL OR (CXL = 0)) AND (訂單數量 - 出貨數量 <> 0) AND (生產工廠 LIKE 'JH') ORDER BY  PO_S_Date, 訂單流水號, STYLE_NAME, COLOR, WIDTH "
44 38
         ElseIf OPEXC(2) = True Then
45 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 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 42
                   "WHERE (CXL IS NULL OR (CXL = 0)) AND (訂單數量 - 出貨數量 <> 0) AND (生產工廠 LIKE 'SK') ORDER BY  PO_S_Date, 訂單流水號, STYLE_NAME, COLOR, WIDTH "
49 43
         ElseIf OPEXC(3) = True Then
50 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 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 47
                   "WHERE (CXL IS NULL OR (CXL = 0)) AND (訂單數量 - 出貨數量 <> 0) AND (生產工廠 LIKE 'NJ') ORDER BY  PO_S_Date, 訂單流水號, STYLE_NAME, COLOR, WIDTH "
54 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 50
     End Sub
57 51
     Private Sub Set_格式設定()
58 52
         DataGridView1.Visible = False

+ 32
- 28
TENDEN-MES-SYS/量產訂單管理/列印_生產進度表.vb Parādīt failu

@@ -16,70 +16,74 @@ Public Class 列印_生產進度表
16 16
     Public Property ThisWorkbook As Object
17 17
     Public Property ActiveWorkbook As Object
18 18
     Dim N1 As Integer = 0
19
-    Private Sub Set_DGV1載入前設定()
19
+    Private Sub Set_訂單清單()
20 20
         DataGridView1.DataSource = Nothing : ds.Clear()
21 21
         DataGridView1.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
22 22
         DataGridView1.ColumnHeadersHeight = 25
23 23
         DataGridView1.AllowUserToAddRows = False
24 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 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 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 30
                    "WHERE ((CXL = 0) OR CXL IS NULL) AND (訂單數量 - 出貨數量 <> 0) ORDER BY   訂單流水號, 客戶交期, 形體號, 顏色, 楦型"
36 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 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 36
                    "WHERE ((CXL = 0) OR CXL IS NULL) AND (訂單數量 - 出貨數量 <> 0) AND (生產工廠 LIKE 'NJ') ORDER BY   訂單流水號, 客戶交期, 形體號, 顏色, 楦型"
41 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 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 42
                    "WHERE ((CXL = 0) OR CXL IS NULL) AND (訂單數量 - 出貨數量 <> 0) AND (生產工廠 LIKE 'SK')  ORDER BY   訂單流水號, 客戶交期, 形體號, 顏色, 楦型"
46 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 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 48
                    "WHERE ((CXL = 0) OR CXL IS NULL) AND (訂單數量 - 出貨數量 <> 0) AND (生產工廠 LIKE 'JH')  ORDER BY   訂單流水號, 客戶交期, 形體號, 顏色, 楦型"
51 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 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 54
                    "WHERE ((CXL = 0) OR CXL IS NULL) AND (訂單數量 - 出貨數量 <> 0) AND (生產工廠 LIKE 'NJ') AND 訂單種類 NOT LIKE '%QVC%' ORDER BY   訂單流水號, 客戶交期, 形體號, 顏色, 楦型"
56 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 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 60
                    "WHERE ((CXL = 0) OR CXL IS NULL) AND (訂單數量 - 出貨數量 <> 0) AND (生產工廠 LIKE 'SK') AND 訂單種類 NOT LIKE '%QVC%'  ORDER BY   訂單流水號, 客戶交期, 形體號, 顏色, 楦型"
61 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 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 66
                    "WHERE ((CXL = 0) OR CXL IS NULL) AND (訂單數量 - 出貨數量 <> 0) AND (生產工廠 LIKE 'JH') AND 訂單種類 NOT LIKE '%QVC%'  ORDER BY   訂單流水號, 客戶交期, 形體號, 顏色, 楦型"
66 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 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 72
                    "WHERE ((CXL = 0) OR CXL IS NULL) AND (訂單數量 - 出貨數量 <> 0) AND (生產工廠 LIKE 'NJ') AND 訂單種類 LIKE '%QVC%' ORDER BY   訂單流水號, 客戶交期, 形體號, 顏色, 楦型"
71 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 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 78
                    "WHERE ((CXL = 0) OR CXL IS NULL) AND (訂單數量 - 出貨數量 <> 0) AND (生產工廠 LIKE 'SK') AND 訂單種類 LIKE '%QVC%'  ORDER BY   訂單流水號, 客戶交期, 形體號, 顏色, 楦型"
76 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 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 84
                    "WHERE ((CXL = 0) OR CXL IS NULL) AND (訂單數量 - 出貨數量 <> 0) AND (生產工廠 LIKE 'JH') AND 訂單種類 LIKE '%QVC%'  ORDER BY   訂單流水號, 客戶交期, 形體號, 顏色, 楦型"
81 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 87
     End Sub
84 88
     Private Sub Set_格式設定()
85 89
         DataGridView1.Visible = False

+ 4
- 7
TENDEN-MES-SYS/量產訂單管理/列印_訂單明細.vb Parādīt failu

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

+ 20
- 23
TENDEN-MES-SYS/量產訂單管理/列印_訂單明細表.vb Parādīt failu

@@ -14,35 +14,32 @@ Public Class 列印_訂單明細表
14 14
     Dim xlBook As Microsoft.Office.Interop.Excel.Workbook
15 15
     Dim xlSheet As Microsoft.Office.Interop.Excel.Worksheet
16 16
     ReadOnly 位置1 As String
17
-    Private Sub Set_格式設定()
18
-
19
-    End Sub
20 17
     Private Sub Set_訂單清單1()
21 18
         清單_dgv.DataSource = Nothing : ds.Clear()
22 19
         清單_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
23 20
         清單_dgv.ColumnHeadersHeight = 25
24 21
         清單_dgv.AllowUserToAddRows = False
25 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 43
         CmdSet_For_DGV() : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds) : 清單_dgv.DataSource = ds.Tables(0) : conn.Close()
47 44
     End Sub
48 45
     Private Sub 列印_訂單明細表_Load(sender As Object, e As EventArgs) Handles MyBase.Load

+ 39
- 3
TENDEN-MES-SYS/量產訂單管理/周進度表.Designer.vb Parādīt failu

@@ -52,6 +52,9 @@ Partial Class 周進度表
52 52
         Me.Button6 = New System.Windows.Forms.Button()
53 53
         Me.Button7 = New System.Windows.Forms.Button()
54 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 58
         CType(Me.訂單種類_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
56 59
         CType(Me.圖片_pb, System.ComponentModel.ISupportInitialize).BeginInit()
57 60
         CType(Me.驗貨報告圖片_pb, System.ComponentModel.ISupportInitialize).BeginInit()
@@ -186,11 +189,11 @@ Partial Class 周進度表
186 189
         '注释_lb
187 190
         '
188 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 193
         Me.注释_lb.ForeColor = System.Drawing.Color.Red
191 194
         Me.注释_lb.Location = New System.Drawing.Point(12, 93)
192 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 197
         Me.注释_lb.TabIndex = 462
195 198
         Me.注释_lb.Text = "資料尚未存檔"
196 199
         Me.注释_lb.Visible = False
@@ -208,7 +211,7 @@ Partial Class 周進度表
208 211
         '存檔_bt
209 212
         '
210 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 215
         Me.存檔_bt.Name = "存檔_bt"
213 216
         Me.存檔_bt.Size = New System.Drawing.Size(321, 24)
214 217
         Me.存檔_bt.TabIndex = 463
@@ -311,11 +314,41 @@ Partial Class 周進度表
311 314
         Me.Button8.Text = "順時鐘90度旋轉"
312 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 346
         Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
317 347
         Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
318 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 352
         Me.Controls.Add(Me.驗貨報告圖片_pb)
320 353
         Me.Controls.Add(Me.Button5)
321 354
         Me.Controls.Add(Me.Button6)
@@ -384,5 +417,8 @@ Partial Class 周進度表
384 417
     Friend WithEvents Button6 As Button
385 418
     Friend WithEvents Button7 As Button
386 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 423
 End Class
388 424
 

+ 17
- 15
TENDEN-MES-SYS/量產訂單管理/周進度表.vb Parādīt failu

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

+ 36
- 0
TENDEN-MES-SYS/量產訂單管理/周進度表T1_T4.Designer.vb Parādīt failu

@@ -39,6 +39,9 @@ Partial Class 周進度表T1_T4
39 39
         Me.列印_bt = New System.Windows.Forms.Button()
40 40
         Me.訂單清單_dgv = New System.Windows.Forms.DataGridView()
41 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 45
         CType(Me.驗貨報告圖片_pb, System.ComponentModel.ISupportInitialize).BeginInit()
43 46
         CType(Me.圖片庫一_pb, System.ComponentModel.ISupportInitialize).BeginInit()
44 47
         CType(Me.訂單清單_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
@@ -198,11 +201,41 @@ Partial Class 周進度表T1_T4
198 201
         '
199 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 231
         '周進度表T1_T4
202 232
         '
203 233
         Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
204 234
         Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
205 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 239
         Me.Controls.Add(Me.驗貨報告圖片_pb)
207 240
         Me.Controls.Add(Me.垂直翻轉_bt)
208 241
         Me.Controls.Add(Me.水平翻轉_bt)
@@ -248,5 +281,8 @@ Partial Class 周進度表T1_T4
248 281
     Friend WithEvents 列印_bt As Button
249 282
     Friend WithEvents 訂單清單_dgv As DataGridView
250 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 287
 End Class
252 288
 

+ 12
- 10
TENDEN-MES-SYS/量產訂單管理/周進度表T1_T4.vb Parādīt failu

@@ -2,26 +2,20 @@
2 2
 Imports System.IO
3 3
 Public Class 周進度表T1_T4
4 4
     ReadOnly ds As New DataSet
5
-    Private Sub Set_DGV1載入前設定()
5
+    Private Sub Set_訂單清單()
6 6
         訂單清單_dgv.DataSource = Nothing : ds.Clear()
7 7
         訂單清單_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
8 8
         訂單清單_dgv.ColumnHeadersHeight = 25
9 9
         訂單清單_dgv.AllowUserToAddRows = False
10 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 11
         If PA = "" Then
18 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 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 15
         Else
22 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 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 19
                          "(CXL IS NULL OR (CXL = 0)) AND (訂單數量 - 出貨數量 <> 0) AND (年份季度 LIKE '%" & PA & "%') OR " &
26 20
                          "(CXL IS NULL OR (CXL = 0)) AND (訂單數量 - 出貨數量 <> 0) AND (客戶訂單號 LIKE '%" & PA & "%') OR " &
27 21
                          "(CXL IS NULL OR (CXL = 0)) AND (訂單數量 - 出貨數量 <> 0) AND (形體號 LIKE '%" & PA & "%') OR " &
@@ -32,7 +26,7 @@ Public Class 周進度表T1_T4
32 26
                          "(CXL IS NULL OR (CXL = 0)) AND (訂單數量 - 出貨數量 <> 0) AND (生產工廠 LIKE '%" & PA & "%') OR " &
33 27
                          "(CXL IS NULL OR (CXL = 0)) AND (訂單數量 - 出貨數量 <> 0) AND (訂單種類 LIKE '%" & PA & "%') ORDER BY 訂單流水號 DESC, STYLE_NAME, COLOR, WIDTH"
34 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 30
     End Sub
37 31
     Private Sub Set_grid()
38 32
         訂單清單_dgv.Columns(0).FillWeight = 60 : 訂單清單_dgv.Columns(1).FillWeight = 80 : 訂單清單_dgv.Columns(2).FillWeight = 80 : 訂單清單_dgv.Columns(3).FillWeight = 50
@@ -50,6 +44,8 @@ Public Class 周進度表T1_T4
50 44
     End Sub
51 45
     Private Sub 周進度表T1_T4_Load(sender As Object, e As EventArgs) Handles MyBase.Load
52 46
         Me.MdiParent = TENDEN_MES_SYS : Me.WindowState = 2 : Me.AutoScroll = True
47
+        訂單資料庫選擇.ShowDialog()
48
+
53 49
         日期1_dtp.Visible = False : 日期2_dtp.Visible = False : 日期3_dtp.Visible = False : 日期4_dtp.Visible = False
54 50
         Set_訂單清單() : Set_grid()
55 51
     End Sub
@@ -169,4 +165,10 @@ Public Class 周進度表T1_T4
169 165
     Private Sub Button5_Click(sender As Object, e As EventArgs) Handles 垂直翻轉_bt.Click
170 166
         驗貨報告圖片_pb.Image.RotateFlip(RotateFlipType.Rotate180FlipX) : 驗貨報告圖片_pb.Refresh() : 驗貨報告圖片_pb.SizeMode = 4
171 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 174
 End Class

+ 61
- 30
TENDEN-MES-SYS/量產訂單管理/業務資料庫管理.Designer.vb Parādīt failu

@@ -29,9 +29,10 @@ Partial Class 業務資料庫管理
29 29
         Dim DataGridViewCellStyle5 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
30 30
         Dim DataGridViewCellStyle6 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
31 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 33
         Me.訂單控制表暫存檔_dgv = New System.Windows.Forms.DataGridView()
33 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 36
         Me.訂單控制表比對訂單明細表差異資料_dgv = New System.Windows.Forms.DataGridView()
36 37
         Me.已使用的天盾流水號_dgv = New System.Windows.Forms.DataGridView()
37 38
         Me.知道天盾流水號與客戶訂單號_cb = New System.Windows.Forms.CheckBox()
@@ -70,13 +71,16 @@ Partial Class 業務資料庫管理
70 71
         Me.Label17 = New System.Windows.Forms.Label()
71 72
         Me.訂單導入流水號初始數_tb = New System.Windows.Forms.TextBox()
72 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 76
         CType(Me.訂單控制表暫存檔_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
74 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 79
         CType(Me.訂單控制表比對訂單明細表差異資料_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
77 80
         CType(Me.已使用的天盾流水號_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
78 81
         CType(Me.訂單明細表修改紀錄_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
79 82
         CType(Me.訂單控制表修改紀錄_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
83
+        CType(Me.訂單流水號暫存檔2_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
80 84
         Me.SuspendLayout()
81 85
         '
82 86
         '訂單控制表暫存檔_dgv
@@ -105,18 +109,18 @@ Partial Class 業務資料庫管理
105 109
         Me.訂單明細表暫存檔_dgv.Size = New System.Drawing.Size(1155, 378)
106 110
         Me.訂單明細表暫存檔_dgv.TabIndex = 70
107 111
         '
108
-        '訂單流水號暫存檔_dgv
112
+        '訂單流水號暫存檔1_dgv
109 113
         '
110 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 125
         '訂單控制表比對訂單明細表差異資料_dgv
122 126
         '
@@ -124,7 +128,7 @@ Partial Class 業務資料庫管理
124 128
         Me.訂單控制表比對訂單明細表差異資料_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle4
125 129
         Me.訂單控制表比對訂單明細表差異資料_dgv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
126 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 132
         Me.訂單控制表比對訂單明細表差異資料_dgv.Name = "訂單控制表比對訂單明細表差異資料_dgv"
129 133
         Me.訂單控制表比對訂單明細表差異資料_dgv.RowHeadersWidth = 5
130 134
         Me.訂單控制表比對訂單明細表差異資料_dgv.RowTemplate.Height = 24
@@ -137,11 +141,11 @@ Partial Class 業務資料庫管理
137 141
         Me.已使用的天盾流水號_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle5
138 142
         Me.已使用的天盾流水號_dgv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
139 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 145
         Me.已使用的天盾流水號_dgv.Name = "已使用的天盾流水號_dgv"
142 146
         Me.已使用的天盾流水號_dgv.RowHeadersWidth = 5
143 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 149
         Me.已使用的天盾流水號_dgv.TabIndex = 73
146 150
         '
147 151
         '知道天盾流水號與客戶訂單號_cb
@@ -168,9 +172,9 @@ Partial Class 業務資料庫管理
168 172
         '
169 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 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 178
         Me.確定清除_bt.TabIndex = 76
175 179
         Me.確定清除_bt.Text = "確定清除"
176 180
         Me.確定清除_bt.UseVisualStyleBackColor = True
@@ -229,7 +233,7 @@ Partial Class 業務資料庫管理
229 233
         'Label1
230 234
         '
231 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 237
         Me.Label1.Name = "Label1"
234 238
         Me.Label1.Size = New System.Drawing.Size(104, 16)
235 239
         Me.Label1.TabIndex = 84
@@ -238,7 +242,7 @@ Partial Class 業務資料庫管理
238 242
         'Label2
239 243
         '
240 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 246
         Me.Label2.Name = "Label2"
243 247
         Me.Label2.Size = New System.Drawing.Size(116, 16)
244 248
         Me.Label2.TabIndex = 85
@@ -301,7 +305,7 @@ Partial Class 業務資料庫管理
301 305
         'Label9
302 306
         '
303 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 309
         Me.Label9.Name = "Label9"
306 310
         Me.Label9.Size = New System.Drawing.Size(104, 16)
307 311
         Me.Label9.TabIndex = 92
@@ -319,7 +323,7 @@ Partial Class 業務資料庫管理
319 323
         'Label11
320 324
         '
321 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 327
         Me.Label11.Name = "Label11"
324 328
         Me.Label11.Size = New System.Drawing.Size(200, 16)
325 329
         Me.Label11.TabIndex = 94
@@ -328,7 +332,7 @@ Partial Class 業務資料庫管理
328 332
         'Label12
329 333
         '
330 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 336
         Me.Label12.Name = "Label12"
333 337
         Me.Label12.Size = New System.Drawing.Size(56, 16)
334 338
         Me.Label12.TabIndex = 96
@@ -336,7 +340,7 @@ Partial Class 業務資料庫管理
336 340
         '
337 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 344
         Me.資料筆數_tb.Name = "資料筆數_tb"
341 345
         Me.資料筆數_tb.Size = New System.Drawing.Size(51, 23)
342 346
         Me.資料筆數_tb.TabIndex = 95
@@ -441,7 +445,7 @@ Partial Class 業務資料庫管理
441 445
         'Label17
442 446
         '
443 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 449
         Me.Label17.Name = "Label17"
446 450
         Me.Label17.Size = New System.Drawing.Size(128, 16)
447 451
         Me.Label17.TabIndex = 108
@@ -449,25 +453,49 @@ Partial Class 業務資料庫管理
449 453
         '
450 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 457
         Me.訂單導入流水號初始數_tb.Name = "訂單導入流水號初始數_tb"
454 458
         Me.訂單導入流水號初始數_tb.Size = New System.Drawing.Size(122, 23)
455 459
         Me.訂單導入流水號初始數_tb.TabIndex = 107
456 460
         '
457 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 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 466
         Me.修改_bt.TabIndex = 109
463 467
         Me.修改_bt.Text = "修改"
464 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 494
         Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
469 495
         Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
470 496
         Me.ClientSize = New System.Drawing.Size(1914, 991)
497
+        Me.Controls.Add(Me.Label18)
498
+        Me.Controls.Add(Me.訂單流水號暫存檔2_dgv)
471 499
         Me.Controls.Add(Me.修改_bt)
472 500
         Me.Controls.Add(Me.Label17)
473 501
         Me.Controls.Add(Me.訂單導入流水號初始數_tb)
@@ -505,7 +533,7 @@ Partial Class 業務資料庫管理
505 533
         Me.Controls.Add(Me.知道天盾流水號與客戶訂單號_cb)
506 534
         Me.Controls.Add(Me.已使用的天盾流水號_dgv)
507 535
         Me.Controls.Add(Me.訂單控制表比對訂單明細表差異資料_dgv)
508
-        Me.Controls.Add(Me.訂單流水號暫存檔_dgv)
536
+        Me.Controls.Add(Me.訂單流水號暫存檔1_dgv)
509 537
         Me.Controls.Add(Me.訂單明細表暫存檔_dgv)
510 538
         Me.Controls.Add(Me.Label12)
511 539
         Me.Controls.Add(Me.訂單控制表暫存檔_dgv)
@@ -515,11 +543,12 @@ Partial Class 業務資料庫管理
515 543
         Me.Text = "業務資料庫管理"
516 544
         CType(Me.訂單控制表暫存檔_dgv, System.ComponentModel.ISupportInitialize).EndInit()
517 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 547
         CType(Me.訂單控制表比對訂單明細表差異資料_dgv, System.ComponentModel.ISupportInitialize).EndInit()
520 548
         CType(Me.已使用的天盾流水號_dgv, System.ComponentModel.ISupportInitialize).EndInit()
521 549
         CType(Me.訂單明細表修改紀錄_dgv, System.ComponentModel.ISupportInitialize).EndInit()
522 550
         CType(Me.訂單控制表修改紀錄_dgv, System.ComponentModel.ISupportInitialize).EndInit()
551
+        CType(Me.訂單流水號暫存檔2_dgv, System.ComponentModel.ISupportInitialize).EndInit()
523 552
         Me.ResumeLayout(False)
524 553
         Me.PerformLayout()
525 554
 
@@ -527,7 +556,7 @@ Partial Class 業務資料庫管理
527 556
 
528 557
     Friend WithEvents 訂單控制表暫存檔_dgv As DataGridView
529 558
     Friend WithEvents 訂單明細表暫存檔_dgv As DataGridView
530
-    Friend WithEvents 訂單流水號暫存檔_dgv As DataGridView
559
+    Friend WithEvents 訂單流水號暫存檔1_dgv As DataGridView
531 560
     Friend WithEvents 訂單控制表比對訂單明細表差異資料_dgv As DataGridView
532 561
     Friend WithEvents 已使用的天盾流水號_dgv As DataGridView
533 562
     Friend WithEvents 知道天盾流水號與客戶訂單號_cb As CheckBox
@@ -566,5 +595,7 @@ Partial Class 業務資料庫管理
566 595
     Friend WithEvents 訂單導入流水號初始數_tb As TextBox
567 596
     Friend WithEvents 修改_bt As Button
568 597
     Friend WithEvents 訂單明細表修改紀錄查詢_bt As Button
598
+    Friend WithEvents Label18 As Label
599
+    Friend WithEvents 訂單流水號暫存檔2_dgv As DataGridView
569 600
 End Class
570 601
 

+ 36
- 49
TENDEN-MES-SYS/量產訂單管理/業務資料庫管理.vb Parādīt failu

@@ -1,7 +1,7 @@
1 1
 Option Strict Off
2 2
 Public Class 業務資料庫管理
3 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 5
     Private Sub Set_DGV1載入前設定()
6 6
         訂單控制表暫存檔_dgv.DataSource = Nothing : ds.Clear()
7 7
         訂單控制表暫存檔_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
@@ -36,34 +36,30 @@ Public Class 業務資料庫管理
36 36
                "[12.5] + [13] + [14] AS TOTAL FROM 訂單明細表暫存檔 ORDER BY ProductName, Color, DM"
37 37
         Set_DGV2載入後設定()
38 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 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 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 56
     End Sub
54
-    Private Sub Set_DGV4載入前設定()
57
+    Private Sub Set_控制與明細比對()
55 58
         訂單控制表比對訂單明細表差異資料_dgv.DataSource = Nothing : ds3.Clear()
56 59
         訂單控制表比對訂單明細表差異資料_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
57 60
         訂單控制表比對訂單明細表差異資料_dgv.ColumnHeadersHeight = 25
58 61
         訂單控制表比對訂單明細表差異資料_dgv.AllowUserToAddRows = False
59 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 63
         SQL1 = "SELECT 訂單控制表.訂單流水號, 訂單控制表.客戶訂單號, SUM(訂單控制表.訂單數量) AS 訂單數量, SUM(訂單明細表.[5]) + SUM(訂單明細表.[5.5]) + SUM(訂單明細表.[6]) + SUM(訂單明細表.[6.5]) + " &
68 64
                "SUM(訂單明細表.[7]) + SUM(訂單明細表.[7.5]) + SUM(訂單明細表.[8]) + SUM(訂單明細表.[8.5]) + SUM(訂單明細表.[9]) + SUM(訂單明細表.[9.5]) + SUM(訂單明細表.[10]) + SUM(訂單明細表.[10.5]) + " &
69 65
                "SUM(訂單明細表.[11]) + SUM(訂單明細表.[11.5]) + SUM(訂單明細表.[12]) + SUM(訂單明細表.[12.5]) + SUM(訂單明細表.[13]) + SUM(訂單明細表.[14]) AS 明細數量, " &
@@ -76,54 +72,37 @@ Public Class 業務資料庫管理
76 72
                "SUM(訂單明細表.[6]) + SUM(訂單明細表.[6.5]) + SUM(訂單明細表.[7]) + SUM(訂單明細表.[7.5]) + SUM(訂單明細表.[8]) + SUM(訂單明細表.[8.5]) + SUM(訂單明細表.[9]) + SUM(訂單明細表.[9.5]) + " &
77 73
                "SUM(訂單明細表.[10]) + SUM(訂單明細表.[10.5]) + SUM(訂單明細表.[11]) + SUM(訂單明細表.[11.5]) + SUM(訂單明細表.[12]) + SUM(訂單明細表.[12.5]) + SUM(訂單明細表.[13]) + " &
78 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 77
     End Sub
81
-    Private Sub Set_DGV5載入前設定()
78
+    Private Sub Set_已使用天盾流水號()
82 79
         已使用的天盾流水號_dgv.DataSource = Nothing : ds4.Clear()
83 80
         已使用的天盾流水號_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
84 81
         已使用的天盾流水號_dgv.ColumnHeadersHeight = 25
85 82
         已使用的天盾流水號_dgv.AllowUserToAddRows = False
86 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 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 86
         資料筆數_tb.Text = Format(已使用的天盾流水號_dgv.Rows.Count, "#,##0")
96 87
     End Sub
97
-    Private Sub Set_DGV6載入前設定()
88
+    Private Sub Set_訂單明細表修改紀錄()
98 89
         訂單明細表修改紀錄_dgv.DataSource = Nothing : ds5.Clear()
99 90
         訂單明細表修改紀錄_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
100 91
         訂單明細表修改紀錄_dgv.ColumnHeadersHeight = 25
101 92
         訂單明細表修改紀錄_dgv.AllowUserToAddRows = False
102 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 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 96
         資料筆數2_tb.Text = Format(訂單明細表修改紀錄_dgv.Rows.Count, "#,##0")
112 97
     End Sub
113
-    Private Sub Set_DGV7載入前設定()
98
+    Private Sub Set_訂單控制表修改紀錄()
114 99
         訂單控制表修改紀錄_dgv.DataSource = Nothing : ds6.Clear()
115 100
         訂單控制表修改紀錄_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
116 101
         訂單控制表修改紀錄_dgv.ColumnHeadersHeight = 25
117 102
         訂單控制表修改紀錄_dgv.AllowUserToAddRows = False
118 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 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 106
         資料筆數1_tb.Text = Format(訂單控制表修改紀錄_dgv.Rows.Count, "#,##0")
128 107
     End Sub
129 108
     Private Sub Set_grid1()
@@ -225,11 +204,14 @@ Public Class 業務資料庫管理
225 204
     End Sub
226 205
     Private Sub 業務資料庫管理_Load(sender As Object, e As EventArgs) Handles MyBase.Load
227 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 208
         Set_控制與明細比對() : Set_grid3() : Set_已使用天盾流水號()
230
-        訂單流水號暫存檔_dgv.Columns(0).FillWeight = 120
209
+
210
+        訂單流水號暫存檔1_dgv.Columns(0).FillWeight = 120
231 211
         已使用的天盾流水號_dgv.Columns(0).FillWeight = 120
212
+
232 213
         Set_訂單明細表修改紀錄() : Set_grid4() : Set_訂單控制表修改紀錄() : Set_grid5()
214
+
233 215
         ConnOpen()
234 216
         SQL1 = "SELECT 編號生成初始數  FROM 系統流水編號初始設定 WHERE 使用頁面 LIKE '量產訂單導入'"
235 217
         CmdSet_For_dr()
@@ -255,6 +237,9 @@ Public Class 業務資料庫管理
255 237
             SQL1 = "DELETE FROM 訂單流水號暫存 WHERE (訂單流水號 = '" & Strings.Right(天盾流水號_tb.Text, 6) & "')"
256 238
             cmd.CommandText = SQL1 : cmd.Connection = conn : cmd.ExecuteNonQuery() : cmd.ExecuteNonQuery() : conn.Close()
257 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 243
             SQL1 = "DELETE FROM 訂單控制表暫存檔 WHERE (客戶訂單號 LIKE '" & 客戶訂單耗_tb.Text & "') AND (訂單流水號 LIKE '" & 天盾流水號_tb.Text & "')"
259 244
             cmd.CommandText = SQL1 : cmd.Connection = conn : cmd.ExecuteNonQuery() : cmd.ExecuteNonQuery() : conn.Close()
260 245
             ConnOpen()
@@ -265,6 +250,9 @@ Public Class 業務資料庫管理
265 250
             SQL1 = "DELETE FROM 訂單流水號暫存"
266 251
             cmd.CommandText = SQL1 : cmd.Connection = conn : cmd.ExecuteNonQuery() : cmd.ExecuteNonQuery() : conn.Close()
267 252
             ConnOpen()
253
+            SQL1 = "DELETE FROM 訂單流水號暫存_非VIONIC"
254
+            cmd.CommandText = SQL1 : cmd.Connection = conn : cmd.ExecuteNonQuery() : cmd.ExecuteNonQuery() : conn.Close()
255
+            ConnOpen()
268 256
             SQL1 = "DELETE FROM 訂單控制表暫存檔"
269 257
             cmd.CommandText = SQL1 : cmd.Connection = conn : cmd.ExecuteNonQuery() : cmd.ExecuteNonQuery() : conn.Close()
270 258
             ConnOpen()
@@ -287,7 +275,6 @@ Public Class 業務資料庫管理
287 275
         Set_DGV2載入後設定()
288 276
         Set_grid1() : Set_grid2() : 自動加總()
289 277
     End Sub
290
-
291 278
     Private Sub Button5_Click(sender As Object, e As EventArgs) Handles 修改_bt.Click
292 279
         ConnOpen()
293 280
         SQL1 = "UPDATE 系統流水編號初始設定 SET 編號生成初始數 = N'" & 訂單導入流水號初始數_tb.Text & "' WHERE 使用頁面 LIKE N'量產訂單導入'"

+ 51
- 15
TENDEN-MES-SYS/量產訂單管理/生產進度表.Designer.vb Parādīt failu

@@ -44,6 +44,9 @@ Partial Class 生產進度表
44 44
         Me.水平翻轉_bt = New System.Windows.Forms.Button()
45 45
         Me.逆時鐘90度旋轉_bt = New System.Windows.Forms.Button()
46 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 50
         CType(Me.訂單清單_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
48 51
         CType(Me.驗貨報告_pb, System.ComponentModel.ISupportInitialize).BeginInit()
49 52
         CType(Me.驗貨報告圖庫_pb, System.ComponentModel.ISupportInitialize).BeginInit()
@@ -63,7 +66,7 @@ Partial Class 生產進度表
63 66
         '列印_bt
64 67
         '
65 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 70
         Me.列印_bt.Name = "列印_bt"
68 71
         Me.列印_bt.Size = New System.Drawing.Size(64, 24)
69 72
         Me.列印_bt.TabIndex = 326
@@ -73,7 +76,7 @@ Partial Class 生產進度表
73 76
         '導入Excel_bt
74 77
         '
75 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 80
         Me.導入Excel_bt.Name = "導入Excel_bt"
78 81
         Me.導入Excel_bt.Size = New System.Drawing.Size(366, 38)
79 82
         Me.導入Excel_bt.TabIndex = 327
@@ -86,28 +89,28 @@ Partial Class 生產進度表
86 89
         '
87 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 93
         Me.顏色_bt.Name = "顏色_bt"
91 94
         Me.顏色_bt.Size = New System.Drawing.Size(84, 23)
92 95
         Me.顏色_bt.TabIndex = 332
93 96
         '
94 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 100
         Me.形體號_tb.Name = "形體號_tb"
98 101
         Me.形體號_tb.Size = New System.Drawing.Size(84, 23)
99 102
         Me.形體號_tb.TabIndex = 331
100 103
         '
101 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 107
         Me.客戶訂單號_tb.Name = "客戶訂單號_tb"
105 108
         Me.客戶訂單號_tb.Size = New System.Drawing.Size(129, 23)
106 109
         Me.客戶訂單號_tb.TabIndex = 330
107 110
         '
108 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 114
         Me.楦型_bt.Name = "楦型_bt"
112 115
         Me.楦型_bt.Size = New System.Drawing.Size(52, 23)
113 116
         Me.楦型_bt.TabIndex = 333
@@ -115,7 +118,7 @@ Partial Class 生產進度表
115 118
         'PRODUCTION30天分頁二_bt
116 119
         '
117 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 122
         Me.PRODUCTION30天分頁二_bt.Name = "PRODUCTION30天分頁二_bt"
120 123
         Me.PRODUCTION30天分頁二_bt.Size = New System.Drawing.Size(180, 24)
121 124
         Me.PRODUCTION30天分頁二_bt.TabIndex = 339
@@ -125,7 +128,7 @@ Partial Class 生產進度表
125 128
         'PRODUCTION30天分頁一_bt
126 129
         '
127 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 132
         Me.PRODUCTION30天分頁一_bt.Name = "PRODUCTION30天分頁一_bt"
130 133
         Me.PRODUCTION30天分頁一_bt.Size = New System.Drawing.Size(180, 24)
131 134
         Me.PRODUCTION30天分頁一_bt.TabIndex = 338
@@ -135,7 +138,7 @@ Partial Class 生產進度表
135 138
         '全套SIZE45天_bt
136 139
         '
137 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 142
         Me.全套SIZE45天_bt.Name = "全套SIZE45天_bt"
140 143
         Me.全套SIZE45天_bt.Size = New System.Drawing.Size(100, 24)
141 144
         Me.全套SIZE45天_bt.TabIndex = 337
@@ -145,7 +148,7 @@ Partial Class 生產進度表
145 148
         '樣品SIZE60天_bt
146 149
         '
147 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 152
         Me.樣品SIZE60天_bt.Name = "樣品SIZE60天_bt"
150 153
         Me.樣品SIZE60天_bt.Size = New System.Drawing.Size(100, 24)
151 154
         Me.樣品SIZE60天_bt.TabIndex = 336
@@ -154,7 +157,7 @@ Partial Class 生產進度表
154 157
         '
155 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 161
         Me.關鍵字查詢_bt.Name = "關鍵字查詢_bt"
159 162
         Me.關鍵字查詢_bt.Size = New System.Drawing.Size(84, 24)
160 163
         Me.關鍵字查詢_bt.TabIndex = 458
@@ -165,7 +168,7 @@ Partial Class 生產進度表
165 168
         '
166 169
         Me.驗貨報告_pb.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch
167 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 172
         Me.驗貨報告_pb.Name = "驗貨報告_pb"
170 173
         Me.驗貨報告_pb.Size = New System.Drawing.Size(366, 252)
171 174
         Me.驗貨報告_pb.TabIndex = 500
@@ -187,7 +190,7 @@ Partial Class 生產進度表
187 190
         Me.备注_lb.AutoSize = True
188 191
         Me.备注_lb.Font = New System.Drawing.Font("微軟正黑體", 14.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
189 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 194
         Me.备注_lb.Name = "备注_lb"
192 195
         Me.备注_lb.Size = New System.Drawing.Size(217, 24)
193 196
         Me.备注_lb.TabIndex = 504
@@ -208,9 +211,9 @@ Partial Class 生產進度表
208 211
         '
209 212
         Me.驗貨報告圖庫_pb.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch
210 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 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 217
         Me.驗貨報告圖庫_pb.TabIndex = 511
215 218
         Me.驗貨報告圖庫_pb.TabStop = False
216 219
         '
@@ -250,11 +253,41 @@ Partial Class 生產進度表
250 253
         Me.順時鐘90度旋轉_bt.Text = "順時鐘90度旋轉"
251 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 285
         Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
256 286
         Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
257 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 291
         Me.Controls.Add(Me.垂直翻轉_bt)
259 292
         Me.Controls.Add(Me.水平翻轉_bt)
260 293
         Me.Controls.Add(Me.逆時鐘90度旋轉_bt)
@@ -310,5 +343,8 @@ Partial Class 生產進度表
310 343
     Friend WithEvents 水平翻轉_bt As Button
311 344
     Friend WithEvents 逆時鐘90度旋轉_bt As Button
312 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 349
 End Class
314 350
 

+ 11
- 3
TENDEN-MES-SYS/量產訂單管理/生產進度表.vb Parādīt failu

@@ -22,12 +22,12 @@ Public Class 生產進度表
22 22
         If PA = "" Then
23 23
             SQL1 = "SELECT PO_S_Date AS 接單日, 出貨地, 訂單流水號 AS 天盾PO, 客戶訂單號 AS 客戶PO, 形體號, TVW, 楦頭號, 楦型, 材質, 顏色, 訂單數量 AS 訂單數, 工廠回復交期 AS 工廠交期, 七號模具, TRIAL1, TRIAL2, " &
24 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 26
                    "WHERE ((CXL = 0) OR CXL IS NULL) AND (訂單數量 - 出貨數量 <> 0) ORDER BY   訂單流水號, 客戶交期, 形體號, 顏色, 楦型"
27 27
         Else
28 28
             SQL1 = "SELECT PO_S_Date AS 接單日, 出貨地, 訂單流水號 AS 天盾PO, 客戶訂單號 AS 客戶PO, 形體號, TVW, 楦頭號, 楦型, 材質, 顏色, 訂單數量 AS 訂單數, 工廠回復交期 AS 工廠交期, 七號模具, TRIAL1, TRIAL2, " &
29 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 31
                    "WHERE ((CXL = 0) OR CXL IS NULL) AND (訂單數量 - 出貨數量 <> 0) AND (訂單流水號 LIKE '%" & PA & "%') OR " &
32 32
                          "((CXL = 0) OR CXL IS NULL) AND (訂單數量 - 出貨數量 <> 0) AND (年份季度 LIKE '%" & PA & "%') OR " &
33 33
                          "((CXL = 0) OR CXL IS NULL) AND (訂單數量 - 出貨數量 <> 0) AND (客戶訂單號 LIKE '%" & PA & "%') OR " &
@@ -113,7 +113,7 @@ Public Class 生產進度表
113 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 114
             If 客戶訂單號_tb.Text <> "" Then
115 115
                 ConnOpen()
116
-                SQL1 = "UPDATE 訂單控制表 SET 出貨地 = N'" & xlSheet.Cells(i, 2).value & "',  " &
116
+                SQL1 = "UPDATE " & 訂單資料表(1) & " SET 出貨地 = N'" & xlSheet.Cells(i, 2).value & "',  " &
117 117
                                              "楦頭號 = N'" & xlSheet.Cells(i, 7).value & "',  " &
118 118
                                                "材質 = N'" & xlSheet.Cells(i, 9).value & "',  " &
119 119
                                        "工廠回復交期 = N'" & 顏色_bt.Text & "',  " &
@@ -152,6 +152,8 @@ Public Class 生產進度表
152 152
     End Sub
153 153
     Private Sub 生產進度表_Load(sender As Object, e As EventArgs) Handles MyBase.Load
154 154
         Me.MdiParent = TENDEN_MES_SYS : Me.WindowState = 2 : Me.AutoScroll = True
155
+        訂單資料庫選擇.ShowDialog()
156
+
155 157
         BB(0) = False : BB(1) = True : BB(2) = True : BB(3) = True
156 158
         樣品SIZE60天_bt.Enabled = False
157 159
         Set_訂單清單() : Set_grid()
@@ -278,4 +280,10 @@ Public Class 生產進度表
278 280
     Private Sub Button5_Click(sender As Object, e As EventArgs) Handles 垂直翻轉_bt.Click
279 281
         驗貨報告圖庫_pb.Image.RotateFlip(RotateFlipType.Rotate180FlipX) : 驗貨報告圖庫_pb.Refresh() : 驗貨報告圖庫_pb.SizeMode = 4
280 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 289
 End Class

+ 37
- 1
TENDEN-MES-SYS/量產訂單管理/皮料資料紀錄表.Designer.vb Parādīt failu

@@ -33,6 +33,9 @@ Partial Class 皮料資料紀錄表
33 33
         Me.圖片庫_pb = New System.Windows.Forms.PictureBox()
34 34
         Me.皮料資料紀錄表_lb = New System.Windows.Forms.Label()
35 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 39
         CType(Me.皮料清單_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
37 40
         CType(Me.圖片庫_pb, System.ComponentModel.ISupportInitialize).BeginInit()
38 41
         Me.SuspendLayout()
@@ -126,18 +129,48 @@ Partial Class 皮料資料紀錄表
126 129
         Me.备注_lb.AutoSize = True
127 130
         Me.备注_lb.Font = New System.Drawing.Font("微軟正黑體", 14.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
128 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 133
         Me.备注_lb.Name = "备注_lb"
131 134
         Me.备注_lb.Size = New System.Drawing.Size(217, 24)
132 135
         Me.备注_lb.TabIndex = 504
133 136
         Me.备注_lb.Text = "PS : 查詢後編輯才可存檔"
134 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 168
         Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
139 169
         Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
140 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 174
         Me.Controls.Add(Me.备注_lb)
142 175
         Me.Controls.Add(Me.皮料資料紀錄表_lb)
143 176
         Me.Controls.Add(Me.圖片庫_pb)
@@ -168,5 +201,8 @@ Partial Class 皮料資料紀錄表
168 201
     Friend WithEvents 圖片庫_pb As PictureBox
169 202
     Friend WithEvents 皮料資料紀錄表_lb As Label
170 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 207
 End Class
172 208
 

+ 11
- 3
TENDEN-MES-SYS/量產訂單管理/皮料資料紀錄表.vb Parādīt failu

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

+ 1
- 1
TENDEN-MES-SYS/量產訂單管理/訂單列印選擇.vb Parādīt failu

@@ -21,7 +21,7 @@ Public Class 訂單列印選擇
21 21
                    "TRIAL3, TRIAL4, 包裝確認時間, 貼標時間, 裁斷時間, 針車時間, 成型時間, 驗貨時間, 實際離廠日, 資料流水號, 明細建檔, GOODBOX, LEATHER, LEA_Note, 出貨數量, PO_S_Date AS 接單日, " &
22 22
                    "Requested_XF AS 需求日期, Confirm_XF AS 確認日期, Revised_XF AS 修訂日期, 工廠回復交期 AS 工廠交期, Special_Packaging, Remarks, 出貨地, TVW, 楦頭號, 材質, 七號模具, TRIAL1 AS T1, " &
23 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 25
     ReadOnly SQL字串2 As String = " ORDER BY SUBSTRING(訂單流水號, 4, 6) DESC"
26 26
     Private Sub Set_DGV1載入前設定()
27 27
         DataGridView1.DataSource = Nothing : ds.Clear()

+ 36
- 0
TENDEN-MES-SYS/量產訂單管理/訂單執行資訊輸入.Designer.vb Parādīt failu

@@ -46,6 +46,9 @@ Partial Class 訂單執行資訊輸入
46 46
         Me.EXCEL檔案導入_bt = New System.Windows.Forms.Button()
47 47
         Me.ProgressBar2 = New System.Windows.Forms.ProgressBar()
48 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 52
         CType(Me.控制表_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
50 53
         CType(Me.圖片庫_pb, System.ComponentModel.ISupportInitialize).BeginInit()
51 54
         Me.SuspendLayout()
@@ -252,11 +255,41 @@ Partial Class 訂單執行資訊輸入
252 255
         '
253 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 287
         Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
258 288
         Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
259 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 293
         Me.Controls.Add(Me.ProgressBar2)
261 294
         Me.Controls.Add(Me.EXCEL檔案導入_bt)
262 295
         Me.Controls.Add(Me.ProgressBar1)
@@ -312,5 +345,8 @@ Partial Class 訂單執行資訊輸入
312 345
     Friend WithEvents EXCEL檔案導入_bt As Button
313 346
     Friend WithEvents ProgressBar2 As ProgressBar
314 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 351
 End Class
316 352
 

+ 33
- 19
TENDEN-MES-SYS/量產訂單管理/訂單執行資訊輸入.vb Parādīt failu

@@ -16,22 +16,28 @@ Public Class 訂單執行資訊輸入
16 16
         控制表_dgv.AllowUserToAddRows = False
17 17
         ConnOpen()
18 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 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 41
         End If
36 42
         CmdSet_For_DGV() : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds) : 控制表_dgv.DataSource = ds.Tables(0) : conn.Close()
37 43
     End Sub
@@ -75,8 +81,10 @@ Public Class 訂單執行資訊輸入
75 81
     End Sub
76 82
     Private Sub 包裝確認與業務備註_Load(sender As Object, e As EventArgs) Handles MyBase.Load
77 83
         Me.MdiParent = TENDEN_MES_SYS : Me.WindowState = 2 : Me.AutoScroll = True
78
-        分頁一_bt.Enabled = False : 分頁二_bt.Enabled = True
79 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 88
         Set_清單() : Set_grid()
81 89
     End Sub
82 90
     Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick
@@ -203,7 +211,7 @@ Public Class 訂單執行資訊輸入
203 211
         For i As Integer = 0 To 控制表_dgv.Rows.Count - 1
204 212
             資料數 = 控制表_dgv.Rows.Count : 進度條()
205 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 215
                                        "', 東莞業務備註 = '" & 控制表_dgv.Rows(i).Cells("東莞業務備註").Value & "', 工廠確認 = '" & 控制表_dgv.Rows(i).Cells("工廠包裝").Value &
208 216
                                        "', 利威確認 = '" & 控制表_dgv.Rows(i).Cells("利威驗貨").Value & "', 結關日 = '" & 控制表_dgv.Rows(i).Cells("結關日").Value &
209 217
                                        "', SMS簽回 = '" & 控制表_dgv.Rows(i).Cells("SMS簽回").Value & "', FRS簽回 = '" & 控制表_dgv.Rows(i).Cells("FRS簽回").Value &
@@ -245,12 +253,12 @@ Public Class 訂單執行資訊輸入
245 253
                     If Not IsNumeric(xlSheet.Cells(YY, 2).value) And Not IsNothing(xlSheet.Cells(YY, 2).value) Then
246 254
                         conn.Close()
247 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 257
                         CmdSet_For_dr()
250 258
                         If dr.Read() Then
251 259
                             conn.Close()
252 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 262
                             CmdSet_For_dr() : conn.Close() : 次數 += 1
255 263
                         End If : conn.Close()
256 264
                     End If
@@ -261,4 +269,10 @@ Public Class 訂單執行資訊輸入
261 269
         ElseIf OpenFileDialog1.ShowDialog = Windows.Forms.DialogResult.No Then
262 270
         End If
263 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 278
 End Class

+ 1409
- 258
TENDEN-MES-SYS/量產訂單管理/訂單控制表.Designer.vb
Failā izmaiņas netiks attēlotas, jo tās ir par lielu
Parādīt failu


+ 3
- 0
TENDEN-MES-SYS/量產訂單管理/訂單控制表.resx Parādīt failu

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

+ 284
- 113
TENDEN-MES-SYS/量產訂單管理/訂單控制表.vb Parādīt failu

@@ -1,7 +1,7 @@
1 1
 Option Strict Off
2 2
 Imports System.IO
3 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 5
     Dim 訂單數量 As Double : Dim 單價 As Double : Dim 總金額 As Double
6 6
     '-----------------------------------------0-----------------------1-------------------------2------------------3-----------------4----------------------5-------------------------6
7 7
     '                                訂單流水號,               年份季度,               客戶訂單號,            形體號,             顏色,                  楦型,                 訂單數量
@@ -40,7 +40,7 @@ Public Class 訂單控制表
40 40
     Private ReadOnly BB(9) As Boolean
41 41
     Dim aa As MsgBoxResult
42 42
     Private Sub SQL宣告()
43
-        SQL字串1 = "SELECT 訂單流水號,      年份季度,               客戶訂單號,            形體號,             顏色,                  楦型,                 訂單數量, " &
43
+        SQL字串1 = "SELECT                訂單流水號,               年份季度,               客戶訂單號,            形體號,             顏色,                  楦型,                 訂單數量, " &
44 44
                                            "客戶交期,                   單價,                   總金額,              備註,         生產工廠,              訂單種類,             工廠回復交期, " &
45 45
                                             "CFMSPEC,              CFMSAMPLE,                   TRIAL1,            TRIAL2,           TRIAL3,                TRIAL4,             包裝確認時間, " &
46 46
                                            "貼標時間,               裁斷時間,                 針車時間,          成型時間,         驗貨時間,            實際離廠日,               資料流水號, " &
@@ -73,8 +73,8 @@ Public Class 訂單控制表
73 73
         控制表_dgv.Columns(58).FillWeight = 137 : 控制表_dgv.Columns(59).FillWeight = 137 : 控制表_dgv.Columns(60).FillWeight = 137 : 控制表_dgv.Columns(61).FillWeight = 137
74 74
         控制表_dgv.Columns(62).FillWeight = 137 : 控制表_dgv.Columns(63).FillWeight = 120 : 控制表_dgv.Columns(64).FillWeight = 120 : 控制表_dgv.Columns(65).FillWeight = 90
75 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 79
         控制表_dgv.Columns(6).DefaultCellStyle.Format = "#,##0" : 控制表_dgv.Columns(32).DefaultCellStyle.Format = "#,##0"
80 80
         控制表_dgv.Columns(8).DefaultCellStyle.Format = "#,##0.00" : 控制表_dgv.Columns(9).DefaultCellStyle.Format = "#,##0.00"
@@ -159,7 +159,7 @@ Public Class 訂單控制表
159 159
         ConnOpen()
160 160
     End Sub
161 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 163
     End Sub
164 164
     Private Sub Set_訂單清單()
165 165
         Set_DGV1載入前設定()
@@ -175,9 +175,9 @@ Public Class 訂單控制表
175 175
         End If
176 176
         If CheckBox23.Checked = True Then
177 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 181
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
182 182
             PA = ""
183 183
             '-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
@@ -221,7 +221,7 @@ Public Class 訂單控制表
221 221
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
222 222
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox3.Checked = True And CheckBox4.Checked = True And CheckBox5.Checked = True And
223 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 225
                         " 顏色 LIKE '" & ComboBox3.Text & "' AND 楦型 LIKE '" & ComboBox4.Text & "' AND 生產工廠 LIKE '" & ComboBox5.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text & "' " &
226 226
                         "AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
227 227
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
@@ -233,37 +233,37 @@ Public Class 訂單控制表
233 233
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
234 234
         ElseIf CheckBox1.Checked = True And CheckBox3.Checked = True And CheckBox4.Checked = True And CheckBox5.Checked = True And CheckBox7.Checked = True And
235 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 237
                         " 楦型 LIKE '" & ComboBox4.Text & "' AND 生產工廠 LIKE '" & ComboBox5.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text & "' " &
238 238
                         "AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
239 239
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
240 240
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox4.Checked = True And CheckBox5.Checked = True And CheckBox7.Checked = True And
241 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 243
                         " 楦型 LIKE '" & ComboBox4.Text & "' AND 生產工廠 LIKE '" & ComboBox5.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text & "' " &
244 244
                         "AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
245 245
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
246 246
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox3.Checked = True And CheckBox5.Checked = True And CheckBox7.Checked = True And
247 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 249
                         " 楦型 LIKE '" & ComboBox4.Text & "' AND 生產工廠 LIKE '" & ComboBox5.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text & "' " &
250 250
                         "AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
251 251
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
252 252
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox3.Checked = True And CheckBox4.Checked = True And CheckBox7.Checked = True And
253 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 255
                         " 顏色 LIKE '" & ComboBox3.Text & "' AND 生產工廠 LIKE '" & ComboBox5.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text & "' " &
256 256
                         "AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
257 257
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
258 258
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox3.Checked = True And CheckBox4.Checked = True And CheckBox5.Checked = True And
259 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 261
                         " 顏色 LIKE '" & ComboBox3.Text & "' AND 楦型 LIKE '" & ComboBox4.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text & "' " &
262 262
                         "AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
263 263
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
264 264
         ElseIf CheckBox1.Checked = True And CheckBox2.Checked = True And CheckBox3.Checked = True And CheckBox4.Checked = True And CheckBox5.Checked = True And
265 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 267
                         " 顏色 LIKE '" & ComboBox3.Text & "' AND 楦型 LIKE '" & ComboBox4.Text & "' AND 生產工廠 LIKE '" & ComboBox5.Text &
268 268
                         "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
269 269
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
@@ -292,63 +292,63 @@ Public Class 訂單控制表
292 292
                         " 楦型 LIKE '" & ComboBox4.Text & "' AND 生產工廠 LIKE '" & ComboBox5.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
293 293
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
294 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 296
                         " 生產工廠 LIKE '" & ComboBox5.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
297 297
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
298 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 300
                         " 生產工廠 LIKE '" & ComboBox5.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
301 301
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
302 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 304
                         " 生產工廠 LIKE '" & ComboBox5.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
305 305
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
306 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 308
                         " 楦型 LIKE '" & ComboBox4.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
309 309
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
310 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 312
                         " 楦型 LIKE '" & ComboBox4.Text & "' AND 生產工廠 LIKE '" & ComboBox5.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
313 313
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
314 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 316
                         " 生產工廠 LIKE '" & ComboBox5.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
317 317
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
318 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 320
                         " 生產工廠 LIKE '" & ComboBox5.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
321 321
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
322 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 324
                         " 楦型 LIKE '" & ComboBox4.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
325 325
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
326 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 328
                         " 楦型 LIKE '" & ComboBox4.Text & "' AND 生產工廠 LIKE '" & ComboBox5.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
329 329
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
330 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 332
                         " 生產工廠 LIKE '" & ComboBox5.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
333 333
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
334 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 336
                         " 楦型 LIKE '" & ComboBox4.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
337 337
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
338 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 340
                         " 楦型 LIKE '" & ComboBox4.Text & "' AND 生產工廠 LIKE '" & ComboBox5.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
341 341
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
342 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 344
                         " 顏色 LIKE '" & ComboBox3.Text & "' AND 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
345 345
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
346 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 348
                         " 顏色 LIKE '" & ComboBox3.Text & "' AND 生產工廠 LIKE '" & ComboBox5.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
349 349
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
350 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 352
                         " 顏色 LIKE '" & ComboBox3.Text & "' AND 楦型 LIKE '" & ComboBox4.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
353 353
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
354 354
         ElseIf CheckBox4.Checked = True And CheckBox5.Checked = True And CheckBox7.Checked = True And CheckBox8.Checked = True Then
@@ -412,83 +412,83 @@ Public Class 訂單控制表
412 412
                         " 楦型 LIKE '" & ComboBox4.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
413 413
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
414 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 416
                         " 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
417 417
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
418 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 420
                         " 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
421 421
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
422 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 424
                         " 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
425 425
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
426 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 428
                         " 生產工廠 LIKE '" & ComboBox5.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
429 429
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
430 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 432
                         " 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
433 433
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
434 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 436
                         " 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
437 437
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
438 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 440
                         " 生產工廠 LIKE '" & ComboBox5.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
441 441
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
442 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 444
                         " 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
445 445
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
446 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 448
                         " 生產工廠 LIKE '" & ComboBox5.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
449 449
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
450 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 452
                         " 楦型 LIKE '" & ComboBox4.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
453 453
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
454 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 456
                         " 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
457 457
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
458 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 460
                         " 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
461 461
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
462 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 464
                         " 生產工廠 LIKE '" & ComboBox5.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
465 465
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
466 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 468
                         " 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
469 469
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
470 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 472
                         " 生產工廠 LIKE '" & ComboBox5.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
473 473
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
474 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 476
                         " 楦型 LIKE '" & ComboBox4.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
477 477
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
478 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 480
                         " 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
481 481
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
482 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 484
                         " 生產工廠 LIKE '" & ComboBox5.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
485 485
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
486 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 488
                         " 楦型 LIKE '" & ComboBox4.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
489 489
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
490 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 492
                         " 顏色 LIKE '" & ComboBox3.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
493 493
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
494 494
         ElseIf CheckBox5.Checked = True And CheckBox7.Checked = True And CheckBox8.Checked = True Then
@@ -572,63 +572,63 @@ Public Class 訂單控制表
572 572
                         "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
573 573
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
574 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 576
                         "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
577 577
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
578 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 580
                         "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
581 581
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
582 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 584
                         "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
585 585
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
586 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 588
                         "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
589 589
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
590 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 592
                         "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
593 593
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
594 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 596
                         "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
597 597
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
598 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 600
                         "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
601 601
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
602 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 604
                         "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
605 605
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
606 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 608
                         "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
609 609
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
610 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 612
                         "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
613 613
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
614 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 616
                         "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
617 617
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
618 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 620
                         "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
621 621
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
622 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 624
                         "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
625 625
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
626 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 628
                         "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
629 629
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
630 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 632
                         "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
633 633
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
634 634
         ElseIf CheckBox7.Checked = True And CheckBox8.Checked = True Then
@@ -677,22 +677,22 @@ Public Class 訂單控制表
677 677
             列印用SQL = " WHERE 年份季度 LIKE '" & ComboBox1.Text & "' AND 形體號 LIKE '" & ComboBox2.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
678 678
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
679 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 681
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
682 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 684
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
685 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 687
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
688 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 690
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
691 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 693
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
694 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 696
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
697 697
         ElseIf CheckBox8.Checked = True Then
698 698
             列印用SQL = " WHERE 訂單種類 LIKE '" & ComboBox6.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
@@ -713,7 +713,7 @@ Public Class 訂單控制表
713 713
             列印用SQL = " WHERE 年份季度 LIKE '" & ComboBox1.Text & "' AND ((CXL = 0) OR (CXL IS NULL)) AND (訂單數量 - 出貨數量 <> 0)"
714 714
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
715 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 717
             SQL1 = SQL字串1 & 列印用SQL & SQL字串2
718 718
         Else
719 719
             MsgBox("沒有選擇篩選條件")
@@ -725,7 +725,7 @@ Public Class 訂單控制表
725 725
         End If
726 726
     End Sub
727 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 729
         CheckBox1.Checked = False : CheckBox2.Checked = False : CheckBox3.Checked = False : CheckBox4.Checked = False : CheckBox5.Checked = False : CheckBox7.Checked = False
730 730
         CheckBox8.Checked = False
731 731
         CheckBox6.Checked = False : CheckBox9.Checked = False : CheckBox17.Checked = False
@@ -754,6 +754,97 @@ Public Class 訂單控制表
754 754
         TextBox9.Text = Format(Val(金額加總), "#,##0.00")
755 755
         TextBox10.Text = Format(Val(金額加總 / 數量加總), "#,##0.00")
756 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 848
     Private Sub ComboBox1下拉表單資料載入()
758 849
         conn1.Close()
759 850
         If conn1.State = ConnectionState.Closed Then : conn1.ConnectionString = ConString : conn1.Open() : End If
@@ -843,6 +934,12 @@ Public Class 訂單控制表
843 934
     End Sub
844 935
     Private Sub 訂單控制表_Load(sender As Object, e As EventArgs) Handles MyBase.Load
845 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 943
         訂單資料庫選擇.ShowDialog()
847 944
 
848 945
         SQL宣告()
@@ -899,19 +996,35 @@ Public Class 訂單控制表
899 996
     Private Sub 訂單控制表_Unload(sender As Object, e As EventArgs) Handles MyBase.Closing
900 997
         frmOpenFlag = False
901 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 1000
         cmd.CommandText = SQL1 : cmd.Connection = conn : cmd.ExecuteNonQuery() : conn.Close()
904 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 1018
     Private Sub DataGridView1_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 控制表_dgv.CellClick
906 1019
         If e.RowIndex = -1 Then : Else
907 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 1022
             cmd.CommandText = SQL1 : cmd.Connection = conn : cmd.ExecuteNonQuery() : cmd.ExecuteNonQuery() : conn.Close()
910 1023
 
911 1024
             PP1 = 控制表_dgv(3, e.RowIndex).Value.ToString : PP2 = 控制表_dgv(4, e.RowIndex).Value.ToString
912 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 1028
             ComboBox3.Text = 控制表_dgv(4, e.RowIndex).Value.ToString : ComboBox4.Text = 控制表_dgv(5, e.RowIndex).Value.ToString
916 1029
             訂單數量 = 控制表_dgv(6, e.RowIndex).Value.ToString : TextBox3.Text = Format(Val(訂單數量), "#,##0")
917 1030
 
@@ -937,6 +1050,43 @@ Public Class 訂單控制表
937 1050
 
938 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 1090
             ConnOpen()
941 1091
             SQL1 = "SELECT Style FROM STYLELIST WHERE (ProductName LIKE '" & ComboBox2.Text & "')"
942 1092
             CmdSet_For_dr()
@@ -1119,33 +1269,27 @@ Public Class 訂單控制表
1119 1269
     End Sub
1120 1270
     Private Sub Button2_Click(sender As Object, e As EventArgs) Handles ADD1_bt.Click
1121 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 1273
     End Sub
1125 1274
     Private Sub Button3_Click(sender As Object, e As EventArgs) Handles ADD2_bt.Click
1126 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 1277
     End Sub
1130 1278
     Private Sub Button4_Click(sender As Object, e As EventArgs) Handles ADD3_bt.Click
1131 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 1281
     End Sub
1135 1282
     Private Sub Button5_Click(sender As Object, e As EventArgs) Handles ADD4_bt.Click
1136 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 1285
     End Sub
1140 1286
     Private Sub Button6_Click(sender As Object, e As EventArgs) Handles Button6.Click
1141 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 1289
     End Sub
1145 1290
     Private Sub Button7_Click(sender As Object, e As EventArgs) Handles Button7.Click
1146 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 1293
     End Sub
1150 1294
     Private Sub Button9_Click(sender As Object, e As EventArgs) Handles Button9.Click
1151 1295
         Set_搜尋()
@@ -1155,7 +1299,7 @@ Public Class 訂單控制表
1155 1299
     End Sub
1156 1300
     Private Sub Button1_Click(sender As Object, e As EventArgs) Handles 新增訂單號_bt.Click
1157 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 1303
         cmd.CommandText = SQL1 : cmd.Connection = conn : cmd.ExecuteNonQuery() : cmd.ExecuteNonQuery() : conn.Close()
1160 1304
         訂單流水號.Show()
1161 1305
     End Sub
@@ -1182,13 +1326,13 @@ Public Class 訂單控制表
1182 1326
             ElseIf NUM1 > 9999999 Then : TextBox7.Text = "PO" & NUM1
1183 1327
             End If
1184 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 1331
                     MsgBox("資料內容不可空白")
1188 1332
                 Else
1189 1333
 
1190 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 1336
                     CmdSet_For_dr()
1193 1337
                     If dr.Read() Then : QQ = dr("明細建檔").ToString : Else : QQ = False : End If : conn.Close()
1194 1338
 
@@ -1198,7 +1342,7 @@ Public Class 訂單控制表
1198 1342
                         SQL1 = "INSERT INTO " & 訂單資料表(1) & " (訂單流水號, 年份季度, 客戶訂單號, 形體號, 顏色, 楦型, 訂單數量, 客戶交期, 單價, 總金額, 備註, 生產工廠, 訂單種類, 工廠回復交期, " &
1199 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 1346
                                "','" & TextBox3.Text & "','" & DTP(0) & "','" & TextBox4.Text & "','" & TextBox5.Text & "','" & TextBox6.Text & "','" & ComboBox5.Text & "','" & ComboBox6.Text &
1203 1347
                                "','" & DTP(1) & "','" & DTP(2) & "','" & DTP(3) & "','" & DTP(4) & "','" & DTP(5) & "','" & DTP(6) & "','" & DTP(7) & "','" & DTP(8) & "','" & DTP(9) & "','" & DTP(10) &
1204 1348
                                "','" & DTP(11) & "','" & DTP(12) & "','" & DTP(13) & "','" & DTP(14) & "','" & TextBox7.Text & "', '0')"
@@ -1206,7 +1350,7 @@ Public Class 訂單控制表
1206 1350
                         SQL1 = "INSERT INTO " & 訂單資料表(1) & " (訂單流水號, 年份季度, 客戶訂單號, 形體號, 顏色, 楦型, 訂單數量, 客戶交期, 單價, 總金額, 備註, 生產工廠, 訂單種類, 工廠回復交期, " &
1207 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 1354
                                "','" & TextBox3.Text & "','" & DTP(0) & "','" & TextBox4.Text & "','" & TextBox5.Text & "','" & TextBox6.Text & "','" & ComboBox5.Text & "','" & ComboBox6.Text &
1211 1355
                                "','" & DTP(1) & "','" & DTP(2) & "','" & DTP(3) & "','" & DTP(4) & "','" & DTP(5) & "','" & DTP(6) & "','" & DTP(7) & "','" & DTP(8) & "','" & DTP(9) & "','" & DTP(10) &
1212 1356
                                "','" & DTP(11) & "','" & DTP(12) & "','" & DTP(13) & "','" & DTP(14) & "','" & TextBox7.Text & "', '1')"
@@ -1227,7 +1371,7 @@ Public Class 訂單控制表
1227 1371
         End If
1228 1372
 
1229 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 1375
         cmd.CommandText = SQL1 : cmd.Connection = conn : cmd.ExecuteNonQuery() : cmd.ExecuteNonQuery() : conn.Close()
1232 1376
 
1233 1377
         Set_搜尋() : Button11.Enabled = False : 新增_bt.Enabled = True
@@ -1290,11 +1434,11 @@ Public Class 訂單控制表
1290 1434
         If 列印用SQL = "" Then : MsgBox("請先搜尋資料後再行列印") : Else : 訂單列印選擇.Show() : End If
1291 1435
     End Sub
1292 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 1438
             MsgBox("請先選擇訂單資料")
1295 1439
         Else
1296 1440
             If 訂單資料表(1) = "訂單控制表" Then
1297
-                PA = TextBox1.Text
1441
+                PA = 天盾訂單號_tb.Text
1298 1442
                 訂單明細表.Show() : 訂單明細表.WindowState = 2
1299 1443
             Else
1300 1444
                 MsgBox("開發中")
@@ -1312,7 +1456,7 @@ Public Class 訂單控制表
1312 1456
     Private Sub Button32_Click(sender As Object, e As EventArgs) Handles 返回_bt.Click
1313 1457
         Set_訂單清單() : Set_自動彙總1() : Set_grid()
1314 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 1460
         Dim linePen As New Pen(Color.Blue, 2)
1317 1461
         If e.RowIndex = 控制表_dgv.Rows.Count - 1 Then
1318 1462
             Exit Sub
@@ -1326,6 +1470,20 @@ Public Class 訂單控制表
1326 1470
             End If
1327 1471
         End If
1328 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 1487
     Private Sub 第一頁_bt_Click(sender As Object, e As EventArgs) Handles 第一頁_bt.Click
1330 1488
         第一頁_bt.Enabled = False : 第二頁_bt.Enabled = True : 第三頁_bt.Enabled = True : 第四頁_bt.Enabled = True : 第五頁_bt.Enabled = True : 第六頁_bt.Enabled = True
1331 1489
         第七頁_bt.Enabled = True : 第八頁_bt.Enabled = True : 第九頁_bt.Enabled = True : 第十頁_bt.Enabled = True
@@ -1395,14 +1553,14 @@ Public Class 訂單控制表
1395 1553
     Private Sub Button38_Click(sender As Object, e As EventArgs) Handles Button38.Click
1396 1554
         aa = MsgBox("確定要CXL訂單?", MsgBoxStyle.OkCancel)
1397 1555
         If aa = MsgBoxResult.Ok Then
1398
-            If TextBox7.Text = "" Or TextBox1.Text = "" Then
1556
+            If TextBox7.Text = "" Or 天盾訂單號_tb.Text = "" Then
1399 1557
                 MsgBox("沒有正確選擇要修改的資料")
1400 1558
             Else
1401 1559
                 ConnOpen()
1402 1560
                 If CheckBox24.Checked = False Then
1403 1561
                     SQL1 = "UPDATE " & 訂單資料表(1) & " SET CXL = '1', CXLTime = '" & Format(Today, "yyyy/MM/dd") & "' WHERE (資料流水號 = '" & TextBox7.Text & "')"
1404 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 1564
                 End If
1407 1565
                 cmd.CommandText = SQL1 : cmd.ExecuteNonQuery() : conn.Close()
1408 1566
             End If
@@ -1410,20 +1568,20 @@ Public Class 訂單控制表
1410 1568
         Set_搜尋()
1411 1569
     End Sub
1412 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 1572
             MsgBox("沒有正確選擇要修改的資料")
1415 1573
         Else
1416 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 1576
             cmd.CommandText = SQL1 : cmd.Connection = conn : cmd.ExecuteNonQuery() : cmd.ExecuteNonQuery() : conn.Close()
1419 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 1579
             cmd.CommandText = SQL1 : cmd.Connection = conn : cmd.ExecuteNonQuery() : cmd.ExecuteNonQuery() : conn.Close()
1422 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 1582
             cmd.CommandText = SQL1 : cmd.Connection = conn : cmd.ExecuteNonQuery() : cmd.ExecuteNonQuery() : conn.Close()
1425 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 1585
             cmd.CommandText = SQL1 : cmd.Connection = conn : cmd.ExecuteNonQuery() : cmd.ExecuteNonQuery() : conn.Close()
1428 1586
             MsgBox("修改完成")
1429 1587
         End If
@@ -1438,9 +1596,9 @@ Public Class 訂單控制表
1438 1596
     Private Sub Button15_Click(sender As Object, e As EventArgs) Handles Button15.Click
1439 1597
         aa = MsgBox("確定要將此產品訂單移到出貨?", MsgBoxStyle.OkCancel)
1440 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 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 1602
                     Else : If ComboBox2.Text = "" Then : MsgBox("STYLE不能空白")
1445 1603
                         Else : If ComboBox3.Text = "" Then : MsgBox("COLOR不能空白")
1446 1604
                             Else : If ComboBox4.Text = "" Then : MsgBox("DM不能空白")
@@ -1470,7 +1628,7 @@ Public Class 訂單控制表
1470 1628
                                                         GHJK = DataGridView2(35, i).Value.ToString
1471 1629
                                                         If GHJK = "" Then
1472 1630
                                                             MsgBox("驗貨報告不齊全,請重新確認。")
1473
-                                                            Set_搜尋() : TextBox1.Text = "" : TextBox7.Text = ""
1631
+                                                            Set_搜尋() : 天盾訂單號_tb.Text = "" : TextBox7.Text = ""
1474 1632
                                                             Exit Sub
1475 1633
                                                         End If
1476 1634
                                                     Next
@@ -1520,7 +1678,7 @@ Public Class 訂單控制表
1520 1678
                                                                CFMSPEC, CFMSAMPLE, TRIAL1, TRIAL2, TRIAL3, TRIAL4, 包裝確認時間, 貼標時間, 裁斷時間, 針車時間, 成型時間, 驗貨時間, 實際離廠日, 
1521 1679
                                                                資料流水號,
1522 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 1682
                                                 cmd.Connection = conn : cmd.CommandText = SQL1 : da.SelectCommand = cmd : da.SelectCommand.CommandTimeout = 900
1525 1683
                                                 da.Fill(ds1) : DataGridView2.DataSource = ds1.Tables(0) : conn.Close()
1526 1684
 
@@ -1528,7 +1686,7 @@ Public Class 訂單控制表
1528 1686
                                                     GHJK = DataGridView2(35, i).Value.ToString
1529 1687
                                                     If GHJK = "" Then
1530 1688
                                                         MsgBox("驗貨報告不齊全,請重新確認。")
1531
-                                                        Set_搜尋() : TextBox1.Text = "" : TextBox7.Text = ""
1689
+                                                        Set_搜尋() : 天盾訂單號_tb.Text = "" : TextBox7.Text = ""
1532 1690
                                                         Exit Sub
1533 1691
                                                     End If
1534 1692
                                                 Next
@@ -1568,13 +1726,13 @@ Public Class 訂單控制表
1568 1726
 
1569 1727
                                                 ConnOpen()
1570 1728
                                                 SQL1 = "UPDATE " & 訂單資料表(1) & " SET 實際離廠日 = '" & Format(DateTimePicker30.Value, "yyyy/MM/dd") & "', 出貨數量 = 訂單數量 " &
1571
-                                                   "WHERE (訂單流水號 = '" & TextBox1.Text & "')"
1729
+                                                   "WHERE (訂單流水號 = '" & 天盾訂單號_tb.Text & "')"
1572 1730
                                                 cmd.CommandText = SQL1 : cmd.ExecuteNonQuery() : conn.Close()
1573 1731
                                             End If
1574 1732
                                             MsgBox("出貨資料作業完成")
1575 1733
                                         End If : End If : End If : End If : End If : End If : End If : End If
1576 1734
         End If
1577
-        Set_搜尋() : TextBox1.Text = "" : TextBox7.Text = ""
1735
+        Set_搜尋() : 天盾訂單號_tb.Text = "" : TextBox7.Text = ""
1578 1736
     End Sub
1579 1737
     Private Sub Button20_Click(sender As Object, e As EventArgs) Handles Button20.Click
1580 1738
         驗貨報告大圖.ShowDialog()
@@ -1605,4 +1763,17 @@ Public Class 訂單控制表
1605 1763
     Private Sub 資料庫選擇2_bt_Click(sender As Object, e As EventArgs) Handles 資料庫選擇2_bt.Click
1606 1764
         SQL_訂單資料表選擇_非VIONIC() : SQL宣告() : 返回_bt.PerformClick()
1607 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 1779
 End Class

+ 2
- 8
TENDEN-MES-SYS/量產訂單管理/訂單明細表.vb Parādīt failu

@@ -29,18 +29,12 @@ Public Class 訂單明細表
29 29
             生產工廠_tb.Text = dr("生產工廠").ToString : 訂單數量_tb.Text = Format(Val(dr("訂單數量").ToString), "#,##0")
30 30
         Else : 客戶訂單號_tb.Text = "" : End If : conn.Close()
31 31
     End Sub
32
-    Private Sub Set_DGV1載入前設定()
32
+    Private Sub Set_訂單清單()
33 33
         訂單明細表_gdv.DataSource = Nothing : ds.Clear()
34 34
         訂單明細表_gdv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
35 35
         訂單明細表_gdv.ColumnHeadersHeight = 25
36 36
         訂單明細表_gdv.AllowUserToAddRows = False
37 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 38
         If 明細判斷 = True Then
45 39
             If WS = False Then
46 40
                 SQL1 = "SELECT      訂單明細表.天盾流水號, 訂單明細表.客戶訂單號, 訂單明細表.ItemNumber, 訂單明細表.ProductName, 
@@ -91,7 +85,7 @@ Public Class 訂單明細表
91 85
                    " FROM 訂單明細表暫存檔 WHERE (客戶訂單號 LIKE '" & 客戶訂單號_tb.Text & "') AND (天盾流水號 LIKE '" & 訂單號_tb.Text & "') ORDER BY ProductName, Color"
92 86
         End If
93 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 89
     End Sub
96 90
     Private Sub Set_grid()
97 91
         訂單明細表_gdv.Columns(0).Visible = False : 訂單明細表_gdv.Columns(1).Visible = False

+ 17
- 6
TENDEN-MES-SYS/量產訂單管理/訂單流水號.vb Parādīt failu

@@ -5,7 +5,12 @@ Public Class 訂單流水號
5 5
     Private Sub 訂單流水號_Load(sender As Object, e As EventArgs) Handles MyBase.Load
6 6
         FormBorderStyle = FormBorderStyle.SizableToolWindow
7 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 15
         ConnOpen()
11 16
         SQL1 = "SELECT  TOP (1) 訂單流水號 FROM " & 訂單資料表(1) & " WHERE (RIGHT(訂單流水號, 2) NOT LIKE '-%') ORDER BY RIGHT(訂單流水號, 6) DESC"
@@ -22,9 +27,9 @@ Public Class 訂單流水號
22 27
             MsgBox("請選擇其中一種資料生成方式")
23 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 34
             For NUM1 = WWSDE To 999999
30 35
                 If NUM1 < 10 Then : 流水號_tb.Text = 令頭 & "00000" & NUM1
@@ -56,6 +61,12 @@ Public Class 訂單流水號
56 61
                 SQL1 = "INSERT INTO " & 訂單資料表(4) & " (訂單流水號) VALUES ('" & Strings.Right(流水號_tb.Text, 6) & "')"
57 62
                 CmdSet_For_dr() : conn.Close()
58 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 70
                 NUM1 = Strings.Right(流水暫存_tb.Text, 6) + 1
60 71
                 If NUM1 < 10 Then : 流水號_tb.Text = 令頭 & "00000" & NUM1
61 72
                 ElseIf NUM1 > 9 And NUM1 < 100 Then : 流水號_tb.Text = 令頭 & "0000" & NUM1
@@ -77,7 +88,7 @@ Public Class 訂單流水號
77 88
                         訂單資料匯入_力威.Number_tb.Text = 流水號_tb.Text
78 89
                     End If
79 90
                 Else
80
-                    訂單控制表.TextBox1.Text = 流水號_tb.Text
91
+                    訂單控制表.天盾訂單號_tb.Text = 流水號_tb.Text
81 92
                 End If
82 93
                 Me.Close()
83 94
             End If
@@ -94,7 +105,7 @@ Public Class 訂單流水號
94 105
                             訂單資料匯入_力威.Number_tb.Text = 流水號_tb.Text
95 106
                         End If
96 107
                     Else
97
-                        訂單控制表.TextBox1.Text = 流水號_tb.Text
108
+                        訂單控制表.天盾訂單號_tb.Text = 流水號_tb.Text
98 109
                     End If
99 110
                     Me.Close()
100 111
                 End If

+ 153
- 88
TENDEN-MES-SYS/量產訂單管理/訂單資料匯入-力威.Designer.vb Parādīt failu

@@ -98,12 +98,17 @@ Partial Class 訂單資料匯入_力威
98 98
         Me.Panel1 = New System.Windows.Forms.Panel()
99 99
         Me.SplitContainer3 = New System.Windows.Forms.SplitContainer()
100 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 103
         Me.SplitContainer1 = New System.Windows.Forms.SplitContainer()
102 104
         Me.裝箱明細_dgv = New System.Windows.Forms.DataGridView()
103 105
         Me.ProgressBar3 = New System.Windows.Forms.ProgressBar()
104 106
         Me.ProgressBar4 = New System.Windows.Forms.ProgressBar()
105 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 112
         CType(Me.控制表_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
108 113
         CType(Me.明細表_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
109 114
         CType(Me.裝箱控制_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
@@ -127,7 +132,7 @@ Partial Class 訂單資料匯入_力威
127 132
         '
128 133
         Me.Label34.AutoSize = True
129 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 136
         Me.Label34.Name = "Label34"
132 137
         Me.Label34.Size = New System.Drawing.Size(18, 16)
133 138
         Me.Label34.TabIndex = 568
@@ -136,7 +141,7 @@ Partial Class 訂單資料匯入_力威
136 141
         '新增訂單號_bt
137 142
         '
138 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 145
         Me.新增訂單號_bt.Name = "新增訂單號_bt"
141 146
         Me.新增訂單號_bt.Size = New System.Drawing.Size(87, 42)
142 147
         Me.新增訂單號_bt.TabIndex = 567
@@ -147,7 +152,7 @@ Partial Class 訂單資料匯入_力威
147 152
         '
148 153
         Me.天盾流水號_tb.Enabled = False
149 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 156
         Me.天盾流水號_tb.Name = "天盾流水號_tb"
152 157
         Me.天盾流水號_tb.Size = New System.Drawing.Size(130, 23)
153 158
         Me.天盾流水號_tb.TabIndex = 565
@@ -155,7 +160,7 @@ Partial Class 訂單資料匯入_力威
155 160
         'Label19
156 161
         '
157 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 164
         Me.Label19.Name = "Label19"
160 165
         Me.Label19.Size = New System.Drawing.Size(90, 16)
161 166
         Me.Label19.TabIndex = 566
@@ -164,7 +169,7 @@ Partial Class 訂單資料匯入_力威
164 169
         'Label1
165 170
         '
166 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 173
         Me.Label1.Name = "Label1"
169 174
         Me.Label1.Size = New System.Drawing.Size(55, 16)
170 175
         Me.Label1.TabIndex = 564
@@ -173,7 +178,7 @@ Partial Class 訂單資料匯入_力威
173 178
         'Number_tb
174 179
         '
175 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 182
         Me.Number_tb.Name = "Number_tb"
178 183
         Me.Number_tb.Size = New System.Drawing.Size(173, 23)
179 184
         Me.Number_tb.TabIndex = 563
@@ -182,7 +187,7 @@ Partial Class 訂單資料匯入_力威
182 187
         '
183 188
         Me.Label36.AutoSize = True
184 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 191
         Me.Label36.Name = "Label36"
187 192
         Me.Label36.Size = New System.Drawing.Size(18, 16)
188 193
         Me.Label36.TabIndex = 574
@@ -192,7 +197,7 @@ Partial Class 訂單資料匯入_力威
192 197
         '
193 198
         Me.Label35.AutoSize = True
194 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 201
         Me.Label35.Name = "Label35"
197 202
         Me.Label35.Size = New System.Drawing.Size(18, 16)
198 203
         Me.Label35.TabIndex = 573
@@ -202,7 +207,7 @@ Partial Class 訂單資料匯入_力威
202 207
         '
203 208
         Me.DIV_cb.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList
204 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 211
         Me.DIV_cb.Name = "DIV_cb"
207 212
         Me.DIV_cb.Size = New System.Drawing.Size(130, 24)
208 213
         Me.DIV_cb.TabIndex = 572
@@ -210,7 +215,7 @@ Partial Class 訂單資料匯入_力威
210 215
         'Label22
211 216
         '
212 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 219
         Me.Label22.Name = "Label22"
215 220
         Me.Label22.Size = New System.Drawing.Size(28, 16)
216 221
         Me.Label22.TabIndex = 571
@@ -220,7 +225,7 @@ Partial Class 訂單資料匯入_力威
220 225
         '
221 226
         Me.SEASON_cb.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList
222 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 229
         Me.SEASON_cb.Name = "SEASON_cb"
225 230
         Me.SEASON_cb.Size = New System.Drawing.Size(130, 24)
226 231
         Me.SEASON_cb.TabIndex = 570
@@ -228,7 +233,7 @@ Partial Class 訂單資料匯入_力威
228 233
         'Label21
229 234
         '
230 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 237
         Me.Label21.Name = "Label21"
233 238
         Me.Label21.Size = New System.Drawing.Size(57, 16)
234 239
         Me.Label21.TabIndex = 569
@@ -238,7 +243,7 @@ Partial Class 訂單資料匯入_力威
238 243
         '
239 244
         Me.Label20.AutoSize = True
240 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 247
         Me.Label20.Name = "Label20"
243 248
         Me.Label20.Size = New System.Drawing.Size(18, 16)
244 249
         Me.Label20.TabIndex = 587
@@ -246,10 +251,10 @@ Partial Class 訂單資料匯入_力威
246 251
         '
247 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 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 258
         Me.清空_bt.TabIndex = 586
254 259
         Me.清空_bt.Text = "清空"
255 260
         Me.清空_bt.UseVisualStyleBackColor = True
@@ -257,7 +262,7 @@ Partial Class 訂單資料匯入_力威
257 262
         'Label25
258 263
         '
259 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 266
         Me.Label25.Name = "Label25"
262 267
         Me.Label25.Size = New System.Drawing.Size(56, 16)
263 268
         Me.Label25.TabIndex = 585
@@ -266,7 +271,7 @@ Partial Class 訂單資料匯入_力威
266 271
         '下單日_dtp
267 272
         '
268 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 275
         Me.下單日_dtp.Name = "下單日_dtp"
271 276
         Me.下單日_dtp.Size = New System.Drawing.Size(130, 23)
272 277
         Me.下單日_dtp.TabIndex = 584
@@ -274,7 +279,7 @@ Partial Class 訂單資料匯入_力威
274 279
         '新增清單2_bt
275 280
         '
276 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 283
         Me.新增清單2_bt.Name = "新增清單2_bt"
279 284
         Me.新增清單2_bt.Size = New System.Drawing.Size(51, 23)
280 285
         Me.新增清單2_bt.TabIndex = 589
@@ -284,7 +289,7 @@ Partial Class 訂單資料匯入_力威
284 289
         '新增清單1_bt
285 290
         '
286 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 293
         Me.新增清單1_bt.Name = "新增清單1_bt"
289 294
         Me.新增清單1_bt.Size = New System.Drawing.Size(51, 23)
290 295
         Me.新增清單1_bt.TabIndex = 588
@@ -295,7 +300,7 @@ Partial Class 訂單資料匯入_力威
295 300
         '
296 301
         Me.Label40.AutoSize = True
297 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 304
         Me.Label40.Name = "Label40"
300 305
         Me.Label40.Size = New System.Drawing.Size(18, 16)
301 306
         Me.Label40.TabIndex = 600
@@ -305,7 +310,7 @@ Partial Class 訂單資料匯入_力威
305 310
         '
306 311
         Me.FTY_cb.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList
307 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 314
         Me.FTY_cb.Name = "FTY_cb"
310 315
         Me.FTY_cb.Size = New System.Drawing.Size(130, 24)
311 316
         Me.FTY_cb.TabIndex = 598
@@ -313,7 +318,7 @@ Partial Class 訂單資料匯入_力威
313 318
         'Label24
314 319
         '
315 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 322
         Me.Label24.Name = "Label24"
318 323
         Me.Label24.Size = New System.Drawing.Size(28, 16)
319 324
         Me.Label24.TabIndex = 597
@@ -322,7 +327,7 @@ Partial Class 訂單資料匯入_力威
322 327
         'Label48
323 328
         '
324 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 331
         Me.Label48.Name = "Label48"
327 332
         Me.Label48.Size = New System.Drawing.Size(51, 16)
328 333
         Me.Label48.TabIndex = 596
@@ -332,7 +337,7 @@ Partial Class 訂單資料匯入_力威
332 337
         '
333 338
         Me.Remark_cb.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList
334 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 341
         Me.Remark_cb.Name = "Remark_cb"
337 342
         Me.Remark_cb.Size = New System.Drawing.Size(137, 24)
338 343
         Me.Remark_cb.TabIndex = 595
@@ -340,7 +345,7 @@ Partial Class 訂單資料匯入_力威
340 345
         'Label18
341 346
         '
342 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 349
         Me.Label18.Name = "Label18"
345 350
         Me.Label18.Size = New System.Drawing.Size(51, 16)
346 351
         Me.Label18.TabIndex = 594
@@ -349,16 +354,16 @@ Partial Class 訂單資料匯入_力威
349 354
         '地址二_tb
350 355
         '
351 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 358
         Me.地址二_tb.Multiline = True
354 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 361
         Me.地址二_tb.TabIndex = 593
357 362
         '
358 363
         'Label7
359 364
         '
360 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 367
         Me.Label7.Name = "Label7"
363 368
         Me.Label7.Size = New System.Drawing.Size(113, 16)
364 369
         Me.Label7.TabIndex = 592
@@ -367,7 +372,7 @@ Partial Class 訂單資料匯入_力威
367 372
         'Label6
368 373
         '
369 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 376
         Me.Label6.Name = "Label6"
372 377
         Me.Label6.Size = New System.Drawing.Size(106, 16)
373 378
         Me.Label6.TabIndex = 591
@@ -376,7 +381,7 @@ Partial Class 訂單資料匯入_力威
376 381
         '地址1_tb
377 382
         '
378 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 385
         Me.地址1_tb.Multiline = True
381 386
         Me.地址1_tb.Name = "地址1_tb"
382 387
         Me.地址1_tb.Size = New System.Drawing.Size(350, 100)
@@ -389,11 +394,12 @@ Partial Class 訂單資料匯入_力威
389 394
         Me.生產工廠_tb.Name = "生產工廠_tb"
390 395
         Me.生產工廠_tb.Size = New System.Drawing.Size(87, 23)
391 396
         Me.生產工廠_tb.TabIndex = 601
397
+        Me.生產工廠_tb.Visible = False
392 398
         '
393 399
         'Label8
394 400
         '
395 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 403
         Me.Label8.Name = "Label8"
398 404
         Me.Label8.Size = New System.Drawing.Size(88, 16)
399 405
         Me.Label8.TabIndex = 603
@@ -402,7 +408,7 @@ Partial Class 訂單資料匯入_力威
402 408
         'VendorName_tb
403 409
         '
404 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 412
         Me.VendorName_tb.Multiline = True
407 413
         Me.VendorName_tb.Name = "VendorName_tb"
408 414
         Me.VendorName_tb.Size = New System.Drawing.Size(212, 50)
@@ -411,7 +417,7 @@ Partial Class 訂單資料匯入_力威
411 417
         '新增清單5_bt
412 418
         '
413 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 421
         Me.新增清單5_bt.Name = "新增清單5_bt"
416 422
         Me.新增清單5_bt.Size = New System.Drawing.Size(41, 24)
417 423
         Me.新增清單5_bt.TabIndex = 606
@@ -421,7 +427,7 @@ Partial Class 訂單資料匯入_力威
421 427
         'Brand_cb
422 428
         '
423 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 431
         Me.Brand_cb.Name = "Brand_cb"
426 432
         Me.Brand_cb.Size = New System.Drawing.Size(130, 24)
427 433
         Me.Brand_cb.TabIndex = 605
@@ -429,7 +435,7 @@ Partial Class 訂單資料匯入_力威
429 435
         'Label3
430 436
         '
431 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 439
         Me.Label3.Name = "Label3"
434 440
         Me.Label3.Size = New System.Drawing.Size(41, 16)
435 441
         Me.Label3.TabIndex = 604
@@ -438,7 +444,7 @@ Partial Class 訂單資料匯入_力威
438 444
         'Label2
439 445
         '
440 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 448
         Me.Label2.Name = "Label2"
443 449
         Me.Label2.Size = New System.Drawing.Size(126, 16)
444 450
         Me.Label2.TabIndex = 608
@@ -446,7 +452,7 @@ Partial Class 訂單資料匯入_力威
446 452
         '
447 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 456
         Me.客戶訂單號_tb.Name = "客戶訂單號_tb"
451 457
         Me.客戶訂單號_tb.Size = New System.Drawing.Size(130, 23)
452 458
         Me.客戶訂單號_tb.TabIndex = 607
@@ -454,7 +460,7 @@ Partial Class 訂單資料匯入_力威
454 460
         'Label4
455 461
         '
456 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 464
         Me.Label4.Name = "Label4"
459 465
         Me.Label4.Size = New System.Drawing.Size(56, 16)
460 466
         Me.Label4.TabIndex = 610
@@ -462,7 +468,7 @@ Partial Class 訂單資料匯入_力威
462 468
         '
463 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 472
         Me.訂單類別_tb.Name = "訂單類別_tb"
467 473
         Me.訂單類別_tb.Size = New System.Drawing.Size(173, 23)
468 474
         Me.訂單類別_tb.TabIndex = 609
@@ -470,7 +476,7 @@ Partial Class 訂單資料匯入_力威
470 476
         'Label5
471 477
         '
472 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 480
         Me.Label5.Name = "Label5"
475 481
         Me.Label5.Size = New System.Drawing.Size(69, 16)
476 482
         Me.Label5.TabIndex = 612
@@ -478,7 +484,7 @@ Partial Class 訂單資料匯入_力威
478 484
         '
479 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 488
         Me.英科條款_tb.Name = "英科條款_tb"
483 489
         Me.英科條款_tb.Size = New System.Drawing.Size(173, 23)
484 490
         Me.英科條款_tb.TabIndex = 611
@@ -486,7 +492,7 @@ Partial Class 訂單資料匯入_力威
486 492
         '客戶交期_dtp
487 493
         '
488 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 496
         Me.客戶交期_dtp.Name = "客戶交期_dtp"
491 497
         Me.客戶交期_dtp.Size = New System.Drawing.Size(130, 23)
492 498
         Me.客戶交期_dtp.TabIndex = 613
@@ -494,7 +500,7 @@ Partial Class 訂單資料匯入_力威
494 500
         'Label9
495 501
         '
496 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 504
         Me.Label9.Name = "Label9"
499 505
         Me.Label9.Size = New System.Drawing.Size(137, 16)
500 506
         Me.Label9.TabIndex = 614
@@ -503,7 +509,7 @@ Partial Class 訂單資料匯入_力威
503 509
         'Label10
504 510
         '
505 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 513
         Me.Label10.Name = "Label10"
508 514
         Me.Label10.Size = New System.Drawing.Size(50, 16)
509 515
         Me.Label10.TabIndex = 616
@@ -511,7 +517,7 @@ Partial Class 訂單資料匯入_力威
511 517
         '
512 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 521
         Me.版本_tb.Name = "版本_tb"
516 522
         Me.版本_tb.Size = New System.Drawing.Size(76, 23)
517 523
         Me.版本_tb.TabIndex = 615
@@ -519,15 +525,15 @@ Partial Class 訂單資料匯入_力威
519 525
         'Label11
520 526
         '
521 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 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 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 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 537
         Me.公司編號_tb.Name = "公司編號_tb"
532 538
         Me.公司編號_tb.Size = New System.Drawing.Size(173, 23)
533 539
         Me.公司編號_tb.TabIndex = 617
@@ -535,7 +541,7 @@ Partial Class 訂單資料匯入_力威
535 541
         'Label12
536 542
         '
537 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 545
         Me.Label12.Name = "Label12"
540 546
         Me.Label12.Size = New System.Drawing.Size(56, 16)
541 547
         Me.Label12.TabIndex = 620
@@ -544,7 +550,7 @@ Partial Class 訂單資料匯入_力威
544 550
         '服務_tb
545 551
         '
546 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 554
         Me.服務_tb.Multiline = True
549 555
         Me.服務_tb.Name = "服務_tb"
550 556
         Me.服務_tb.Size = New System.Drawing.Size(309, 58)
@@ -553,7 +559,7 @@ Partial Class 訂單資料匯入_力威
553 559
         'Label13
554 560
         '
555 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 563
         Me.Label13.Name = "Label13"
558 564
         Me.Label13.Size = New System.Drawing.Size(50, 16)
559 565
         Me.Label13.TabIndex = 622
@@ -561,7 +567,7 @@ Partial Class 訂單資料匯入_力威
561 567
         '
562 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 571
         Me.供應商編號_tb.Name = "供應商編號_tb"
566 572
         Me.供應商編號_tb.Size = New System.Drawing.Size(139, 23)
567 573
         Me.供應商編號_tb.TabIndex = 621
@@ -569,7 +575,7 @@ Partial Class 訂單資料匯入_力威
569 575
         'Label14
570 576
         '
571 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 579
         Me.Label14.Name = "Label14"
574 580
         Me.Label14.Size = New System.Drawing.Size(108, 16)
575 581
         Me.Label14.TabIndex = 624
@@ -577,7 +583,7 @@ Partial Class 訂單資料匯入_力威
577 583
         '
578 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 587
         Me.郵寄方式_tb.Name = "郵寄方式_tb"
582 588
         Me.郵寄方式_tb.Size = New System.Drawing.Size(191, 23)
583 589
         Me.郵寄方式_tb.TabIndex = 623
@@ -585,7 +591,7 @@ Partial Class 訂單資料匯入_力威
585 591
         'Label15
586 592
         '
587 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 595
         Me.Label15.Name = "Label15"
590 596
         Me.Label15.Size = New System.Drawing.Size(60, 16)
591 597
         Me.Label15.TabIndex = 626
@@ -593,7 +599,7 @@ Partial Class 訂單資料匯入_力威
593 599
         '
594 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 603
         Me.力威訂單號_tb.Name = "力威訂單號_tb"
598 604
         Me.力威訂單號_tb.Size = New System.Drawing.Size(191, 23)
599 605
         Me.力威訂單號_tb.TabIndex = 625
@@ -601,7 +607,7 @@ Partial Class 訂單資料匯入_力威
601 607
         '代理編號_cb
602 608
         '
603 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 611
         Me.代理編號_cb.Name = "代理編號_cb"
606 612
         Me.代理編號_cb.Size = New System.Drawing.Size(137, 24)
607 613
         Me.代理編號_cb.TabIndex = 629
@@ -609,7 +615,7 @@ Partial Class 訂單資料匯入_力威
609 615
         'Label23
610 616
         '
611 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 619
         Me.Label23.Name = "Label23"
614 620
         Me.Label23.Size = New System.Drawing.Size(106, 16)
615 621
         Me.Label23.TabIndex = 628
@@ -618,16 +624,16 @@ Partial Class 訂單資料匯入_力威
618 624
         '訂貨代理_tb
619 625
         '
620 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 628
         Me.訂貨代理_tb.Multiline = True
623 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 631
         Me.訂貨代理_tb.TabIndex = 627
626 632
         '
627 633
         'Label16
628 634
         '
629 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 637
         Me.Label16.Name = "Label16"
632 638
         Me.Label16.Size = New System.Drawing.Size(68, 16)
633 639
         Me.Label16.TabIndex = 631
@@ -635,7 +641,7 @@ Partial Class 訂單資料匯入_力威
635 641
         '
636 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 645
         Me.總雙數_tb.Name = "總雙數_tb"
640 646
         Me.總雙數_tb.Size = New System.Drawing.Size(113, 23)
641 647
         Me.總雙數_tb.TabIndex = 630
@@ -643,7 +649,7 @@ Partial Class 訂單資料匯入_力威
643 649
         'Label17
644 650
         '
645 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 653
         Me.Label17.Name = "Label17"
648 654
         Me.Label17.Size = New System.Drawing.Size(72, 16)
649 655
         Me.Label17.TabIndex = 633
@@ -651,15 +657,15 @@ Partial Class 訂單資料匯入_力威
651 657
         '
652 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 661
         Me.總案件_tb.Name = "總案件_tb"
656 662
         Me.總案件_tb.Size = New System.Drawing.Size(113, 23)
657 663
         Me.總案件_tb.TabIndex = 632
658 664
         '
659 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 669
         Me.訂單讀取_bt.Name = "訂單讀取_bt"
664 670
         Me.訂單讀取_bt.Size = New System.Drawing.Size(87, 42)
665 671
         Me.訂單讀取_bt.TabIndex = 634
@@ -672,18 +678,18 @@ Partial Class 訂單資料匯入_力威
672 678
         '
673 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 682
         Me.ProgressBar1.Maximum = 10000
677 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 685
         Me.ProgressBar1.TabIndex = 635
680 686
         '
681 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 690
         Me.ProgressBar2.Maximum = 10000
685 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 693
         Me.ProgressBar2.TabIndex = 636
688 694
         '
689 695
         '控制表_dgv
@@ -736,7 +742,7 @@ Partial Class 訂單資料匯入_力威
736 742
         '工廠編號_tb
737 743
         '
738 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 746
         Me.工廠編號_tb.Name = "工廠編號_tb"
741 747
         Me.工廠編號_tb.Size = New System.Drawing.Size(130, 23)
742 748
         Me.工廠編號_tb.TabIndex = 640
@@ -787,7 +793,8 @@ Partial Class 訂單資料匯入_力威
787 793
         'SplitContainer2.Panel1
788 794
         '
789 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 798
         Me.SplitContainer2.Panel1.Controls.Add(Me.生產工廠_tb)
792 799
         Me.SplitContainer2.Panel1.Controls.Add(Me.控制表_dgv)
793 800
         '
@@ -799,6 +806,23 @@ Partial Class 訂單資料匯入_力威
799 806
         Me.SplitContainer2.SplitterDistance = 190
800 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 826
         'SplitContainer1
803 827
         '
804 828
         Me.SplitContainer1.Anchor = CType((((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
@@ -839,42 +863,77 @@ Partial Class 訂單資料匯入_力威
839 863
         '
840 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 867
         Me.ProgressBar3.Maximum = 10000
844 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 870
         Me.ProgressBar3.TabIndex = 642
847 871
         '
848 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 875
         Me.ProgressBar4.Maximum = 10000
852 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 878
         Me.ProgressBar4.TabIndex = 643
855 879
         '
856 880
         '訂單存檔_bt
857 881
         '
882
+        Me.訂單存檔_bt.Enabled = False
858 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 885
         Me.訂單存檔_bt.Name = "訂單存檔_bt"
861 886
         Me.訂單存檔_bt.Size = New System.Drawing.Size(87, 42)
862 887
         Me.訂單存檔_bt.TabIndex = 644
863 888
         Me.訂單存檔_bt.Text = "訂單存檔"
864 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 931
         Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
876 932
         Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
877 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 937
         Me.Controls.Add(Me.訂單存檔_bt)
879 938
         Me.Controls.Add(Me.ProgressBar4)
880 939
         Me.Controls.Add(Me.ProgressBar3)
@@ -898,7 +957,6 @@ Partial Class 訂單資料匯入_力威
898 957
         Me.Controls.Add(Me.供應商編號_tb)
899 958
         Me.Controls.Add(Me.Label12)
900 959
         Me.Controls.Add(Me.服務_tb)
901
-        Me.Controls.Add(Me.Label11)
902 960
         Me.Controls.Add(Me.公司編號_tb)
903 961
         Me.Controls.Add(Me.Label10)
904 962
         Me.Controls.Add(Me.版本_tb)
@@ -943,10 +1001,12 @@ Partial Class 訂單資料匯入_力威
943 1001
         Me.Controls.Add(Me.Label19)
944 1002
         Me.Controls.Add(Me.Label1)
945 1003
         Me.Controls.Add(Me.Number_tb)
1004
+        Me.Controls.Add(Me.國標測試報告_ch)
1005
+        Me.Controls.Add(Me.Label11)
946 1006
         Me.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
947 1007
         Me.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
948 1008
         Me.Name = "訂單資料匯入_力威"
949
-        Me.Text = "Total Units"
1009
+        Me.Text = "訂單資料匯入-力威"
950 1010
         CType(Me.控制表_dgv, System.ComponentModel.ISupportInitialize).EndInit()
951 1011
         CType(Me.明細表_dgv, System.ComponentModel.ISupportInitialize).EndInit()
952 1012
         CType(Me.裝箱控制_dgv, System.ComponentModel.ISupportInitialize).EndInit()
@@ -1047,5 +1107,10 @@ Partial Class 訂單資料匯入_力威
1047 1107
     Friend WithEvents ProgressBar3 As ProgressBar
1048 1108
     Friend WithEvents ProgressBar4 As ProgressBar
1049 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 1116
 End Class

+ 216
- 48
TENDEN-MES-SYS/量產訂單管理/訂單資料匯入-力威.vb Parādīt failu

@@ -3,7 +3,7 @@ Public Class 訂單資料匯入_力威
3 3
     Dim xlApp As Microsoft.Office.Interop.Excel.Application
4 4
     ReadOnly xlBook As Microsoft.Office.Interop.Excel.Workbook
5 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 7
     Public 平均數 As Integer : Public 最終數 As Integer = 0 : Public 資料數 As Integer = 0
8 8
     Public 平均數1 As Integer : Public 最終數1 As Integer = 0 : Public 資料數1 As Integer = 0
9 9
     Public 平均數2 As Integer : Public 最終數2 As Integer = 0 : Public 資料數2 As Integer = 0
@@ -49,14 +49,38 @@ Public Class 訂單資料匯入_力威
49 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 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 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 55
     End Sub
54 56
     Private Sub 填入0值2()
55 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 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 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 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 84
     End Sub
61 85
     Private Sub 訂單資料匯入_力威_Load(sender As Object, e As EventArgs) Handles MyBase.Load
62 86
         Me.MdiParent = TENDEN_MES_SYS : Me.WindowState = 2 : Me.AutoScroll = True
@@ -130,7 +154,7 @@ Public Class 訂單資料匯入_力威
130 154
         Dim DC17 As New DataGridViewTextBoxColumn : Dim DC18 As New DataGridViewTextBoxColumn : Dim DC19 As New DataGridViewTextBoxColumn : Dim DC20 As New DataGridViewTextBoxColumn
131 155
         Dim DC21 As New DataGridViewTextBoxColumn : Dim DC22 As New DataGridViewTextBoxColumn : Dim DC23 As New DataGridViewTextBoxColumn : Dim DC24 As New DataGridViewTextBoxColumn
132 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 159
         DC01.HeaderText = "天盾流水號" : DC01.Name = "天盾流水號" : 裝箱控制_dgv.Columns.Insert(0, DC01)
136 160
         DC02.HeaderText = "客戶訂單號" : DC02.Name = "客戶訂單號" : 裝箱控制_dgv.Columns.Insert(1, DC02)
@@ -163,6 +187,7 @@ Public Class 訂單資料匯入_力威
163 187
         DC29.HeaderText = "OrderColor" : DC29.Name = "OrderColor" : 裝箱控制_dgv.Columns.Insert(28, DC29)
164 188
         DC30.HeaderText = "Logo" : DC30.Name = "Logo" : 裝箱控制_dgv.Columns.Insert(29, DC30)
165 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 192
         裝箱控制_dgv.Columns(0).FillWeight = 100 : 裝箱控制_dgv.Columns(1).FillWeight = 100 : 裝箱控制_dgv.Columns(2).FillWeight = 100 : 裝箱控制_dgv.Columns(3).FillWeight = 100
168 193
         裝箱控制_dgv.Columns(4).FillWeight = 100 : 裝箱控制_dgv.Columns(5).FillWeight = 100 : 裝箱控制_dgv.Columns(6).FillWeight = 100 : 裝箱控制_dgv.Columns(7).FillWeight = 100
@@ -171,7 +196,7 @@ Public Class 訂單資料匯入_力威
171 196
         裝箱控制_dgv.Columns(16).FillWeight = 100 : 裝箱控制_dgv.Columns(17).FillWeight = 100 : 裝箱控制_dgv.Columns(18).FillWeight = 100 : 裝箱控制_dgv.Columns(19).FillWeight = 100
172 197
         裝箱控制_dgv.Columns(20).FillWeight = 100 : 裝箱控制_dgv.Columns(21).FillWeight = 100 : 裝箱控制_dgv.Columns(22).FillWeight = 100 : 裝箱控制_dgv.Columns(23).FillWeight = 100
173 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 201
         Dim DR01 As New DataGridViewTextBoxColumn : Dim DR02 As New DataGridViewTextBoxColumn : Dim DR03 As New DataGridViewTextBoxColumn : Dim DR04 As New DataGridViewTextBoxColumn
177 202
         Dim DR05 As New DataGridViewTextBoxColumn : Dim DR06 As New DataGridViewTextBoxColumn : Dim DR07 As New DataGridViewTextBoxColumn : Dim DR08 As New DataGridViewTextBoxColumn
@@ -221,8 +246,29 @@ Public Class 訂單資料匯入_力威
221 246
         End If
222 247
         Number_tb.Text = 天盾流水號_tb.Text
223 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 272
     End Sub
227 273
     Private Sub 新增清單1_bt_Click(sender As Object, e As EventArgs) Handles 新增清單1_bt.Click
228 274
         清單修改.Close() : 修改清單(0) = True : 修改清單(1) = False : 修改清單(2) = False : 修改清單(3) = False : 修改清單(4) = False : 修改清單(5) = False
@@ -280,10 +326,10 @@ Public Class 訂單資料匯入_力威
280 326
                 xlSheet.Activate()
281 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 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 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 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,6 +375,9 @@ Public Class 訂單資料匯入_力威
329 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 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 381
                         If Strings.Left(xlSheet.Cells(YY, XX).value, 10) = "Inco Terms" Then
333 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 383
                         End If
@@ -339,7 +388,13 @@ Public Class 訂單資料匯入_力威
339 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 389
                         End If
341 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 398
                         End If
344 399
                         If Number_tb.Text <> "" And 英科條款_tb.Text <> "" And 供應商編號_tb.Text <> "" And 郵寄方式_tb.Text <> "" And 總案件_tb.Text <> "" And 訂貨代理_tb.Text <> "" And
345 400
                             Brand_cb.Text <> "" And 公司編號_tb.Text <> "" And 版本_tb.Text <> "" And 力威訂單號_tb.Text <> "" And 地址1_tb.Text <> "" And 代理編號_cb.Text <> "" And
@@ -353,6 +408,9 @@ Public Class 訂單資料匯入_力威
353 408
                         ProgressBar1.Value = 0 : 最終數 = 0 : Exit For
354 409
                     End If
355 410
                 Next : ProgressBar1.Value = 0 : 最終數 = 0
411
+                If 客戶訂單號_tb.Text = "" Then
412
+                    客戶訂單號_tb.Text = 力威訂單號_tb.Text
413
+                End If
356 414
                 '-------控制表與明細表------------------------------------------------------------------------------------------------------------------------------------------------------------
357 415
                 Dim W As Integer = 0 : Dim XX1 As Integer = 1
358 416
                 For YY As Integer = 25 To 100
@@ -625,6 +683,14 @@ Public Class 訂單資料匯入_力威
625 683
 
626 684
                                 For II As Integer = 0 To 50 : 資料數2 = 50 : 進度條2()
627 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 694
                                         If Strings.Left(xlSheet.Cells(YY + I + II, XX2 + III).value, 12) = "Customs Info" Then
629 695
                                             For UU As Integer = 1 To 5
630 696
                                                 For IIII As Integer = 0 To 30
@@ -665,8 +731,17 @@ Public Class 訂單資料匯入_力威
665 731
 
666 732
                                     If Strings.Left(xlSheet.Cells(YY + I + II, XX2).value, 11) = "PLM Season:" Then
667 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 745
                                         Next : ProgressBar4.Value = 0 : 最終數3 = 0
671 746
                                     End If
672 747
                                     If Strings.Left(xlSheet.Cells(YY + I + II, XX2).value, 11) = "Product ID:" Then
@@ -713,8 +788,16 @@ Public Class 訂單資料匯入_力威
713 788
                                     End If
714 789
                                     If Strings.Left(xlSheet.Cells(YY + I + II, XX2).value, 5) = "Logo:" Then
715 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 801
                                         Next : ProgressBar4.Value = 0 : 最終數3 = 0
719 802
                                         Exit For : ProgressBar3.Value = 0 : 最終數2 = 0
720 803
                                     End If
@@ -726,6 +809,7 @@ Public Class 訂單資料匯入_力威
726 809
                 Next : ProgressBar1.Value = 0 : 最終數 = 0
727 810
                 裝箱控制_dgv.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells
728 811
                 xlApp.Visible = True : xlApp.Quit() : xlApp = Nothing
812
+                訂單讀取_bt.Enabled = False : 訂單存檔_bt.Enabled = True
729 813
                 MsgBox("讀取EXCEL完成")
730 814
             ElseIf OpenFileDialog1.ShowDialog = DialogResult.No Then
731 815
             End If
@@ -740,7 +824,7 @@ Public Class 訂單資料匯入_力威
740 824
             MsgBox("打藍色星號處的資料不可以空白。")
741 825
         Else
742 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 828
                 MsgBox("打藍色星號處的資料不可以空白。")
745 829
             Else
746 830
                 Set_日期格式轉換()
@@ -757,49 +841,133 @@ Public Class 訂單資料匯入_力威
757 841
                 ConnOpen()
758 842
                 SQL1 = "INSERT INTO " & 訂單資料表(0) & " (客戶訂單號, 天盾流水號, ModeOfDelivery, DeliveryTerms, OrgShipDate, FromPort, ToPort, ShippingCarrier, VendorReference, ModifiedDate, 
759 843
                                                     CustomerName, ShipDate, SalesOrder, DeliveryAddress, 下單日, 交期, ETADate, CreatedDate, Brand, CustomerRequisition, 工廠編號, 工廠地址, 
760
-                                                    代理編號, 訂貨代理, 總雙數, 總案件數, 公司, 工廠簡稱) 
844
+                                                    代理編號, 訂貨代理, 總雙數, 總案件數, 公司, 工廠簡稱, 最終運送, 入單型態) 
761 845
                          VALUES ('" & 客戶訂單號_tb.Text & "','" & Number_tb.Text & "','" & 訂單類別_tb.Text & "','" & 英科條款_tb.Text & "','" & DTP & "','','','','" & 供應商編號_tb.Text &
762 846
                               "','" & 版本_tb.Text & "','" & 公司編號_tb.Text & "','" & DTP & "','" & 郵寄方式_tb.Text & "','" & 地址二_tb.Text & "','" & DTP & "','" & DTP & "','" & DTP &
763 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 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 852
                     ConnOpen()
769 853
                     SQL1 = "SELECT TOP (1) 資料流水號 FROM " & 訂單資料表(1) & " GROUP BY 資料流水號 ORDER BY 資料流水號 DESC"
770 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 856
                     conn.Close()
773 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 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 971
             End If
803
-        End If
804 972
     End Sub
805 973
 End Class

+ 11
- 11
TENDEN-MES-SYS/量產訂單管理/訂單資料匯入_Vionic.Designer.vb Parādīt failu

@@ -142,7 +142,7 @@ Partial Class 訂單資料匯入_Vionic
142 142
         Me.TextBox43 = New System.Windows.Forms.TextBox()
143 143
         Me.Label27 = New System.Windows.Forms.Label()
144 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 146
         Me.Label28 = New System.Windows.Forms.Label()
147 147
         CType(Me.控制表_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
148 148
         CType(Me.明細表_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
@@ -1155,15 +1155,15 @@ Partial Class 訂單資料匯入_Vionic
1155 1155
         Me.TextBox45.Size = New System.Drawing.Size(137, 23)
1156 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 1168
         'Label28
1169 1169
         '
@@ -1182,7 +1182,7 @@ Partial Class 訂單資料匯入_Vionic
1182 1182
         Me.AutoScroll = True
1183 1183
         Me.ClientSize = New System.Drawing.Size(1914, 991)
1184 1184
         Me.Controls.Add(Me.Label28)
1185
-        Me.Controls.Add(Me.CheckBox3)
1185
+        Me.Controls.Add(Me.國標測試報告_ch)
1186 1186
         Me.Controls.Add(Me.Label27)
1187 1187
         Me.Controls.Add(Me.TextBox44)
1188 1188
         Me.Controls.Add(Me.TextBox43)
@@ -1429,7 +1429,7 @@ Partial Class 訂單資料匯入_Vionic
1429 1429
     Friend WithEvents TextBox43 As TextBox
1430 1430
     Friend WithEvents Label27 As Label
1431 1431
     Friend WithEvents TextBox45 As TextBox
1432
-    Friend WithEvents CheckBox3 As CheckBox
1432
+    Friend WithEvents 國標測試報告_ch As CheckBox
1433 1433
     Friend WithEvents Label28 As Label
1434 1434
 End Class
1435 1435
 

+ 3
- 3
TENDEN-MES-SYS/量產訂單管理/訂單資料匯入_Vionic.vb Parādīt failu

@@ -498,7 +498,7 @@ Public Class 訂單資料匯入_Vionic
498 498
                                  "','" & 控制表_dgv.Rows(i).Cells("貼標時間").Value & "','" & 控制表_dgv.Rows(i).Cells("裁斷時間").Value & "','" & 控制表_dgv.Rows(i).Cells("針車時間").Value &
499 499
                                  "','" & 控制表_dgv.Rows(i).Cells("成型時間").Value & "','" & 控制表_dgv.Rows(i).Cells("驗貨時間").Value & "','" & 控制表_dgv.Rows(i).Cells("實際離廠日").Value &
500 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 502
                     CmdSet_For_dr() : conn.Close()
503 503
 
504 504
                     ConnOpen()
@@ -526,11 +526,11 @@ Public Class 訂單資料匯入_Vionic
526 526
 
527 527
                 ConnOpen()
528 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 530
                        "VALUES ('" & Number_tb.Text & "','" & 天盾流水號_tb.Text & "','" & ComboBox4.Text & "','" & ComboBox5.Text & "','" & DTP(3) &
531 531
                              "','" & ComboBox6.Text & "','" & ComboBox7.Text & "','" & TextBox8.Text & "','" & TextBox9.Text & "','" & DTP(4) &
532 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 534
                 CmdSet_For_dr() : conn.Close()
535 535
 
536 536
                 ConnOpen()

+ 3530
- 0
TENDEN-MES-SYS/量產訂單管理/訂單資料比對與修改_力威.Designer.vb
Failā izmaiņas netiks attēlotas, jo tās ir par lielu
Parādīt failu


+ 126
- 0
TENDEN-MES-SYS/量產訂單管理/訂單資料比對與修改_力威.resx Parādīt failu

@@ -0,0 +1,126 @@
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
Failā izmaiņas netiks attēlotas, jo tās ir par lielu
Parādīt failu


Notiek ielāde…
Atcelt
Saglabāt