B70340 vor 1 Jahr
Ursprung
Commit
215d5c7e84
39 geänderte Dateien mit 1544 neuen und 137 gelöschten Zeilen
  1. BIN
      .vs/TENDEN-MES-SYS/FileContentIndex/28844961-24fb-4d5f-a801-97a4bec60874.vsidx
  2. BIN
      .vs/TENDEN-MES-SYS/FileContentIndex/492d8f7f-9044-403b-b3a5-4a4ffa565906.vsidx
  3. BIN
      .vs/TENDEN-MES-SYS/FileContentIndex/4e709a34-a2f3-4283-8602-f4590218fb57.vsidx
  4. BIN
      .vs/TENDEN-MES-SYS/FileContentIndex/55aab703-356f-4bb7-90e6-5f25a7751f60.vsidx
  5. BIN
      .vs/TENDEN-MES-SYS/FileContentIndex/8d9486c8-194f-4b25-b2a3-31ddc161d325.vsidx
  6. BIN
      .vs/TENDEN-MES-SYS/FileContentIndex/8dfa9f60-fd5f-473e-8c1d-0598e6f19a68.vsidx
  7. BIN
      .vs/TENDEN-MES-SYS/FileContentIndex/c9cefe19-d75a-4a94-b6d7-478f335cc2e5.vsidx
  8. BIN
      .vs/TENDEN-MES-SYS/v17/.suo
  9. 228
    0
      .vs/TENDEN-MES-SYS/v17/DocumentLayout.json
  10. 51
    3
      TENDEN-MES-SYS/0、Module/SQL_成本系統管理.vb
  11. 1
    1
      TENDEN-MES-SYS/0、Module/全域變數.vb
  12. 424
    0
      TENDEN-MES-SYS/2、成本系統管理/OVERAGEREPORT.Designer.vb
  13. 120
    0
      TENDEN-MES-SYS/2、成本系統管理/OVERAGEREPORT.resx
  14. 435
    0
      TENDEN-MES-SYS/2、成本系統管理/OVERAGEREPORT.vb
  15. 71
    44
      TENDEN-MES-SYS/2、成本系統管理/出貨明細表1.Designer.vb
  16. 108
    29
      TENDEN-MES-SYS/2、成本系統管理/出貨明細表1.vb
  17. 1
    1
      TENDEN-MES-SYS/4、量產訂單管理/系統列印介面/列印_生產進度表.vb
  18. 2
    11
      TENDEN-MES-SYS/LoginForm1vb.vb
  19. 10
    0
      TENDEN-MES-SYS/My Project/Resources.Designer.vb
  20. 40
    37
      TENDEN-MES-SYS/My Project/Resources.resx
  21. 25
    8
      TENDEN-MES-SYS/TENDEN_MES_SYS.Designer.vb
  22. 5
    1
      TENDEN-MES-SYS/TENDEN_MES_SYS.vb
  23. BIN
      TENDEN-MES-SYS/bin/Debug/TENDEN-ERP-SYS.exe
  24. BIN
      TENDEN-MES-SYS/bin/Debug/TENDEN-ERP-SYS.pdb
  25. 5
    0
      TENDEN-MES-SYS/bin/Debug/TENDEN-ERP-SYS.xml
  26. BIN
      TENDEN-MES-SYS/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
  27. BIN
      TENDEN-MES-SYS/obj/Debug/TENDEN-ERP-SYS.exe
  28. BIN
      TENDEN-MES-SYS/obj/Debug/TENDEN-ERP-SYS.pdb
  29. 5
    0
      TENDEN-MES-SYS/obj/Debug/TENDEN-ERP-SYS.xml
  30. BIN
      TENDEN-MES-SYS/obj/Debug/TempPE/My Project.Resources.Designer.vb.dll
  31. BIN
      TENDEN-MES-SYS/obj/Debug/天盾國際管理系統.OVERAGEREPORT.resources
  32. BIN
      TENDEN-MES-SYS/obj/Debug/天盾國際管理系統.Resources.resources
  33. 0
    0
      TENDEN-MES-SYS/obj/Debug/天盾系統.vbproj.CopyComplete
  34. 1
    1
      TENDEN-MES-SYS/obj/Debug/天盾系統.vbproj.CoreCompileInputs.cache
  35. 2
    1
      TENDEN-MES-SYS/obj/Debug/天盾系統.vbproj.FileListAbsolute.txt
  36. BIN
      TENDEN-MES-SYS/obj/Debug/天盾系統.vbproj.GenerateResource.cache
  37. BIN
      TENDEN-MES-SYS/圖片/Arrow Right.png
  38. BIN
      TENDEN-MES-SYS/圖片/arrow-right.png
  39. 10
    0
      TENDEN-MES-SYS/天盾系統.vbproj

BIN
.vs/TENDEN-MES-SYS/FileContentIndex/28844961-24fb-4d5f-a801-97a4bec60874.vsidx Datei anzeigen


BIN
.vs/TENDEN-MES-SYS/FileContentIndex/492d8f7f-9044-403b-b3a5-4a4ffa565906.vsidx Datei anzeigen


BIN
.vs/TENDEN-MES-SYS/FileContentIndex/4e709a34-a2f3-4283-8602-f4590218fb57.vsidx Datei anzeigen


BIN
.vs/TENDEN-MES-SYS/FileContentIndex/55aab703-356f-4bb7-90e6-5f25a7751f60.vsidx Datei anzeigen


BIN
.vs/TENDEN-MES-SYS/FileContentIndex/8d9486c8-194f-4b25-b2a3-31ddc161d325.vsidx Datei anzeigen


BIN
.vs/TENDEN-MES-SYS/FileContentIndex/8dfa9f60-fd5f-473e-8c1d-0598e6f19a68.vsidx Datei anzeigen


BIN
.vs/TENDEN-MES-SYS/FileContentIndex/c9cefe19-d75a-4a94-b6d7-478f335cc2e5.vsidx Datei anzeigen


BIN
.vs/TENDEN-MES-SYS/v17/.suo Datei anzeigen


+ 228
- 0
.vs/TENDEN-MES-SYS/v17/DocumentLayout.json Datei anzeigen

@@ -0,0 +1,228 @@
1
+{
2
+  "Version": 1,
3
+  "WorkspaceRootPath": "D:\\\u5DE5\u5DE7\u660E\\TENDEN\\TENDEN-MES-SYS\\",
4
+  "Documents": [
5
+    {
6
+      "AbsoluteMoniker": "D:0:0:{27F7A8C0-0F0B-488C-BECB-5D62C4D74631}|TENDEN-MES-SYS\\\u5929\u76FE\u7CFB\u7D71.vbproj|D:\\\u5DE5\u5DE7\u660E\\TENDEN\\TENDEN-MES-SYS\\tenden-mes-sys\\0\u3001module\\\u5168\u57DF\u8B8A\u6578.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}",
7
+      "RelativeMoniker": "D:0:0:{27F7A8C0-0F0B-488C-BECB-5D62C4D74631}|TENDEN-MES-SYS\\\u5929\u76FE\u7CFB\u7D71.vbproj|solutionrelative:tenden-mes-sys\\0\u3001module\\\u5168\u57DF\u8B8A\u6578.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}"
8
+    },
9
+    {
10
+      "AbsoluteMoniker": "D:0:0:{27F7A8C0-0F0B-488C-BECB-5D62C4D74631}|TENDEN-MES-SYS\\\u5929\u76FE\u7CFB\u7D71.vbproj|d:\\\u5DE5\u5DE7\u660E\\tenden\\tenden-mes-sys\\tenden-mes-sys\\2\u3001\u6210\u672C\u7CFB\u7D71\u7BA1\u7406\\overagereport.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}",
11
+      "RelativeMoniker": "D:0:0:{27F7A8C0-0F0B-488C-BECB-5D62C4D74631}|TENDEN-MES-SYS\\\u5929\u76FE\u7CFB\u7D71.vbproj|solutionrelative:tenden-mes-sys\\2\u3001\u6210\u672C\u7CFB\u7D71\u7BA1\u7406\\overagereport.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}"
12
+    },
13
+    {
14
+      "AbsoluteMoniker": "D:0:0:{27F7A8C0-0F0B-488C-BECB-5D62C4D74631}|TENDEN-MES-SYS\\\u5929\u76FE\u7CFB\u7D71.vbproj|D:\\\u5DE5\u5DE7\u660E\\TENDEN\\TENDEN-MES-SYS\\tenden-mes-sys\\2\u3001\u6210\u672C\u7CFB\u7D71\u7BA1\u7406\\\u51FA\u8CA8\u660E\u7D30\u88681.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}",
15
+      "RelativeMoniker": "D:0:0:{27F7A8C0-0F0B-488C-BECB-5D62C4D74631}|TENDEN-MES-SYS\\\u5929\u76FE\u7CFB\u7D71.vbproj|solutionrelative:tenden-mes-sys\\2\u3001\u6210\u672C\u7CFB\u7D71\u7BA1\u7406\\\u51FA\u8CA8\u660E\u7D30\u88681.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}"
16
+    },
17
+    {
18
+      "AbsoluteMoniker": "D:0:0:{27F7A8C0-0F0B-488C-BECB-5D62C4D74631}|TENDEN-MES-SYS\\\u5929\u76FE\u7CFB\u7D71.vbproj|D:\\\u5DE5\u5DE7\u660E\\TENDEN\\TENDEN-MES-SYS\\tenden-mes-sys\\loginform1vb.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}",
19
+      "RelativeMoniker": "D:0:0:{27F7A8C0-0F0B-488C-BECB-5D62C4D74631}|TENDEN-MES-SYS\\\u5929\u76FE\u7CFB\u7D71.vbproj|solutionrelative:tenden-mes-sys\\loginform1vb.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}"
20
+    },
21
+    {
22
+      "AbsoluteMoniker": "D:0:0:{27F7A8C0-0F0B-488C-BECB-5D62C4D74631}|TENDEN-MES-SYS\\\u5929\u76FE\u7CFB\u7D71.vbproj|D:\\\u5DE5\u5DE7\u660E\\TENDEN\\TENDEN-MES-SYS\\tenden-mes-sys\\loginform1vb.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}|Form",
23
+      "RelativeMoniker": "D:0:0:{27F7A8C0-0F0B-488C-BECB-5D62C4D74631}|TENDEN-MES-SYS\\\u5929\u76FE\u7CFB\u7D71.vbproj|solutionrelative:tenden-mes-sys\\loginform1vb.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}|Form"
24
+    },
25
+    {
26
+      "AbsoluteMoniker": "D:0:0:{27F7A8C0-0F0B-488C-BECB-5D62C4D74631}|TENDEN-MES-SYS\\\u5929\u76FE\u7CFB\u7D71.vbproj|D:\\\u5DE5\u5DE7\u660E\\TENDEN\\TENDEN-MES-SYS\\tenden-mes-sys\\0\u3001module\\sql_\u6210\u672C\u7CFB\u7D71\u7BA1\u7406.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}",
27
+      "RelativeMoniker": "D:0:0:{27F7A8C0-0F0B-488C-BECB-5D62C4D74631}|TENDEN-MES-SYS\\\u5929\u76FE\u7CFB\u7D71.vbproj|solutionrelative:tenden-mes-sys\\0\u3001module\\sql_\u6210\u672C\u7CFB\u7D71\u7BA1\u7406.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}"
28
+    },
29
+    {
30
+      "AbsoluteMoniker": "D:0:0:{27F7A8C0-0F0B-488C-BECB-5D62C4D74631}|TENDEN-MES-SYS\\\u5929\u76FE\u7CFB\u7D71.vbproj|D:\\\u5DE5\u5DE7\u660E\\TENDEN\\TENDEN-MES-SYS\\tenden-mes-sys\\2\u3001\u6210\u672C\u7CFB\u7D71\u7BA1\u7406\\\u51FA\u8CA8\u660E\u7D30\u88681.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}|Form",
31
+      "RelativeMoniker": "D:0:0:{27F7A8C0-0F0B-488C-BECB-5D62C4D74631}|TENDEN-MES-SYS\\\u5929\u76FE\u7CFB\u7D71.vbproj|solutionrelative:tenden-mes-sys\\2\u3001\u6210\u672C\u7CFB\u7D71\u7BA1\u7406\\\u51FA\u8CA8\u660E\u7D30\u88681.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}|Form"
32
+    },
33
+    {
34
+      "AbsoluteMoniker": "D:0:0:{27F7A8C0-0F0B-488C-BECB-5D62C4D74631}|TENDEN-MES-SYS\\\u5929\u76FE\u7CFB\u7D71.vbproj|D:\\\u5DE5\u5DE7\u660E\\TENDEN\\TENDEN-MES-SYS\\tenden-mes-sys\\2\u3001\u6210\u672C\u7CFB\u7D71\u7BA1\u7406\\overagereport.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}|Form",
35
+      "RelativeMoniker": "D:0:0:{27F7A8C0-0F0B-488C-BECB-5D62C4D74631}|TENDEN-MES-SYS\\\u5929\u76FE\u7CFB\u7D71.vbproj|solutionrelative:tenden-mes-sys\\2\u3001\u6210\u672C\u7CFB\u7D71\u7BA1\u7406\\overagereport.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}|Form"
36
+    },
37
+    {
38
+      "AbsoluteMoniker": "D:0:0:{27F7A8C0-0F0B-488C-BECB-5D62C4D74631}|TENDEN-MES-SYS\\\u5929\u76FE\u7CFB\u7D71.vbproj|D:\\\u5DE5\u5DE7\u660E\\TENDEN\\TENDEN-MES-SYS\\tenden-mes-sys\\tenden_mes_sys.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}",
39
+      "RelativeMoniker": "D:0:0:{27F7A8C0-0F0B-488C-BECB-5D62C4D74631}|TENDEN-MES-SYS\\\u5929\u76FE\u7CFB\u7D71.vbproj|solutionrelative:tenden-mes-sys\\tenden_mes_sys.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}"
40
+    },
41
+    {
42
+      "AbsoluteMoniker": "D:0:0:{27F7A8C0-0F0B-488C-BECB-5D62C4D74631}|TENDEN-MES-SYS\\\u5929\u76FE\u7CFB\u7D71.vbproj|D:\\\u5DE5\u5DE7\u660E\\TENDEN\\TENDEN-MES-SYS\\tenden-mes-sys\\tenden_mes_sys.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}|Form",
43
+      "RelativeMoniker": "D:0:0:{27F7A8C0-0F0B-488C-BECB-5D62C4D74631}|TENDEN-MES-SYS\\\u5929\u76FE\u7CFB\u7D71.vbproj|solutionrelative:tenden-mes-sys\\tenden_mes_sys.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}|Form"
44
+    },
45
+    {
46
+      "AbsoluteMoniker": "D:0:0:{27F7A8C0-0F0B-488C-BECB-5D62C4D74631}|TENDEN-MES-SYS\\\u5929\u76FE\u7CFB\u7D71.vbproj|D:\\\u5DE5\u5DE7\u660E\\TENDEN\\TENDEN-MES-SYS\\tenden-mes-sys\\2\u3001\u6210\u672C\u7CFB\u7D71\u7BA1\u7406\\\u5217\u5370_\u8A02\u55AE\u50F9\u683C\u5229\u6F64\u8868.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}",
47
+      "RelativeMoniker": "D:0:0:{27F7A8C0-0F0B-488C-BECB-5D62C4D74631}|TENDEN-MES-SYS\\\u5929\u76FE\u7CFB\u7D71.vbproj|solutionrelative:tenden-mes-sys\\2\u3001\u6210\u672C\u7CFB\u7D71\u7BA1\u7406\\\u5217\u5370_\u8A02\u55AE\u50F9\u683C\u5229\u6F64\u8868.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}"
48
+    },
49
+    {
50
+      "AbsoluteMoniker": "D:0:0:{27F7A8C0-0F0B-488C-BECB-5D62C4D74631}|TENDEN-MES-SYS\\\u5929\u76FE\u7CFB\u7D71.vbproj|D:\\\u5DE5\u5DE7\u660E\\TENDEN\\TENDEN-MES-SYS\\tenden-mes-sys\\2\u3001\u6210\u672C\u7CFB\u7D71\u7BA1\u7406\\\u5217\u5370_\u8A02\u55AE\u50F9\u683C\u5229\u6F64\u8868.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}|Form",
51
+      "RelativeMoniker": "D:0:0:{27F7A8C0-0F0B-488C-BECB-5D62C4D74631}|TENDEN-MES-SYS\\\u5929\u76FE\u7CFB\u7D71.vbproj|solutionrelative:tenden-mes-sys\\2\u3001\u6210\u672C\u7CFB\u7D71\u7BA1\u7406\\\u5217\u5370_\u8A02\u55AE\u50F9\u683C\u5229\u6F64\u8868.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}|Form"
52
+    },
53
+    {
54
+      "AbsoluteMoniker": "D:0:0:{27F7A8C0-0F0B-488C-BECB-5D62C4D74631}|TENDEN-MES-SYS\\\u5929\u76FE\u7CFB\u7D71.vbproj|D:\\\u5DE5\u5DE7\u660E\\TENDEN\\TENDEN-MES-SYS\\tenden-mes-sys\\2\u3001\u6210\u672C\u7CFB\u7D71\u7BA1\u7406\\\u8A02\u55AE\u50F9\u683C\u5229\u6F64\u660E\u7D30\u8868.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}|Form",
55
+      "RelativeMoniker": "D:0:0:{27F7A8C0-0F0B-488C-BECB-5D62C4D74631}|TENDEN-MES-SYS\\\u5929\u76FE\u7CFB\u7D71.vbproj|solutionrelative:tenden-mes-sys\\2\u3001\u6210\u672C\u7CFB\u7D71\u7BA1\u7406\\\u8A02\u55AE\u50F9\u683C\u5229\u6F64\u660E\u7D30\u8868.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}|Form"
56
+    }
57
+  ],
58
+  "DocumentGroupContainers": [
59
+    {
60
+      "Orientation": 0,
61
+      "VerticalTabListWidth": 256,
62
+      "DocumentGroups": [
63
+        {
64
+          "DockedWidth": 200,
65
+          "SelectedChildIndex": 8,
66
+          "Children": [
67
+            {
68
+              "$type": "Bookmark",
69
+              "Name": "ST:0:0:{004be353-6879-467c-9d1e-9ac23cdf6d49}"
70
+            },
71
+            {
72
+              "$type": "Document",
73
+              "DocumentIndex": 4,
74
+              "Title": "LoginForm1vb.vb [\u8A2D\u8A08]",
75
+              "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\TENDEN\\TENDEN-MES-SYS\\TENDEN-MES-SYS\\LoginForm1vb.vb",
76
+              "RelativeDocumentMoniker": "TENDEN-MES-SYS\\LoginForm1vb.vb",
77
+              "ToolTip": "D:\\\u5DE5\u5DE7\u660E\\TENDEN\\TENDEN-MES-SYS\\TENDEN-MES-SYS\\LoginForm1vb.vb [\u8A2D\u8A08]",
78
+              "RelativeToolTip": "TENDEN-MES-SYS\\LoginForm1vb.vb [\u8A2D\u8A08]",
79
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003525|",
80
+              "WhenOpened": "2024-03-12T04:15:19.84Z"
81
+            },
82
+            {
83
+              "$type": "Document",
84
+              "DocumentIndex": 2,
85
+              "Title": "\u51FA\u8CA8\u660E\u7D30\u88681.vb",
86
+              "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\TENDEN\\TENDEN-MES-SYS\\TENDEN-MES-SYS\\2\u3001\u6210\u672C\u7CFB\u7D71\u7BA1\u7406\\\u51FA\u8CA8\u660E\u7D30\u88681.vb",
87
+              "RelativeDocumentMoniker": "TENDEN-MES-SYS\\2\u3001\u6210\u672C\u7CFB\u7D71\u7BA1\u7406\\\u51FA\u8CA8\u660E\u7D30\u88681.vb",
88
+              "ToolTip": "D:\\\u5DE5\u5DE7\u660E\\TENDEN\\TENDEN-MES-SYS\\TENDEN-MES-SYS\\2\u3001\u6210\u672C\u7CFB\u7D71\u7BA1\u7406\\\u51FA\u8CA8\u660E\u7D30\u88681.vb",
89
+              "RelativeToolTip": "TENDEN-MES-SYS\\2\u3001\u6210\u672C\u7CFB\u7D71\u7BA1\u7406\\\u51FA\u8CA8\u660E\u7D30\u88681.vb",
90
+              "ViewState": "AQIAAFoAAAAAAAAAAAAYwAcBAAA+AAAA",
91
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003525|",
92
+              "WhenOpened": "2024-03-11T15:07:51.582Z"
93
+            },
94
+            {
95
+              "$type": "Document",
96
+              "DocumentIndex": 6,
97
+              "Title": "\u51FA\u8CA8\u660E\u7D30\u88681.vb [\u8A2D\u8A08]",
98
+              "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\TENDEN\\TENDEN-MES-SYS\\TENDEN-MES-SYS\\2\u3001\u6210\u672C\u7CFB\u7D71\u7BA1\u7406\\\u51FA\u8CA8\u660E\u7D30\u88681.vb",
99
+              "RelativeDocumentMoniker": "TENDEN-MES-SYS\\2\u3001\u6210\u672C\u7CFB\u7D71\u7BA1\u7406\\\u51FA\u8CA8\u660E\u7D30\u88681.vb",
100
+              "ToolTip": "D:\\\u5DE5\u5DE7\u660E\\TENDEN\\TENDEN-MES-SYS\\TENDEN-MES-SYS\\2\u3001\u6210\u672C\u7CFB\u7D71\u7BA1\u7406\\\u51FA\u8CA8\u660E\u7D30\u88681.vb [\u8A2D\u8A08]",
101
+              "RelativeToolTip": "TENDEN-MES-SYS\\2\u3001\u6210\u672C\u7CFB\u7D71\u7BA1\u7406\\\u51FA\u8CA8\u660E\u7D30\u88681.vb [\u8A2D\u8A08]",
102
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003525|",
103
+              "WhenOpened": "2024-03-11T15:07:46.476Z"
104
+            },
105
+            {
106
+              "$type": "Document",
107
+              "DocumentIndex": 3,
108
+              "Title": "LoginForm1vb.vb",
109
+              "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\TENDEN\\TENDEN-MES-SYS\\TENDEN-MES-SYS\\LoginForm1vb.vb",
110
+              "RelativeDocumentMoniker": "TENDEN-MES-SYS\\LoginForm1vb.vb",
111
+              "ToolTip": "D:\\\u5DE5\u5DE7\u660E\\TENDEN\\TENDEN-MES-SYS\\TENDEN-MES-SYS\\LoginForm1vb.vb",
112
+              "RelativeToolTip": "TENDEN-MES-SYS\\LoginForm1vb.vb",
113
+              "ViewState": "AQIAAMUAAAAAAAAAAAAiwEYAAAAAAAAA",
114
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003525|",
115
+              "WhenOpened": "2024-03-06T09:05:00.55Z"
116
+            },
117
+            {
118
+              "$type": "Document",
119
+              "DocumentIndex": 5,
120
+              "Title": "SQL_\u6210\u672C\u7CFB\u7D71\u7BA1\u7406.vb",
121
+              "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\TENDEN\\TENDEN-MES-SYS\\TENDEN-MES-SYS\\0\u3001Module\\SQL_\u6210\u672C\u7CFB\u7D71\u7BA1\u7406.vb",
122
+              "RelativeDocumentMoniker": "TENDEN-MES-SYS\\0\u3001Module\\SQL_\u6210\u672C\u7CFB\u7D71\u7BA1\u7406.vb",
123
+              "ToolTip": "D:\\\u5DE5\u5DE7\u660E\\TENDEN\\TENDEN-MES-SYS\\TENDEN-MES-SYS\\0\u3001Module\\SQL_\u6210\u672C\u7CFB\u7D71\u7BA1\u7406.vb",
124
+              "RelativeToolTip": "TENDEN-MES-SYS\\0\u3001Module\\SQL_\u6210\u672C\u7CFB\u7D71\u7BA1\u7406.vb",
125
+              "ViewState": "AQIAAHwBAAAAAAAAAAAkwJIBAAAAAAAA",
126
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003361|",
127
+              "WhenOpened": "2024-03-06T02:35:35.269Z"
128
+            },
129
+            {
130
+              "$type": "Document",
131
+              "DocumentIndex": 1,
132
+              "Title": "OVERAGEREPORT.vb",
133
+              "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\TENDEN\\TENDEN-MES-SYS\\TENDEN-MES-SYS\\2\u3001\u6210\u672C\u7CFB\u7D71\u7BA1\u7406\\OVERAGEREPORT.vb",
134
+              "RelativeDocumentMoniker": "TENDEN-MES-SYS\\2\u3001\u6210\u672C\u7CFB\u7D71\u7BA1\u7406\\OVERAGEREPORT.vb",
135
+              "ToolTip": "D:\\\u5DE5\u5DE7\u660E\\TENDEN\\TENDEN-MES-SYS\\TENDEN-MES-SYS\\2\u3001\u6210\u672C\u7CFB\u7D71\u7BA1\u7406\\OVERAGEREPORT.vb",
136
+              "RelativeToolTip": "TENDEN-MES-SYS\\2\u3001\u6210\u672C\u7CFB\u7D71\u7BA1\u7406\\OVERAGEREPORT.vb",
137
+              "ViewState": "AQIAAAAAAAAAAAAAAAAAAAkAAAAaAAAA",
138
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003361|",
139
+              "WhenOpened": "2024-03-05T14:27:23.43Z",
140
+              "EditorCaption": ""
141
+            },
142
+            {
143
+              "$type": "Document",
144
+              "DocumentIndex": 7,
145
+              "Title": "OVERAGEREPORT.vb [\u8A2D\u8A08]",
146
+              "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\TENDEN\\TENDEN-MES-SYS\\TENDEN-MES-SYS\\2\u3001\u6210\u672C\u7CFB\u7D71\u7BA1\u7406\\OVERAGEREPORT.vb",
147
+              "RelativeDocumentMoniker": "TENDEN-MES-SYS\\2\u3001\u6210\u672C\u7CFB\u7D71\u7BA1\u7406\\OVERAGEREPORT.vb",
148
+              "ToolTip": "D:\\\u5DE5\u5DE7\u660E\\TENDEN\\TENDEN-MES-SYS\\TENDEN-MES-SYS\\2\u3001\u6210\u672C\u7CFB\u7D71\u7BA1\u7406\\OVERAGEREPORT.vb [\u8A2D\u8A08]",
149
+              "RelativeToolTip": "TENDEN-MES-SYS\\2\u3001\u6210\u672C\u7CFB\u7D71\u7BA1\u7406\\OVERAGEREPORT.vb [\u8A2D\u8A08]",
150
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003525|",
151
+              "WhenOpened": "2024-03-05T14:23:59.477Z"
152
+            },
153
+            {
154
+              "$type": "Document",
155
+              "DocumentIndex": 0,
156
+              "Title": "\u5168\u57DF\u8B8A\u6578.vb",
157
+              "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\TENDEN\\TENDEN-MES-SYS\\TENDEN-MES-SYS\\0\u3001Module\\\u5168\u57DF\u8B8A\u6578.vb",
158
+              "RelativeDocumentMoniker": "TENDEN-MES-SYS\\0\u3001Module\\\u5168\u57DF\u8B8A\u6578.vb",
159
+              "ToolTip": "D:\\\u5DE5\u5DE7\u660E\\TENDEN\\TENDEN-MES-SYS\\TENDEN-MES-SYS\\0\u3001Module\\\u5168\u57DF\u8B8A\u6578.vb",
160
+              "RelativeToolTip": "TENDEN-MES-SYS\\0\u3001Module\\\u5168\u57DF\u8B8A\u6578.vb",
161
+              "ViewState": "AQIAAAEAAAAAAAAAAAAuwAUAAAAlAAAA",
162
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003361|",
163
+              "WhenOpened": "2024-03-06T15:08:34.7Z",
164
+              "EditorCaption": ""
165
+            },
166
+            {
167
+              "$type": "Document",
168
+              "DocumentIndex": 8,
169
+              "Title": "TENDEN_MES_SYS.vb",
170
+              "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\TENDEN\\TENDEN-MES-SYS\\TENDEN-MES-SYS\\TENDEN_MES_SYS.vb",
171
+              "RelativeDocumentMoniker": "TENDEN-MES-SYS\\TENDEN_MES_SYS.vb",
172
+              "ToolTip": "D:\\\u5DE5\u5DE7\u660E\\TENDEN\\TENDEN-MES-SYS\\TENDEN-MES-SYS\\TENDEN_MES_SYS.vb",
173
+              "RelativeToolTip": "TENDEN-MES-SYS\\TENDEN_MES_SYS.vb",
174
+              "ViewState": "AQIAAC4AAAAAAAAAAAAgwC4AAABsAAAA",
175
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003525|",
176
+              "WhenOpened": "2024-03-05T14:22:53.827Z"
177
+            },
178
+            {
179
+              "$type": "Document",
180
+              "DocumentIndex": 9,
181
+              "Title": "TENDEN_MES_SYS.vb [\u8A2D\u8A08]",
182
+              "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\TENDEN\\TENDEN-MES-SYS\\TENDEN-MES-SYS\\TENDEN_MES_SYS.vb",
183
+              "RelativeDocumentMoniker": "TENDEN-MES-SYS\\TENDEN_MES_SYS.vb",
184
+              "ToolTip": "D:\\\u5DE5\u5DE7\u660E\\TENDEN\\TENDEN-MES-SYS\\TENDEN-MES-SYS\\TENDEN_MES_SYS.vb [\u8A2D\u8A08]",
185
+              "RelativeToolTip": "TENDEN-MES-SYS\\TENDEN_MES_SYS.vb [\u8A2D\u8A08]",
186
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003525|",
187
+              "WhenOpened": "2024-03-05T14:20:47.23Z"
188
+            },
189
+            {
190
+              "$type": "Document",
191
+              "DocumentIndex": 11,
192
+              "Title": "\u5217\u5370_\u8A02\u55AE\u50F9\u683C\u5229\u6F64\u8868.vb [\u8A2D\u8A08]",
193
+              "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\TENDEN\\TENDEN-MES-SYS\\TENDEN-MES-SYS\\2\u3001\u6210\u672C\u7CFB\u7D71\u7BA1\u7406\\\u5217\u5370_\u8A02\u55AE\u50F9\u683C\u5229\u6F64\u8868.vb",
194
+              "RelativeDocumentMoniker": "TENDEN-MES-SYS\\2\u3001\u6210\u672C\u7CFB\u7D71\u7BA1\u7406\\\u5217\u5370_\u8A02\u55AE\u50F9\u683C\u5229\u6F64\u8868.vb",
195
+              "ToolTip": "D:\\\u5DE5\u5DE7\u660E\\TENDEN\\TENDEN-MES-SYS\\TENDEN-MES-SYS\\2\u3001\u6210\u672C\u7CFB\u7D71\u7BA1\u7406\\\u5217\u5370_\u8A02\u55AE\u50F9\u683C\u5229\u6F64\u8868.vb [\u8A2D\u8A08]",
196
+              "RelativeToolTip": "TENDEN-MES-SYS\\2\u3001\u6210\u672C\u7CFB\u7D71\u7BA1\u7406\\\u5217\u5370_\u8A02\u55AE\u50F9\u683C\u5229\u6F64\u8868.vb [\u8A2D\u8A08]",
197
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003525|",
198
+              "WhenOpened": "2024-03-06T13:12:17.023Z"
199
+            },
200
+            {
201
+              "$type": "Document",
202
+              "DocumentIndex": 10,
203
+              "Title": "\u5217\u5370_\u8A02\u55AE\u50F9\u683C\u5229\u6F64\u8868.vb",
204
+              "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\TENDEN\\TENDEN-MES-SYS\\TENDEN-MES-SYS\\2\u3001\u6210\u672C\u7CFB\u7D71\u7BA1\u7406\\\u5217\u5370_\u8A02\u55AE\u50F9\u683C\u5229\u6F64\u8868.vb",
205
+              "RelativeDocumentMoniker": "TENDEN-MES-SYS\\2\u3001\u6210\u672C\u7CFB\u7D71\u7BA1\u7406\\\u5217\u5370_\u8A02\u55AE\u50F9\u683C\u5229\u6F64\u8868.vb",
206
+              "ToolTip": "D:\\\u5DE5\u5DE7\u660E\\TENDEN\\TENDEN-MES-SYS\\TENDEN-MES-SYS\\2\u3001\u6210\u672C\u7CFB\u7D71\u7BA1\u7406\\\u5217\u5370_\u8A02\u55AE\u50F9\u683C\u5229\u6F64\u8868.vb",
207
+              "RelativeToolTip": "TENDEN-MES-SYS\\2\u3001\u6210\u672C\u7CFB\u7D71\u7BA1\u7406\\\u5217\u5370_\u8A02\u55AE\u50F9\u683C\u5229\u6F64\u8868.vb",
208
+              "ViewState": "AQIAABsAAAAAAAAAAAA2wCgAAAAsAAAA",
209
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003525|",
210
+              "WhenOpened": "2024-03-06T13:12:19.238Z"
211
+            },
212
+            {
213
+              "$type": "Document",
214
+              "DocumentIndex": 12,
215
+              "Title": "\u8A02\u55AE\u50F9\u683C\u5229\u6F64\u660E\u7D30\u8868.vb [\u8A2D\u8A08]",
216
+              "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\TENDEN\\TENDEN-MES-SYS\\TENDEN-MES-SYS\\2\u3001\u6210\u672C\u7CFB\u7D71\u7BA1\u7406\\\u8A02\u55AE\u50F9\u683C\u5229\u6F64\u660E\u7D30\u8868.vb",
217
+              "RelativeDocumentMoniker": "TENDEN-MES-SYS\\2\u3001\u6210\u672C\u7CFB\u7D71\u7BA1\u7406\\\u8A02\u55AE\u50F9\u683C\u5229\u6F64\u660E\u7D30\u8868.vb",
218
+              "ToolTip": "D:\\\u5DE5\u5DE7\u660E\\TENDEN\\TENDEN-MES-SYS\\TENDEN-MES-SYS\\2\u3001\u6210\u672C\u7CFB\u7D71\u7BA1\u7406\\\u8A02\u55AE\u50F9\u683C\u5229\u6F64\u660E\u7D30\u8868.vb [\u8A2D\u8A08]",
219
+              "RelativeToolTip": "TENDEN-MES-SYS\\2\u3001\u6210\u672C\u7CFB\u7D71\u7BA1\u7406\\\u8A02\u55AE\u50F9\u683C\u5229\u6F64\u660E\u7D30\u8868.vb [\u8A2D\u8A08]",
220
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003525|",
221
+              "WhenOpened": "2024-01-27T14:23:45.325Z"
222
+            }
223
+          ]
224
+        }
225
+      ]
226
+    }
227
+  ]
228
+}

+ 51
- 3
TENDEN-MES-SYS/0、Module/SQL_成本系統管理.vb Datei anzeigen

@@ -402,12 +402,60 @@
402 402
         ConnOpen()
403 403
         SQL1 = "SELECT    流水號, 年份, 品牌, 工廠, INV, 訂單號, 型體, 顏色, 楦型, 訂單數, 出貨數量, 已出貨, 已確認, FTY_PRICE AS [FTY Price 實際廠價], 扣關稅or後廠價, 
404 404
                           訂單數 AS Amount1, F_銀行扣款, F_文件費, F_貼標費, 利息or扣款 AS F_利息or扣款, F_增加款, 訂單數 AS 實付工廠金額, CUST_Price AS [Tendenza Price], 訂單數 AS Amount2, 
405
-                          C_文件費, C_貼標費, C_利息or扣款, 訂單數 AS 實際入帳金額, Selling_Price AS [Selling Price], EX_FTY_DATE, Maturity_Date, FTY_Payment_Date, 訂單數 AS 總毛利, Darren佣金, 
406
-                          Betty佣金, 扣工廠手續費 AS 其他費用, 訂單數 AS 公司毛利, Remark, 訂單號 AS 客戶訂單號, 已出貨 AS 異動, 已出貨 AS 異動1, 已出貨 AS 已比對, 
407
-                          已出貨 AS 需存檔
405
+                          C_文件費, C_貼標費, C_利息or扣款, 訂單數 AS 實際入帳金額, Selling_Price AS [Selling Price], EX_FTY_DATE AS [EX FTY DATE], Maturity_Date AS [Payment Received], 
406
+                          FTY_Payment_Date AS [FTY Payment Date], 訂單數 AS 總毛利, Darren佣金, 
407
+                          Betty佣金, 扣工廠手續費 AS 其他費用, 訂單數 AS 公司毛利, Remark, 訂單號 AS 客戶訂單號, 已出貨 AS 異動, 已出貨 AS 異動1, 已出貨 AS 已比對, 已出貨 AS 需存檔, 已轉OV
408 408
                 FROM      貨款銷帳明細表  WHERE  (年份 LIKE '" & PA25 & "')   ORDER BY  " & PA30 & ", EX_FTY_DATE DESC"
409 409
         CmdSet_For_DGV()
410 410
     End Sub
411
+    Friend Sub SQL_銷帳清單2()
412
+        ConnOpen()
413
+        SQL1 = "SELECT    流水號, 年份, 品牌, 工廠, INV, 訂單號, 型體, 顏色, 楦型, 訂單數, 出貨數量, 已出貨, 已確認, FTY_PRICE AS [FTY Price 實際廠價], 扣關稅or後廠價, 
414
+                          訂單數 AS Amount1, F_銀行扣款, F_文件費, F_貼標費, 利息or扣款 AS F_利息or扣款, F_增加款, 訂單數 AS 實付工廠金額, CUST_Price AS [Tendenza Price], 訂單數 AS Amount2, 
415
+                          C_文件費, C_貼標費, C_利息or扣款, 訂單數 AS 實際入帳金額, Selling_Price AS [Selling Price], EX_FTY_DATE AS [EX FTY DATE], Maturity_Date AS [Payment Received], 
416
+                          FTY_Payment_Date AS [FTY Payment Date], 訂單數 AS 總毛利, Darren佣金, 
417
+                          Betty佣金, 扣工廠手續費 AS 其他費用, 訂單數 AS 公司毛利, Remark, 訂單號 AS 客戶訂單號, 已出貨 AS 異動, 已出貨 AS 異動1, 已出貨 AS 已比對, 已轉OV AS 選擇
418
+                FROM      貨款銷帳明細表  
419
+                WHERE    (年份 LIKE '" & PA25 & "') AND (已轉OV IS NULL OR 已轉OV = 0)
420
+                ORDER BY  " & PA30 & ", EX_FTY_DATE DESC"
421
+        CmdSet_For_DGV()
422
+    End Sub
423
+    Friend Sub SQL_傭金表()
424
+        ConnOpen()
425
+        SQL1 = "SELECT     貨款傭金紀錄表.流水號, 貨款傭金紀錄表.BRAND, 貨款傭金紀錄表.FTY, 貨款傭金紀錄表.INVOICE#, 
426
+                           貨款傭金紀錄表.PO#, 貨款傭金紀錄表.Shipped_QTY AS [Shipped QTY], 
427
+                           貨款傭金紀錄表.Winprofit_Price AS [Tendenzat Price], 貨款傭金紀錄表.Winprofit_Price AS [Tendenzat AMOUNT], 
428
+                           貨款傭金紀錄表.Selling_Price AS [Selling Price], 貨款傭金紀錄表.Selling_Price AS [SELLING AMOUNT], 
429
+                           貨款傭金紀錄表.Selling_Price AS [OVERAGE PRICE], 貨款傭金紀錄表.Selling_Price AS [OVERAGE AMOUNT], 
430
+                           貨款傭金紀錄表.XF_Date AS [XF Date], 貨款傭金紀錄表.Payment_Received AS [Payment Received], 
431
+                           貨款傭金紀錄表.Overage_Deduct_Date AS [Overage Deduct Date], 
432
+                           貨款傭金紀錄表.Overage_Deduct_AMT AS [Overage Deduct AMT], 
433
+                           貨款傭金紀錄表.Overage_Deduct_AMT AS [OVERAGE BALANCE], 貨款傭金紀錄表.Remark, 
434
+                           按鈕.BIT按鈕 AS 需存檔
435
+                FROM       貨款傭金紀錄表 LEFT OUTER JOIN 按鈕 ON 貨款傭金紀錄表.流水號 = 按鈕.連接
436
+                ORDER BY   排序編號"
437
+        CmdSet_For_DGV()
438
+    End Sub
439
+    Friend Sub SQL_銷帳清單_存檔已轉OV()
440
+        ConnOpen() : SQL1 = "UPDATE 貨款銷帳明細表 SET 已轉OV = 1 WHERE  (流水號 LIKE '" & PA3 & "')" : CmdSet_For_dr()
441
+    End Sub
442
+    Friend Sub SQL_傭金表排序()
443
+        ConnOpen() : SQL1 = "SELECT  TOP (1) 排序編號  FROM  貨款傭金紀錄表  ORDER BY   排序編號 DESC" : CmdSet_For_dr()
444
+    End Sub
445
+    Friend Sub SQL_傭金表新增()
446
+        ConnOpen()
447
+        SQL1 = "INSERT INTO 貨款傭金紀錄表 (流水號, BRAND, FTY, INVOICE#, PO#, Shipped_QTY, Winprofit_Price, Selling_Price, XF_Date, 
448
+                            Payment_Received, Overage_Deduct_Date, Overage_Deduct_AMT, Remark, 排序編號) 
449
+                    VALUES (N'" & PA3 & "', N'" & PA4 & "', N'" & PA5 & "', N'" & PA6 & "', N'" & PA7 & "', N'" & PA8 & "', N'" & PA9 & "', N'" & PA10 & "', 
450
+                            N'" & PA11 & "', N'" & PA12 & "', N'" & PA13 & "', N'" & PA14 & "', N'" & PA15 & "', N'" & PA16 & "')"
451
+        CmdSet_For_dr()
452
+    End Sub
453
+    Friend Sub SQL_傭金表_存檔1()
454
+        ConnOpen()
455
+        SQL1 = "UPDATE 貨款傭金紀錄表 SET Overage_Deduct_Date = N'" & PA4 & "', Overage_Deduct_AMT = N'" & PA5 & "', Remark = N'" & PA6 & "'
456
+                WHERE  (流水號 LIKE '" & PA3 & "')"
457
+        CmdSet_For_dr()
458
+    End Sub
411 459
     Friend Sub SQL_銷帳清單_刪除()
412 460
         ConnOpen() : SQL1 = "DELETE FROM 貨款銷帳明細表 WHERE (流水號 LIKE '" & PA3 & "')" : CmdSet_For_dr()
413 461
     End Sub

+ 1
- 1
TENDEN-MES-SYS/0、Module/全域變數.vb Datei anzeigen

@@ -3,7 +3,7 @@
3 3
     Public g_conn_type, gUserName, 版本號, Target, Target1, Target2, FTP帳號, FTP密碼, 登入人IP, AA(99), 圖片庫, SQL密碼 As String
4 4
     Public CC(99), 登入判斷 As Boolean
5 5
     '----系統版本-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
6
-    Public 版本 As String = "2024022703"
6
+    Public 版本 As String = "2024031201"
7 7
     '----系統用全域變數-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
8 8
     Public 匯率 As Double
9 9
     '----系統用全域變數----------------------------------------------------------------------------------------------------------------------------------------------------------------------

+ 424
- 0
TENDEN-MES-SYS/2、成本系統管理/OVERAGEREPORT.Designer.vb Datei anzeigen

@@ -0,0 +1,424 @@
1
+<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
2
+Partial Class OVERAGEREPORT
3
+    Inherits System.Windows.Forms.Form
4
+
5
+    'Form 覆寫 Dispose 以清除元件清單。
6
+    <System.Diagnostics.DebuggerNonUserCode()> _
7
+    Protected Overrides Sub Dispose(ByVal disposing As Boolean)
8
+        Try
9
+            If disposing AndAlso components IsNot Nothing Then
10
+                components.Dispose()
11
+            End If
12
+        Finally
13
+            MyBase.Dispose(disposing)
14
+        End Try
15
+    End Sub
16
+
17
+    '為 Windows Form 設計工具的必要項
18
+    Private components As System.ComponentModel.IContainer
19
+
20
+    '注意: 以下為 Windows Form 設計工具所需的程序
21
+    '可以使用 Windows Form 設計工具進行修改。
22
+    '請勿使用程式碼編輯器進行修改。
23
+    <System.Diagnostics.DebuggerStepThrough()> _
24
+    Private Sub InitializeComponent()
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
+        Dim DataGridViewCellStyle6 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
31
+        Me.SplitContainer1 = New System.Windows.Forms.SplitContainer()
32
+        Me.銷帳_dgv = New System.Windows.Forms.DataGridView()
33
+        Me.OV_dgv = New System.Windows.Forms.DataGridView()
34
+        Me.OV1_dgv = New System.Windows.Forms.DataGridView()
35
+        Me.大小調整_nup = New System.Windows.Forms.NumericUpDown()
36
+        Me.P50_bt = New System.Windows.Forms.Button()
37
+        Me.P25_bt = New System.Windows.Forms.Button()
38
+        Me.P1_bt = New System.Windows.Forms.Button()
39
+        Me.P75_bt = New System.Windows.Forms.Button()
40
+        Me.P100_bt = New System.Windows.Forms.Button()
41
+        Me.流水號_tb = New System.Windows.Forms.TextBox()
42
+        Me.PO排序_cb = New System.Windows.Forms.CheckBox()
43
+        Me.INV排序_cb = New System.Windows.Forms.CheckBox()
44
+        Me.PO號_tb = New System.Windows.Forms.TextBox()
45
+        Me.年份_cb = New System.Windows.Forms.ComboBox()
46
+        Me.Label16 = New System.Windows.Forms.Label()
47
+        Me.轉移_bt = New System.Windows.Forms.Button()
48
+        Me.比對關鍵字_bt = New System.Windows.Forms.Button()
49
+        Me.Panel1 = New System.Windows.Forms.Panel()
50
+        Me.列印_bt = New System.Windows.Forms.Button()
51
+        Me.存檔_bt = New System.Windows.Forms.Button()
52
+        Me.重讀_bt = New System.Windows.Forms.Button()
53
+        Me.日期1_dtp = New System.Windows.Forms.DateTimePicker()
54
+        Me.移到最後_bt = New System.Windows.Forms.Button()
55
+        CType(Me.SplitContainer1, System.ComponentModel.ISupportInitialize).BeginInit()
56
+        Me.SplitContainer1.Panel1.SuspendLayout()
57
+        Me.SplitContainer1.Panel2.SuspendLayout()
58
+        Me.SplitContainer1.SuspendLayout()
59
+        CType(Me.銷帳_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
60
+        CType(Me.OV_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
61
+        CType(Me.OV1_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
62
+        CType(Me.大小調整_nup, System.ComponentModel.ISupportInitialize).BeginInit()
63
+        Me.Panel1.SuspendLayout()
64
+        Me.SuspendLayout()
65
+        '
66
+        'SplitContainer1
67
+        '
68
+        Me.SplitContainer1.Anchor = CType((((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
69
+            Or System.Windows.Forms.AnchorStyles.Left) _
70
+            Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
71
+        Me.SplitContainer1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
72
+        Me.SplitContainer1.Location = New System.Drawing.Point(0, 35)
73
+        Me.SplitContainer1.Name = "SplitContainer1"
74
+        '
75
+        'SplitContainer1.Panel1
76
+        '
77
+        Me.SplitContainer1.Panel1.Controls.Add(Me.銷帳_dgv)
78
+        '
79
+        'SplitContainer1.Panel2
80
+        '
81
+        Me.SplitContainer1.Panel2.Controls.Add(Me.OV_dgv)
82
+        Me.SplitContainer1.Panel2.Controls.Add(Me.OV1_dgv)
83
+        Me.SplitContainer1.Size = New System.Drawing.Size(1539, 630)
84
+        Me.SplitContainer1.SplitterDistance = 761
85
+        Me.SplitContainer1.TabIndex = 1
86
+        '
87
+        '銷帳_dgv
88
+        '
89
+        Me.銷帳_dgv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
90
+        Me.銷帳_dgv.BackgroundColor = System.Drawing.Color.White
91
+        DataGridViewCellStyle1.BackColor = System.Drawing.SystemColors.Control
92
+        DataGridViewCellStyle1.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
93
+        DataGridViewCellStyle1.ForeColor = System.Drawing.SystemColors.WindowText
94
+        DataGridViewCellStyle1.SelectionBackColor = System.Drawing.SystemColors.Highlight
95
+        DataGridViewCellStyle1.SelectionForeColor = System.Drawing.SystemColors.HighlightText
96
+        DataGridViewCellStyle1.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
97
+        Me.銷帳_dgv.ColumnHeadersDefaultCellStyle = DataGridViewCellStyle1
98
+        Me.銷帳_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
99
+        Me.銷帳_dgv.Dock = System.Windows.Forms.DockStyle.Fill
100
+        Me.銷帳_dgv.Location = New System.Drawing.Point(0, 0)
101
+        Me.銷帳_dgv.Name = "銷帳_dgv"
102
+        Me.銷帳_dgv.RowHeadersWidth = 5
103
+        DataGridViewCellStyle2.Font = New System.Drawing.Font("微軟正黑體", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
104
+        Me.銷帳_dgv.RowsDefaultCellStyle = DataGridViewCellStyle2
105
+        Me.銷帳_dgv.RowTemplate.Height = 24
106
+        Me.銷帳_dgv.Size = New System.Drawing.Size(759, 628)
107
+        Me.銷帳_dgv.TabIndex = 576
108
+        '
109
+        'OV_dgv
110
+        '
111
+        Me.OV_dgv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
112
+        Me.OV_dgv.BackgroundColor = System.Drawing.Color.White
113
+        DataGridViewCellStyle3.BackColor = System.Drawing.SystemColors.Control
114
+        DataGridViewCellStyle3.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
115
+        DataGridViewCellStyle3.ForeColor = System.Drawing.SystemColors.WindowText
116
+        DataGridViewCellStyle3.SelectionBackColor = System.Drawing.SystemColors.Highlight
117
+        DataGridViewCellStyle3.SelectionForeColor = System.Drawing.SystemColors.HighlightText
118
+        DataGridViewCellStyle3.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
119
+        Me.OV_dgv.ColumnHeadersDefaultCellStyle = DataGridViewCellStyle3
120
+        Me.OV_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
121
+        Me.OV_dgv.Dock = System.Windows.Forms.DockStyle.Fill
122
+        Me.OV_dgv.Location = New System.Drawing.Point(0, 0)
123
+        Me.OV_dgv.Name = "OV_dgv"
124
+        Me.OV_dgv.RowHeadersWidth = 5
125
+        DataGridViewCellStyle4.Font = New System.Drawing.Font("微軟正黑體", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
126
+        Me.OV_dgv.RowsDefaultCellStyle = DataGridViewCellStyle4
127
+        Me.OV_dgv.RowTemplate.Height = 24
128
+        Me.OV_dgv.Size = New System.Drawing.Size(772, 628)
129
+        Me.OV_dgv.TabIndex = 577
130
+        '
131
+        'OV1_dgv
132
+        '
133
+        Me.OV1_dgv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
134
+        Me.OV1_dgv.BackgroundColor = System.Drawing.Color.White
135
+        DataGridViewCellStyle5.BackColor = System.Drawing.SystemColors.Control
136
+        DataGridViewCellStyle5.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
137
+        DataGridViewCellStyle5.ForeColor = System.Drawing.SystemColors.WindowText
138
+        DataGridViewCellStyle5.SelectionBackColor = System.Drawing.SystemColors.Highlight
139
+        DataGridViewCellStyle5.SelectionForeColor = System.Drawing.SystemColors.HighlightText
140
+        DataGridViewCellStyle5.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
141
+        Me.OV1_dgv.ColumnHeadersDefaultCellStyle = DataGridViewCellStyle5
142
+        Me.OV1_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
143
+        Me.OV1_dgv.Dock = System.Windows.Forms.DockStyle.Fill
144
+        Me.OV1_dgv.Location = New System.Drawing.Point(0, 0)
145
+        Me.OV1_dgv.Name = "OV1_dgv"
146
+        Me.OV1_dgv.RowHeadersWidth = 5
147
+        DataGridViewCellStyle6.Font = New System.Drawing.Font("微軟正黑體", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
148
+        Me.OV1_dgv.RowsDefaultCellStyle = DataGridViewCellStyle6
149
+        Me.OV1_dgv.RowTemplate.Height = 24
150
+        Me.OV1_dgv.Size = New System.Drawing.Size(772, 628)
151
+        Me.OV1_dgv.TabIndex = 578
152
+        '
153
+        '大小調整_nup
154
+        '
155
+        Me.大小調整_nup.Location = New System.Drawing.Point(626, 7)
156
+        Me.大小調整_nup.Minimum = New Decimal(New Integer() {1, 0, 0, 0})
157
+        Me.大小調整_nup.Name = "大小調整_nup"
158
+        Me.大小調整_nup.Size = New System.Drawing.Size(44, 23)
159
+        Me.大小調整_nup.TabIndex = 2
160
+        Me.大小調整_nup.Value = New Decimal(New Integer() {50, 0, 0, 0})
161
+        '
162
+        'P50_bt
163
+        '
164
+        Me.P50_bt.Location = New System.Drawing.Point(474, 1)
165
+        Me.P50_bt.Name = "P50_bt"
166
+        Me.P50_bt.Size = New System.Drawing.Size(50, 34)
167
+        Me.P50_bt.TabIndex = 3
168
+        Me.P50_bt.Text = "50%"
169
+        Me.P50_bt.UseVisualStyleBackColor = True
170
+        '
171
+        'P25_bt
172
+        '
173
+        Me.P25_bt.Location = New System.Drawing.Point(524, 1)
174
+        Me.P25_bt.Name = "P25_bt"
175
+        Me.P25_bt.Size = New System.Drawing.Size(50, 34)
176
+        Me.P25_bt.TabIndex = 4
177
+        Me.P25_bt.Text = "25%"
178
+        Me.P25_bt.UseVisualStyleBackColor = True
179
+        '
180
+        'P1_bt
181
+        '
182
+        Me.P1_bt.Location = New System.Drawing.Point(574, 1)
183
+        Me.P1_bt.Name = "P1_bt"
184
+        Me.P1_bt.Size = New System.Drawing.Size(50, 34)
185
+        Me.P1_bt.TabIndex = 5
186
+        Me.P1_bt.Text = "1%"
187
+        Me.P1_bt.UseVisualStyleBackColor = True
188
+        '
189
+        'P75_bt
190
+        '
191
+        Me.P75_bt.Location = New System.Drawing.Point(423, 1)
192
+        Me.P75_bt.Name = "P75_bt"
193
+        Me.P75_bt.Size = New System.Drawing.Size(50, 34)
194
+        Me.P75_bt.TabIndex = 6
195
+        Me.P75_bt.Text = "75%"
196
+        Me.P75_bt.UseVisualStyleBackColor = True
197
+        '
198
+        'P100_bt
199
+        '
200
+        Me.P100_bt.Location = New System.Drawing.Point(373, 1)
201
+        Me.P100_bt.Name = "P100_bt"
202
+        Me.P100_bt.Size = New System.Drawing.Size(50, 34)
203
+        Me.P100_bt.TabIndex = 7
204
+        Me.P100_bt.Text = "100%"
205
+        Me.P100_bt.UseVisualStyleBackColor = True
206
+        '
207
+        '流水號_tb
208
+        '
209
+        Me.流水號_tb.BackColor = System.Drawing.Color.White
210
+        Me.流水號_tb.Location = New System.Drawing.Point(499, 66)
211
+        Me.流水號_tb.Name = "流水號_tb"
212
+        Me.流水號_tb.Size = New System.Drawing.Size(99, 23)
213
+        Me.流水號_tb.TabIndex = 1394
214
+        Me.流水號_tb.TextAlign = System.Windows.Forms.HorizontalAlignment.Right
215
+        '
216
+        'PO排序_cb
217
+        '
218
+        Me.PO排序_cb.AutoSize = True
219
+        Me.PO排序_cb.Location = New System.Drawing.Point(305, 17)
220
+        Me.PO排序_cb.Name = "PO排序_cb"
221
+        Me.PO排序_cb.Size = New System.Drawing.Size(67, 20)
222
+        Me.PO排序_cb.TabIndex = 1392
223
+        Me.PO排序_cb.Text = "PO排序"
224
+        Me.PO排序_cb.UseVisualStyleBackColor = True
225
+        '
226
+        'INV排序_cb
227
+        '
228
+        Me.INV排序_cb.AutoSize = True
229
+        Me.INV排序_cb.Checked = True
230
+        Me.INV排序_cb.CheckState = System.Windows.Forms.CheckState.Checked
231
+        Me.INV排序_cb.Location = New System.Drawing.Point(304, 1)
232
+        Me.INV排序_cb.Name = "INV排序_cb"
233
+        Me.INV排序_cb.Size = New System.Drawing.Size(71, 20)
234
+        Me.INV排序_cb.TabIndex = 1391
235
+        Me.INV排序_cb.Text = "INV排序"
236
+        Me.INV排序_cb.UseVisualStyleBackColor = True
237
+        '
238
+        'PO號_tb
239
+        '
240
+        Me.PO號_tb.BackColor = System.Drawing.Color.White
241
+        Me.PO號_tb.Location = New System.Drawing.Point(109, 6)
242
+        Me.PO號_tb.Name = "PO號_tb"
243
+        Me.PO號_tb.Size = New System.Drawing.Size(130, 23)
244
+        Me.PO號_tb.TabIndex = 1389
245
+        Me.PO號_tb.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
246
+        '
247
+        '年份_cb
248
+        '
249
+        Me.年份_cb.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList
250
+        Me.年份_cb.FormattingEnabled = True
251
+        Me.年份_cb.Items.AddRange(New Object() {"2026", "2025", "2024", "2023", "2022", "2021", "2020", "2019", "2018", "2017", "2016", "2015", "2014", "2013"})
252
+        Me.年份_cb.Location = New System.Drawing.Point(38, 6)
253
+        Me.年份_cb.Name = "年份_cb"
254
+        Me.年份_cb.Size = New System.Drawing.Size(68, 24)
255
+        Me.年份_cb.TabIndex = 1387
256
+        '
257
+        'Label16
258
+        '
259
+        Me.Label16.AutoSize = True
260
+        Me.Label16.Location = New System.Drawing.Point(4, 10)
261
+        Me.Label16.Name = "Label16"
262
+        Me.Label16.Size = New System.Drawing.Size(31, 16)
263
+        Me.Label16.TabIndex = 1388
264
+        Me.Label16.Text = "年份"
265
+        '
266
+        '轉移_bt
267
+        '
268
+        Me.轉移_bt.BackgroundImage = Global.天盾國際管理系統.My.Resources.Resources.arrow_right
269
+        Me.轉移_bt.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch
270
+        Me.轉移_bt.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
271
+        Me.轉移_bt.ForeColor = System.Drawing.Color.Blue
272
+        Me.轉移_bt.Location = New System.Drawing.Point(1, 2)
273
+        Me.轉移_bt.Name = "轉移_bt"
274
+        Me.轉移_bt.Size = New System.Drawing.Size(40, 34)
275
+        Me.轉移_bt.TabIndex = 1395
276
+        Me.轉移_bt.UseVisualStyleBackColor = True
277
+        '
278
+        '比對關鍵字_bt
279
+        '
280
+        Me.比對關鍵字_bt.BackgroundImage = Global.天盾國際管理系統.My.Resources.Resources.Search
281
+        Me.比對關鍵字_bt.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom
282
+        Me.比對關鍵字_bt.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
283
+        Me.比對關鍵字_bt.ForeColor = System.Drawing.Color.Blue
284
+        Me.比對關鍵字_bt.Location = New System.Drawing.Point(240, 3)
285
+        Me.比對關鍵字_bt.Name = "比對關鍵字_bt"
286
+        Me.比對關鍵字_bt.Size = New System.Drawing.Size(30, 30)
287
+        Me.比對關鍵字_bt.TabIndex = 1390
288
+        Me.比對關鍵字_bt.UseVisualStyleBackColor = True
289
+        '
290
+        'Panel1
291
+        '
292
+        Me.Panel1.Controls.Add(Me.轉移_bt)
293
+        Me.Panel1.Location = New System.Drawing.Point(748, -1)
294
+        Me.Panel1.Name = "Panel1"
295
+        Me.Panel1.Size = New System.Drawing.Size(59, 37)
296
+        Me.Panel1.TabIndex = 1396
297
+        '
298
+        '列印_bt
299
+        '
300
+        Me.列印_bt.Anchor = CType((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
301
+        Me.列印_bt.BackgroundImage = Global.天盾國際管理系統.My.Resources.Resources.print
302
+        Me.列印_bt.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch
303
+        Me.列印_bt.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
304
+        Me.列印_bt.ForeColor = System.Drawing.Color.Blue
305
+        Me.列印_bt.Location = New System.Drawing.Point(1495, 1)
306
+        Me.列印_bt.Name = "列印_bt"
307
+        Me.列印_bt.Size = New System.Drawing.Size(40, 34)
308
+        Me.列印_bt.TabIndex = 1396
309
+        Me.列印_bt.UseVisualStyleBackColor = True
310
+        '
311
+        '存檔_bt
312
+        '
313
+        Me.存檔_bt.Anchor = CType((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
314
+        Me.存檔_bt.BackgroundImage = Global.天盾國際管理系統.My.Resources.Resources.SAVER
315
+        Me.存檔_bt.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch
316
+        Me.存檔_bt.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
317
+        Me.存檔_bt.ForeColor = System.Drawing.Color.Blue
318
+        Me.存檔_bt.Location = New System.Drawing.Point(1455, 1)
319
+        Me.存檔_bt.Name = "存檔_bt"
320
+        Me.存檔_bt.Size = New System.Drawing.Size(40, 34)
321
+        Me.存檔_bt.TabIndex = 1397
322
+        Me.存檔_bt.UseVisualStyleBackColor = True
323
+        '
324
+        '重讀_bt
325
+        '
326
+        Me.重讀_bt.BackgroundImage = Global.天盾國際管理系統.My.Resources.Resources.renew
327
+        Me.重讀_bt.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom
328
+        Me.重讀_bt.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
329
+        Me.重讀_bt.ForeColor = System.Drawing.Color.Blue
330
+        Me.重讀_bt.Location = New System.Drawing.Point(271, 3)
331
+        Me.重讀_bt.Name = "重讀_bt"
332
+        Me.重讀_bt.Size = New System.Drawing.Size(30, 30)
333
+        Me.重讀_bt.TabIndex = 1398
334
+        Me.重讀_bt.UseVisualStyleBackColor = True
335
+        '
336
+        '日期1_dtp
337
+        '
338
+        Me.日期1_dtp.Enabled = False
339
+        Me.日期1_dtp.Location = New System.Drawing.Point(702, 322)
340
+        Me.日期1_dtp.Name = "日期1_dtp"
341
+        Me.日期1_dtp.Size = New System.Drawing.Size(134, 23)
342
+        Me.日期1_dtp.TabIndex = 1399
343
+        '
344
+        '移到最後_bt
345
+        '
346
+        Me.移到最後_bt.Anchor = CType((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
347
+        Me.移到最後_bt.BackgroundImage = Global.天盾國際管理系統.My.Resources.Resources.arrow_down
348
+        Me.移到最後_bt.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch
349
+        Me.移到最後_bt.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
350
+        Me.移到最後_bt.ForeColor = System.Drawing.Color.Blue
351
+        Me.移到最後_bt.Location = New System.Drawing.Point(1415, 1)
352
+        Me.移到最後_bt.Name = "移到最後_bt"
353
+        Me.移到最後_bt.Size = New System.Drawing.Size(40, 34)
354
+        Me.移到最後_bt.TabIndex = 1400
355
+        Me.移到最後_bt.UseVisualStyleBackColor = True
356
+        '
357
+        'OVERAGEREPORT
358
+        '
359
+        Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
360
+        Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
361
+        Me.ClientSize = New System.Drawing.Size(1539, 666)
362
+        Me.Controls.Add(Me.移到最後_bt)
363
+        Me.Controls.Add(Me.SplitContainer1)
364
+        Me.Controls.Add(Me.日期1_dtp)
365
+        Me.Controls.Add(Me.重讀_bt)
366
+        Me.Controls.Add(Me.P100_bt)
367
+        Me.Controls.Add(Me.存檔_bt)
368
+        Me.Controls.Add(Me.列印_bt)
369
+        Me.Controls.Add(Me.流水號_tb)
370
+        Me.Controls.Add(Me.比對關鍵字_bt)
371
+        Me.Controls.Add(Me.PO號_tb)
372
+        Me.Controls.Add(Me.年份_cb)
373
+        Me.Controls.Add(Me.Label16)
374
+        Me.Controls.Add(Me.P75_bt)
375
+        Me.Controls.Add(Me.P1_bt)
376
+        Me.Controls.Add(Me.P25_bt)
377
+        Me.Controls.Add(Me.P50_bt)
378
+        Me.Controls.Add(Me.大小調整_nup)
379
+        Me.Controls.Add(Me.Panel1)
380
+        Me.Controls.Add(Me.PO排序_cb)
381
+        Me.Controls.Add(Me.INV排序_cb)
382
+        Me.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
383
+        Me.Margin = New System.Windows.Forms.Padding(4)
384
+        Me.Name = "OVERAGEREPORT"
385
+        Me.Text = "OVERAGEREPORT"
386
+        Me.SplitContainer1.Panel1.ResumeLayout(False)
387
+        Me.SplitContainer1.Panel2.ResumeLayout(False)
388
+        CType(Me.SplitContainer1, System.ComponentModel.ISupportInitialize).EndInit()
389
+        Me.SplitContainer1.ResumeLayout(False)
390
+        CType(Me.銷帳_dgv, System.ComponentModel.ISupportInitialize).EndInit()
391
+        CType(Me.OV_dgv, System.ComponentModel.ISupportInitialize).EndInit()
392
+        CType(Me.OV1_dgv, System.ComponentModel.ISupportInitialize).EndInit()
393
+        CType(Me.大小調整_nup, System.ComponentModel.ISupportInitialize).EndInit()
394
+        Me.Panel1.ResumeLayout(False)
395
+        Me.ResumeLayout(False)
396
+        Me.PerformLayout()
397
+
398
+    End Sub
399
+
400
+    Friend WithEvents SplitContainer1 As SplitContainer
401
+    Friend WithEvents 銷帳_dgv As DataGridView
402
+    Friend WithEvents 大小調整_nup As NumericUpDown
403
+    Friend WithEvents P50_bt As Button
404
+    Friend WithEvents P25_bt As Button
405
+    Friend WithEvents P1_bt As Button
406
+    Friend WithEvents P75_bt As Button
407
+    Friend WithEvents P100_bt As Button
408
+    Friend WithEvents 流水號_tb As TextBox
409
+    Friend WithEvents PO排序_cb As CheckBox
410
+    Friend WithEvents INV排序_cb As CheckBox
411
+    Friend WithEvents 比對關鍵字_bt As Button
412
+    Friend WithEvents PO號_tb As TextBox
413
+    Friend WithEvents 年份_cb As ComboBox
414
+    Friend WithEvents Label16 As Label
415
+    Friend WithEvents OV_dgv As DataGridView
416
+    Friend WithEvents 轉移_bt As Button
417
+    Friend WithEvents Panel1 As Panel
418
+    Friend WithEvents 列印_bt As Button
419
+    Friend WithEvents 存檔_bt As Button
420
+    Friend WithEvents OV1_dgv As DataGridView
421
+    Friend WithEvents 重讀_bt As Button
422
+    Friend WithEvents 日期1_dtp As DateTimePicker
423
+    Friend WithEvents 移到最後_bt As Button
424
+End Class

+ 120
- 0
TENDEN-MES-SYS/2、成本系統管理/OVERAGEREPORT.resx Datei anzeigen

@@ -0,0 +1,120 @@
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
+</root>

+ 435
- 0
TENDEN-MES-SYS/2、成本系統管理/OVERAGEREPORT.vb Datei anzeigen

@@ -0,0 +1,435 @@
1
+Imports Microsoft.Office.Interop.Excel.XlUnderlineStyle
2
+Imports Microsoft.Office.Interop.Excel.Constants
3
+Imports Microsoft.Office.Interop.Excel.XlBordersIndex
4
+Imports Microsoft.Office.Interop.Excel.XlLineStyle
5
+Imports Microsoft.Office.Interop.Excel.XlBorderWeight
6
+Imports Microsoft.Office.Interop.Excel.XlThemeFont
7
+Imports Microsoft.Office.Interop.Excel.XlThemeColor
8
+Imports Microsoft.Office.Interop.Excel.XlWindowState
9
+Imports Microsoft.Office.Interop.Excel
10
+Public Class OVERAGEREPORT
11
+    Dim 目前選擇項, N1 As Integer
12
+    Dim xlApp As Microsoft.Office.Interop.Excel.Application
13
+    Dim xlBook As Microsoft.Office.Interop.Excel.Workbook
14
+    Dim xlSheet As Microsoft.Office.Interop.Excel.Worksheet
15
+    Private Sub Set_銷帳清單()
16
+        Dim ds, ds1 As New DataSet
17
+        銷帳_dgv.DataSource = Nothing : ds.Clear() : currentRowIndex1 = -1
18
+        銷帳_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
19
+        銷帳_dgv.ColumnHeadersHeight = 55 : 銷帳_dgv.AllowUserToAddRows = False
20
+
21
+        PA25 = 年份_cb.Text : If INV排序_cb.Checked = True Then : PA30 = "貨款銷帳明細表.INV DESC" : Else : PA30 = "貨款銷帳明細表.訂單號 DESC" : End If
22
+        SQL_銷帳清單2()
23
+        da.Fill(ds) : 銷帳_dgv.DataSource = ds.Tables(0)
24
+        Set_銷帳清單_格式()
25
+    End Sub
26
+    Private Sub Set_銷帳清單_格式()
27
+        If 銷帳_dgv.Columns.Count > 0 Then
28
+            銷帳_dgv.Columns(0).Visible = False : 銷帳_dgv.Columns(1).Visible = False : 銷帳_dgv.Columns(11).Visible = False : 銷帳_dgv.Columns(15).Visible = False
29
+            銷帳_dgv.Columns(16).Visible = False : 銷帳_dgv.Columns(17).Visible = False : 銷帳_dgv.Columns(18).Visible = False : 銷帳_dgv.Columns(19).Visible = False
30
+            銷帳_dgv.Columns(20).Visible = False : 銷帳_dgv.Columns(21).Visible = False : 銷帳_dgv.Columns(23).Visible = False : 銷帳_dgv.Columns(24).Visible = False
31
+            銷帳_dgv.Columns(25).Visible = False : 銷帳_dgv.Columns(26).Visible = False : 銷帳_dgv.Columns(27).Visible = False : 銷帳_dgv.Columns(32).Visible = False
32
+            銷帳_dgv.Columns(33).Visible = False : 銷帳_dgv.Columns(34).Visible = False : 銷帳_dgv.Columns(35).Visible = False : 銷帳_dgv.Columns(36).Visible = False
33
+            銷帳_dgv.Columns(38).Visible = False : 銷帳_dgv.Columns(39).Visible = False : 銷帳_dgv.Columns(40).Visible = False
34
+
35
+            銷帳_dgv.Columns(9).DefaultCellStyle.Format = "#,##0" : 銷帳_dgv.Columns(10).DefaultCellStyle.Format = "#,##0"
36
+            銷帳_dgv.Columns(9).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
37
+            銷帳_dgv.Columns(9).HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleRight
38
+            銷帳_dgv.Columns(10).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
39
+            銷帳_dgv.Columns(10).HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleRight
40
+            銷帳_dgv.Columns(6).FillWeight = 60 : 銷帳_dgv.Columns(7).FillWeight = 60 : 銷帳_dgv.Columns(8).FillWeight = 40
41
+            銷帳_dgv.Columns(9).FillWeight = 40 : 銷帳_dgv.Columns(10).FillWeight = 40 : 銷帳_dgv.Columns(11).FillWeight = 40 : 銷帳_dgv.Columns(12).FillWeight = 40
42
+            銷帳_dgv.Columns(37).FillWeight = 150 : 銷帳_dgv.Columns(5).FillWeight = 85
43
+            銷帳_dgv.Columns(39).FillWeight = 40 : 銷帳_dgv.Columns(40).FillWeight = 40 : 銷帳_dgv.Columns(2).FillWeight = 70 : 銷帳_dgv.Columns(3).FillWeight = 40
44
+            銷帳_dgv.Columns(29).FillWeight = 80 : 銷帳_dgv.Columns(30).FillWeight = 80 : 銷帳_dgv.Columns(31).FillWeight = 80 : 銷帳_dgv.Columns("選擇").FillWeight = 40
45
+            For I As Integer = 13 To 28
46
+                銷帳_dgv.Columns(I).DefaultCellStyle.Format = "#,##0.00" : 銷帳_dgv.Columns(I).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
47
+                銷帳_dgv.Columns(I).FillWeight = 60
48
+            Next : 銷帳_dgv.Columns(21).FillWeight = 70 : 銷帳_dgv.Columns(23).FillWeight = 70 : 銷帳_dgv.Columns(27).FillWeight = 70
49
+            For I As Integer = 32 To 36
50
+                銷帳_dgv.Columns(I).DefaultCellStyle.Format = "#,##0.00" : 銷帳_dgv.Columns(I).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
51
+                銷帳_dgv.Columns(I).FillWeight = 70
52
+            Next
53
+
54
+            For I As Integer = 0 To 42 : 銷帳_dgv.Columns(I).ReadOnly = True : Next
55
+            銷帳_dgv.Columns(13).ReadOnly = False : 銷帳_dgv.Columns(14).ReadOnly = False : 銷帳_dgv.Columns(22).ReadOnly = False : 銷帳_dgv.Columns(29).ReadOnly = False
56
+            銷帳_dgv.Columns(30).ReadOnly = False : 銷帳_dgv.Columns(31).ReadOnly = False : 銷帳_dgv.Columns(37).ReadOnly = False
57
+
58
+            For I As Integer = 0 To 銷帳_dgv.Rows.Count - 1
59
+                If IsDBNull(銷帳_dgv("選擇", I).Value) = True Then : 銷帳_dgv("選擇", I).Value = False : End If
60
+                If 銷帳_dgv(11, I).Value = False Then
61
+                    If 銷帳_dgv.Rows(I).Cells("FTY Price 實際廠價").Value <> 0 And 銷帳_dgv.Rows(I).Cells("Tendenza Price").Value <> 0 And
62
+                       銷帳_dgv.Rows(I).Cells("Selling Price").Value <> 0 And 銷帳_dgv.Rows(I).Cells("Payment Received").Value.ToString <> "" Then
63
+                        If 銷帳_dgv.Rows(I).Cells("選擇").Value = False Then
64
+                            For II As Integer = 2 To 10 : 銷帳_dgv.Rows(I).Cells(II).Style.BackColor = Color.White : Next
65
+                            For II As Integer = 13 To 21 : 銷帳_dgv.Rows(I).Cells(II).Style.BackColor = Color.White : Next
66
+                            For II As Integer = 22 To 28 : 銷帳_dgv.Rows(I).Cells(II).Style.BackColor = Color.White : Next
67
+                            For II As Integer = 29 To 37 : 銷帳_dgv.Rows(I).Cells(II).Style.BackColor = Color.White : Next
68
+                            銷帳_dgv.Rows(I).DefaultCellStyle.BackColor = Color.White
69
+                        Else
70
+                            For II As Integer = 2 To 10 : 銷帳_dgv.Rows(I).Cells(II).Style.BackColor = Nothing : Next
71
+                            For II As Integer = 13 To 21 : 銷帳_dgv.Rows(I).Cells(II).Style.BackColor = Nothing : Next
72
+                            For II As Integer = 22 To 28 : 銷帳_dgv.Rows(I).Cells(II).Style.BackColor = Nothing : Next
73
+                            For II As Integer = 29 To 37 : 銷帳_dgv.Rows(I).Cells(II).Style.BackColor = Nothing : Next
74
+                            銷帳_dgv.Rows(I).DefaultCellStyle.BackColor = Color.LightGreen
75
+                        End If
76
+                    End If
77
+                Else
78
+                    If 銷帳_dgv.Rows(I).Cells("FTY Price 實際廠價").Value <> 0 And 銷帳_dgv.Rows(I).Cells("Tendenza Price").Value <> 0 And
79
+                       銷帳_dgv.Rows(I).Cells("Selling Price").Value <> 0 And 銷帳_dgv.Rows(I).Cells("Payment Received").Value.ToString <> "" Then
80
+                        If 銷帳_dgv.Rows(I).Cells("選擇").Value = False Then
81
+                            For II As Integer = 2 To 10 : 銷帳_dgv.Rows(I).Cells(II).Style.BackColor = Color.LightCyan : Next
82
+                            For II As Integer = 13 To 21 : 銷帳_dgv.Rows(I).Cells(II).Style.BackColor = Color.Cornsilk : Next
83
+                            For II As Integer = 22 To 28 : 銷帳_dgv.Rows(I).Cells(II).Style.BackColor = Color.LavenderBlush : Next
84
+                            For II As Integer = 29 To 37 : 銷帳_dgv.Rows(I).Cells(II).Style.BackColor = Color.Beige : Next
85
+                            銷帳_dgv.Rows(I).DefaultCellStyle.BackColor = Color.White
86
+                        Else
87
+                            For II As Integer = 2 To 10 : 銷帳_dgv.Rows(I).Cells(II).Style.BackColor = Nothing : Next
88
+                            For II As Integer = 13 To 21 : 銷帳_dgv.Rows(I).Cells(II).Style.BackColor = Nothing : Next
89
+                            For II As Integer = 22 To 28 : 銷帳_dgv.Rows(I).Cells(II).Style.BackColor = Nothing : Next
90
+                            For II As Integer = 29 To 37 : 銷帳_dgv.Rows(I).Cells(II).Style.BackColor = Nothing : Next
91
+                            銷帳_dgv.Rows(I).DefaultCellStyle.BackColor = Color.LightGreen
92
+                        End If
93
+                    End If
94
+                End If
95
+
96
+                If 銷帳_dgv(11, I).Value = True Then
97
+                    If 銷帳_dgv(14, I).Value = 0 Then
98
+                        銷帳_dgv(15, I).Value = 銷帳_dgv(10, I).Value * 銷帳_dgv(13, I).Value
99
+                    Else
100
+                        銷帳_dgv(15, I).Value = 銷帳_dgv(10, I).Value * 銷帳_dgv(14, I).Value
101
+                    End If
102
+                    銷帳_dgv(21, I).Value = 銷帳_dgv(15, I).Value - 銷帳_dgv(16, I).Value - 銷帳_dgv(17, I).Value - 銷帳_dgv(18, I).Value - 銷帳_dgv(19, I).Value + 銷帳_dgv(20, I).Value
103
+                    銷帳_dgv(23, I).Value = 銷帳_dgv(10, I).Value * 銷帳_dgv(22, I).Value
104
+                    銷帳_dgv(27, I).Value = 銷帳_dgv(23, I).Value - 銷帳_dgv(24, I).Value - 銷帳_dgv(25, I).Value - 銷帳_dgv(26, I).Value
105
+                    銷帳_dgv(32, I).Value = 銷帳_dgv(28, I).Value - 銷帳_dgv(21, I).Value
106
+                    銷帳_dgv(36, I).Value = 銷帳_dgv(32, I).Value - 銷帳_dgv(33, I).Value - 銷帳_dgv(34, I).Value - 銷帳_dgv(35, I).Value
107
+                End If
108
+                For II As Integer = 0 To 38 : 銷帳_dgv(II, I).ReadOnly = True : Next
109
+            Next
110
+            銷帳_dgv.Columns("已比對").Visible = False : 銷帳_dgv.Columns("已確認").Visible = False
111
+            銷帳_dgv.Columns("扣關稅or後廠價").Visible = False : 銷帳_dgv.Columns("選擇").Visible = True
112
+        End If
113
+    End Sub
114
+    Private Sub Set_銷帳清單2()
115
+        Dim ds, ds1 As New DataSet
116
+        OV_dgv.DataSource = Nothing : ds.Clear() : currentRowIndex1 = -1
117
+        OV_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
118
+        OV_dgv.ColumnHeadersHeight = 55 : OV_dgv.AllowUserToAddRows = False
119
+        OV1_dgv.DataSource = Nothing : ds1.Clear() : currentRowIndex1 = -1
120
+        OV1_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
121
+        OV1_dgv.ColumnHeadersHeight = 55 : OV1_dgv.AllowUserToAddRows = False
122
+
123
+        SQL_傭金表()
124
+        da.Fill(ds) : OV_dgv.DataSource = ds.Tables(0) : da.Fill(ds1) : OV1_dgv.DataSource = ds1.Tables(0)
125
+        For I As Integer = 0 To OV_dgv.Rows.Count - 1
126
+            OV_dgv("Tendenzat AMOUNT", I).Value = OV_dgv("Shipped QTY", I).Value * OV_dgv("Tendenzat Price", I).Value
127
+            OV_dgv("SELLING AMOUNT", I).Value = OV_dgv("Shipped QTY", I).Value * OV_dgv("Selling Price", I).Value
128
+            OV_dgv("OVERAGE PRICE", I).Value = OV_dgv("Selling Price", I).Value - OV_dgv("Tendenzat Price", I).Value
129
+            OV_dgv("OVERAGE AMOUNT", I).Value = OV_dgv("Shipped QTY", I).Value * OV_dgv("OVERAGE PRICE", I).Value
130
+            If I = 0 Then
131
+                OV_dgv("OVERAGE BALANCE", I).Value = OV_dgv("OVERAGE AMOUNT", I).Value - OV_dgv("Overage Deduct AMT", I).Value
132
+            Else
133
+                OV_dgv("OVERAGE BALANCE", I).Value = OV_dgv("OVERAGE BALANCE", I - 1).Value + OV_dgv("OVERAGE AMOUNT", I).Value - OV_dgv("Overage Deduct AMT", I).Value
134
+            End If
135
+        Next
136
+        Set_銷帳清單2_格式()
137
+    End Sub
138
+    Private Sub Set_銷帳清單2_格式()
139
+        If OV_dgv.Columns.Count > 0 Then
140
+            OV_dgv.Columns(0).Visible = False : OV_dgv.Columns(2).FillWeight = 50 : OV_dgv.Columns(5).FillWeight = 70 : OV_dgv.Columns(6).FillWeight = 70
141
+            OV_dgv.Columns(8).FillWeight = 70 : OV_dgv.Columns(10).FillWeight = 75 : OV_dgv.Columns(12).FillWeight = 85 : OV_dgv.Columns(13).FillWeight = 85
142
+            OV_dgv.Columns(14).FillWeight = 85 : OV_dgv.Columns(15).FillWeight = 85 : OV_dgv.Columns("需存檔").Visible = False
143
+            If 大小調整_nup.Value >= 1 And 大小調整_nup.Value <= 25 Then : OV_dgv.Columns(17).FillWeight = 500
144
+            ElseIf 大小調整_nup.Value > 25 And 大小調整_nup.Value <= 50 Then : OV_dgv.Columns(17).FillWeight = 250
145
+            ElseIf 大小調整_nup.Value > 50 And 大小調整_nup.Value <= 75 Then : OV_dgv.Columns(17).FillWeight = 200
146
+            ElseIf 大小調整_nup.Value > 75 And 大小調整_nup.Value <= 100 Then : OV_dgv.Columns(17).FillWeight = 150
147
+            End If
148
+            OV_dgv.EditMode = DataGridViewEditMode.EditOnEnter
149
+            For I As Integer = 0 To 13 : OV_dgv.Columns(I).ReadOnly = True : Next : OV_dgv.Columns(16).ReadOnly = True
150
+            OV_dgv.Columns("Shipped QTY").DefaultCellStyle.Format = "#,##0"
151
+            OV_dgv.Columns("Shipped QTY").DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
152
+            OV_dgv.Columns("Shipped QTY").HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleRight
153
+            OV_dgv.Columns("Tendenzat Price").DefaultCellStyle.Format = "#,##0.00"
154
+            OV_dgv.Columns("Tendenzat Price").DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
155
+            OV_dgv.Columns("Tendenzat Price").HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleRight
156
+            OV_dgv.Columns("Tendenzat AMOUNT").DefaultCellStyle.Format = "#,##0.00"
157
+            OV_dgv.Columns("Tendenzat AMOUNT").DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
158
+            OV_dgv.Columns("Tendenzat AMOUNT").HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleRight
159
+            OV_dgv.Columns("Selling Price").DefaultCellStyle.Format = "#,##0.00"
160
+            OV_dgv.Columns("Selling Price").DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
161
+            OV_dgv.Columns("Selling Price").HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleRight
162
+            OV_dgv.Columns("SELLING AMOUNT").DefaultCellStyle.Format = "#,##0.00"
163
+            OV_dgv.Columns("SELLING AMOUNT").DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
164
+            OV_dgv.Columns("SELLING AMOUNT").HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleRight
165
+            OV_dgv.Columns("OVERAGE PRICE").DefaultCellStyle.Format = "#,##0.00"
166
+            OV_dgv.Columns("OVERAGE PRICE").DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
167
+            OV_dgv.Columns("OVERAGE PRICE").HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleRight
168
+            OV_dgv.Columns("OVERAGE AMOUNT").DefaultCellStyle.Format = "#,##0.00"
169
+            OV_dgv.Columns("OVERAGE AMOUNT").DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
170
+            OV_dgv.Columns("OVERAGE AMOUNT").HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleRight
171
+            OV_dgv.Columns("Overage Deduct AMT").DefaultCellStyle.Format = "#,##0.00"
172
+            OV_dgv.Columns("Overage Deduct AMT").DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
173
+            OV_dgv.Columns("Overage Deduct AMT").HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleRight
174
+            OV_dgv.Columns("OVERAGE BALANCE").DefaultCellStyle.Format = "#,##0.00"
175
+            OV_dgv.Columns("OVERAGE BALANCE").DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
176
+            OV_dgv.Columns("OVERAGE BALANCE").HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleRight
177
+        End If
178
+    End Sub
179
+    Private Sub OVERAGEREPORT_Load(sender As Object, e As EventArgs) Handles MyBase.Load
180
+        TENDEN_MES_SYS.WindowState = 2 : Me.MdiParent = TENDEN_MES_SYS : Me.WindowState = 2 : Me.AutoScroll = True : 首次開啟 = True
181
+        年份_cb.Text = Year(Today)
182
+        銷帳_dgv.RowsDefaultCellStyle.Font = New System.Drawing.Font("微軟正黑體", 7.6)
183
+    End Sub
184
+    Private Sub OVERAGEREPORT_Shown(sender As Object, e As EventArgs) Handles MyBase.Shown
185
+        SplitContainer1.SplitterWidth = 1 ' 分隔條的寬度,根據需要調整
186
+        大小調整() : SQL_銷帳清單_預設() : Set_銷帳清單() : Set_銷帳清單2() : 首次開啟 = False
187
+    End Sub
188
+    Private Sub OVERAGEREPORT_SizeChanged(sender As Object, e As EventArgs) Handles MyBase.SizeChanged
189
+        Dim panel1Width As Integer = Panel1.Width        ' 計算 Panel1 的 X 軸位置
190
+        Dim totalWidth As Integer = Me.Width
191
+        Dim panel1X As Integer = (totalWidth - panel1Width) \ 2        ' 計算 Panel1 的 X 軸位置
192
+        Panel1.Location = New System.Drawing.Point(panel1X, Panel1.Location.Y)        ' 設定 Panel1 的位置
193
+    End Sub
194
+    Private Sub OV_dgv_RowPostPaint(ByVal sender As Object, ByVal e As DataGridViewRowPostPaintEventArgs) Handles OV_dgv.RowPostPaint
195
+        Dim linePen As New Pen(Color.Blue, 1.5)
196
+        If e.RowIndex = OV_dgv.Rows.Count - 1 Then
197
+            Exit Sub
198
+        Else
199
+            If OV_dgv("INVOICE#", e.RowIndex).Value.ToString <> OV_dgv("INVOICE#", e.RowIndex + 1).Value.ToString Then
200
+                Dim startX As Integer = IIf(OV_dgv.RowHeadersVisible, OV_dgv.RowHeadersWidth, 0)
201
+                Dim startY As Integer = e.RowBounds.Top + e.RowBounds.Height - 1
202
+                Dim endX As Integer = startX + OV_dgv.Columns.GetColumnsWidth(DataGridViewElementStates.Visible) - OV_dgv.HorizontalScrollingOffset
203
+                e.Graphics.DrawLine(linePen, startX, startY, endX, startY)
204
+                Exit Sub
205
+            End If
206
+        End If
207
+    End Sub
208
+    Private Sub OV_dgv_CellEndEdit(ByVal sender As Object, ByVal e As DataGridViewCellEventArgs) Handles OV_dgv.CellEndEdit
209
+        Try
210
+            Dim EU As String = OV_dgv("Overage Deduct Date", e.RowIndex).Value.ToString
211
+            If EU = "" Then : Else : 日期1_dtp.Text = EU : OV_dgv.Rows(e.RowIndex).Cells("Overage Deduct Date").Value = Strings.Format(日期1_dtp.Value, "yyyy/MM/dd") : End If
212
+        Catch ex As Exception : MsgBox("時間格式有誤") : OV_dgv("Overage Deduct Date", e.RowIndex).Value = "" : End Try
213
+        For I As Integer = 0 To OV_dgv.Rows.Count - 1
214
+            If I = 0 Then
215
+                OV_dgv("OVERAGE BALANCE", I).Value = OV_dgv("OVERAGE AMOUNT", I).Value - OV_dgv("Overage Deduct AMT", I).Value
216
+            Else
217
+                OV_dgv("OVERAGE BALANCE", I).Value = OV_dgv("OVERAGE BALANCE", I - 1).Value + OV_dgv("OVERAGE AMOUNT", I).Value - OV_dgv("Overage Deduct AMT", I).Value
218
+            End If
219
+        Next
220
+    End Sub
221
+    Private Sub 銷帳_dgv_RowPostPaint(ByVal sender As Object, ByVal e As DataGridViewRowPostPaintEventArgs) Handles 銷帳_dgv.RowPostPaint
222
+        Dim linePen As New Pen(Color.Blue, 1.5)
223
+        If e.RowIndex = 銷帳_dgv.Rows.Count - 1 Then
224
+            Exit Sub
225
+        Else
226
+            If INV排序_cb.Checked = True Then
227
+                If 銷帳_dgv(4, e.RowIndex).Value.ToString <> 銷帳_dgv(4, e.RowIndex + 1).Value.ToString Then
228
+                    Dim startX As Integer = IIf(銷帳_dgv.RowHeadersVisible, 銷帳_dgv.RowHeadersWidth, 0)
229
+                    Dim startY As Integer = e.RowBounds.Top + e.RowBounds.Height - 1
230
+                    Dim endX As Integer = startX + 銷帳_dgv.Columns.GetColumnsWidth(DataGridViewElementStates.Visible) - 銷帳_dgv.HorizontalScrollingOffset
231
+                    e.Graphics.DrawLine(linePen, startX, startY, endX, startY)
232
+                    Exit Sub
233
+                End If
234
+            Else
235
+                If 銷帳_dgv(5, e.RowIndex).Value.ToString <> 銷帳_dgv(5, e.RowIndex + 1).Value.ToString Then
236
+                    Dim startX As Integer = IIf(銷帳_dgv.RowHeadersVisible, 銷帳_dgv.RowHeadersWidth, 0)
237
+                    Dim startY As Integer = e.RowBounds.Top + e.RowBounds.Height - 1
238
+                    Dim endX As Integer = startX + 銷帳_dgv.Columns.GetColumnsWidth(DataGridViewElementStates.Visible) - 銷帳_dgv.HorizontalScrollingOffset
239
+                    e.Graphics.DrawLine(linePen, startX, startY, endX, startY)
240
+                    Exit Sub
241
+                End If
242
+            End If
243
+        End If
244
+    End Sub
245
+    Private Sub 銷帳_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 銷帳_dgv.CellClick
246
+        If e.RowIndex = -1 Then : Else : 目前選擇項 = e.RowIndex : currentRowIndex1 = e.RowIndex
247
+            流水號_tb.Text = 銷帳_dgv.Rows(e.RowIndex).Cells(0).Value.ToString
248
+            If 銷帳_dgv.Rows(e.RowIndex).Cells("FTY Price 實際廠價").Value <> 0 And 銷帳_dgv.Rows(e.RowIndex).Cells("Tendenza Price").Value <> 0 And
249
+               銷帳_dgv.Rows(e.RowIndex).Cells("Selling Price").Value <> 0 And 銷帳_dgv.Rows(e.RowIndex).Cells("Payment Received").Value.ToString <> "" Then
250
+                If 銷帳_dgv.Rows(e.RowIndex).Cells("選擇").Value = True Then
251
+                    銷帳_dgv.Rows(e.RowIndex).Cells("選擇").Value = False
252
+                    For II As Integer = 2 To 10 : 銷帳_dgv.Rows(e.RowIndex).Cells(II).Style.BackColor = Color.LightCyan : Next
253
+                    For II As Integer = 13 To 21 : 銷帳_dgv.Rows(e.RowIndex).Cells(II).Style.BackColor = Color.Cornsilk : Next
254
+                    For II As Integer = 22 To 28 : 銷帳_dgv.Rows(e.RowIndex).Cells(II).Style.BackColor = Color.LavenderBlush : Next
255
+                    For II As Integer = 29 To 37 : 銷帳_dgv.Rows(e.RowIndex).Cells(II).Style.BackColor = Color.Beige : Next
256
+                    銷帳_dgv.Rows(e.RowIndex).DefaultCellStyle.BackColor = Color.White
257
+                Else
258
+                    銷帳_dgv.Rows(e.RowIndex).Cells("選擇").Value = True
259
+                    For II As Integer = 2 To 10 : 銷帳_dgv.Rows(e.RowIndex).Cells(II).Style.BackColor = Nothing : Next
260
+                    For II As Integer = 13 To 21 : 銷帳_dgv.Rows(e.RowIndex).Cells(II).Style.BackColor = Nothing : Next
261
+                    For II As Integer = 22 To 28 : 銷帳_dgv.Rows(e.RowIndex).Cells(II).Style.BackColor = Nothing : Next
262
+                    For II As Integer = 29 To 37 : 銷帳_dgv.Rows(e.RowIndex).Cells(II).Style.BackColor = Nothing : Next
263
+                    銷帳_dgv.Rows(e.RowIndex).DefaultCellStyle.BackColor = Color.LightGreen
264
+                End If
265
+            End If
266
+        End If
267
+    End Sub
268
+    Private Sub 大小調整_nup_ValueChanged(sender As Object, e As EventArgs) Handles 大小調整_nup.ValueChanged
269
+        大小調整() : Set_銷帳清單_格式() : Set_銷帳清單2_格式()
270
+    End Sub
271
+    Private Sub 大小調整()        ' 計算 SplitterDistance,使得 Panel1 佔 30%,Panel2 佔 70%
272
+        Dim totalWidth As Integer = SplitContainer1.Width - SplitContainer1.SplitterWidth
273
+        Dim panel1Width As Integer = CInt(totalWidth * 大小調整_nup.Value / 100)
274
+        SplitContainer1.SplitterDistance = panel1Width
275
+    End Sub
276
+    Private Sub P1_bt_Click(sender As Object, e As EventArgs) Handles P1_bt.Click
277
+        大小調整_nup.Value = 1 : OV_dgv.Columns(17).FillWeight = 500
278
+    End Sub
279
+    Private Sub P25_bt_Click(sender As Object, e As EventArgs) Handles P25_bt.Click
280
+        大小調整_nup.Value = 25 : OV_dgv.Columns(17).FillWeight = 250
281
+    End Sub
282
+    Private Sub P50_bt_Click(sender As Object, e As EventArgs) Handles P50_bt.Click
283
+        大小調整_nup.Value = 50 : OV_dgv.Columns(17).FillWeight = 200
284
+    End Sub
285
+    Private Sub P75_bt_Click(sender As Object, e As EventArgs) Handles P75_bt.Click
286
+        大小調整_nup.Value = 75 : OV_dgv.Columns(17).FillWeight = 150
287
+    End Sub
288
+    Private Sub P100_bt_Click(sender As Object, e As EventArgs) Handles P100_bt.Click
289
+        大小調整_nup.Value = 100 : OV_dgv.Columns(17).FillWeight = 100
290
+    End Sub
291
+    Private Sub 重新讀取1()
292
+        PA25 = 年份_cb.Text : Set_銷帳清單() : Set_銷帳清單2()
293
+    End Sub
294
+    Private Sub 年份_cb_SelectedIndexChanged_1(sender As Object, e As EventArgs) Handles 年份_cb.SelectedIndexChanged
295
+        If 首次開啟 = False Then : 重新讀取1() : End If
296
+    End Sub
297
+    Private Sub INV排序_cb_Click(sender As Object, e As EventArgs) Handles INV排序_cb.Click
298
+        INV排序_cb.Checked = True : PO排序_cb.Checked = False : If 首次開啟 = False Then : 重新讀取1() : End If
299
+    End Sub
300
+    Private Sub PO排序_cb_Click(sender As Object, e As EventArgs) Handles PO排序_cb.Click
301
+        INV排序_cb.Checked = False : PO排序_cb.Checked = True : If 首次開啟 = False Then : 重新讀取1() : End If
302
+    End Sub
303
+    Private currentRowIndex1 As Integer = -1 ' 用于跟踪当前选定的行索引
304
+    Private Sub 比對關鍵字_bt_Click(sender As Object, e As EventArgs) Handles 比對關鍵字_bt.Click
305
+        查詢DGV中的關鍵字(銷帳_dgv, PO號_tb)
306
+    End Sub
307
+    Private Sub PO號_tb_TextChanged(sender As Object, e As EventArgs) Handles PO號_tb.TextChanged
308
+        lastFoundRowIndex = -1 : lastFoundColIndex = -1 : 查詢DGV中的關鍵字(銷帳_dgv, PO號_tb)
309
+    End Sub
310
+    Private Sub 重讀_bt_Click(sender As Object, e As EventArgs) Handles 重讀_bt.Click
311
+        重新讀取1()
312
+    End Sub
313
+    Private Sub 移到最後_bt_Click(sender As Object, e As EventArgs) Handles 移到最後_bt.Click
314
+        If OV_dgv.Rows.Count > 0 Then : OV_dgv.CurrentCell = OV_dgv.Rows(OV_dgv.Rows.Count - 1).Cells(1) : End If
315
+    End Sub
316
+    Private Sub 轉移_bt_Click(sender As Object, e As EventArgs) Handles 轉移_bt.Click
317
+        存檔() : Dim 轉移, 排序 As Integer
318
+        SQL_傭金表排序()
319
+        If dr.Read Then : 排序 = dr("排序編號").ToString : Else : 排序 = 0 : End If
320
+        For i As Integer = 0 To 銷帳_dgv.Rows.Count - 1
321
+            If 銷帳_dgv.Rows(i).Cells("選擇").Value = True Then : 排序 += 1
322
+                PA3 = 銷帳_dgv.Rows(i).Cells("流水號").Value.ToString : SQL_銷帳清單_存檔已轉OV()
323
+
324
+                PA3 = 銷帳_dgv.Rows(i).Cells("流水號").Value.ToString : PA4 = 銷帳_dgv.Rows(i).Cells("品牌").Value.ToString : PA5 = 銷帳_dgv.Rows(i).Cells("工廠").Value.ToString
325
+                PA6 = 銷帳_dgv.Rows(i).Cells("INV").Value.ToString : PA7 = 銷帳_dgv.Rows(i).Cells("訂單號").Value.ToString : PA8 = 銷帳_dgv.Rows(i).Cells("出貨數量").Value.ToString
326
+                PA9 = 銷帳_dgv.Rows(i).Cells("Tendenza Price").Value.ToString : PA10 = 銷帳_dgv.Rows(i).Cells("Selling Price").Value.ToString : PA16 = 排序
327
+                PA11 = 銷帳_dgv.Rows(i).Cells("EX FTY DATE").Value.ToString : PA12 = 銷帳_dgv.Rows(i).Cells("Payment Received").Value.ToString : PA13 = "" : PA14 = "" : PA15 = ""
328
+                SQL_傭金表新增() : 轉移 += 1
329
+            End If
330
+        Next : MsgBox("運算完成,共轉移 " & 轉移 & " 筆資料到 OVERAGE REPORT !!") : 重新讀取1()
331
+    End Sub
332
+    Private Sub 存檔_bt_Click(sender As Object, e As EventArgs) Handles 存檔_bt.Click
333
+        存檔() : MsgBox("存檔完成!!")
334
+    End Sub
335
+    Private Sub 存檔()
336
+        For I As Integer = 0 To OV_dgv.Rows.Count - 1
337
+            If OV_dgv("Overage Deduct Date", I).Value.ToString <> OV1_dgv("Overage Deduct Date", I).Value.ToString Or
338
+               OV_dgv("Overage Deduct AMT", I).Value <> OV1_dgv("Overage Deduct AMT", I).Value Or
339
+               OV_dgv("Remark", I).Value.ToString <> OV1_dgv("Remark", I).Value.ToString Then
340
+                OV_dgv("需存檔", I).Value = True
341
+            Else
342
+                OV_dgv("需存檔", I).Value = False
343
+            End If
344
+        Next : 資料數 = OV_dgv.Rows.Count
345
+        For i As Integer = 0 To OV_dgv.Rows.Count - 1 : MyModule1.進度條()
346
+            If OV_dgv.Rows(i).Cells("需存檔").Value = True Then : PA3 = OV_dgv.Rows(i).Cells("流水號").Value.ToString
347
+                PA4 = OV_dgv.Rows(i).Cells("Overage Deduct Date").Value.ToString : PA5 = OV_dgv.Rows(i).Cells("Overage Deduct AMT").Value.ToString
348
+                PA6 = OV_dgv.Rows(i).Cells("Remark").Value.ToString
349
+                SQL_傭金表_存檔1() : OV_dgv.Rows(i).Cells("需存檔").Value = False
350
+            End If
351
+        Next : TENDEN_MES_SYS.ToolStripProgressBar1.Value = 0 : 最終數 = 0
352
+    End Sub
353
+    Private Sub 列印_bt_Click(sender As Object, e As EventArgs) Handles 列印_bt.Click
354
+        xlApp = CType(CreateObject("Excel.Application"), Microsoft.Office.Interop.Excel.Application)
355
+        xlBook = xlApp.Workbooks.Add : xlApp.DisplayAlerts = True : xlBook.Activate() : xlSheet = NewMethod(xlBook)
356
+        xlSheet.Activate() : xlApp.Visible = True : xlApp.Application.WindowState = xlMaximized
357
+
358
+        xlSheet.Cells(1, 1) = "BRAND" : xlSheet.Cells(1, 2) = "FTY" : xlSheet.Cells(1, 3) = "INVOICE#" : xlSheet.Cells(1, 4) = "PO#" : xlSheet.Cells(1, 5) = "Shipped QTY"
359
+        xlSheet.Cells(1, 6) = "Tendenzat PRICE" : xlSheet.Cells(1, 7) = "Tendenzat AMOUNT" : xlSheet.Cells(1, 8) = "SELLING PRICE (INVOICE PRICE)"
360
+        xlSheet.Cells(1, 9) = "SELLING AMOUNT" : xlSheet.Cells(1, 10) = "OVERAGE PRICE" : xlSheet.Cells(1, 11) = "OVERAGE AMOUNT" : xlSheet.Cells(1, 12) = "XF DATE"
361
+        xlSheet.Cells(1, 13) = "Payment Received" : xlSheet.Cells(1, 14) = "OVERAGE DEDUCT DATE/AMT" : xlSheet.Cells(1, 16) = "OVERAGE BALANCE" : xlSheet.Cells(1, 17) = "Remark"
362
+        AA(xlApp, xlSheet) : N1 = 0
363
+        For i As Integer = 0 To OV_dgv.Rows.Count - 1
364
+            xlSheet.Cells(i + 2, 1) = OV_dgv.Rows(i).Cells("BRAND").Value.ToString
365
+            xlSheet.Cells(i + 2, 2) = OV_dgv.Rows(i).Cells("FTY").Value.ToString
366
+            xlSheet.Cells(i + 2, 3) = OV_dgv.Rows(i).Cells("INVOICE#").Value.ToString
367
+            xlSheet.Cells(i + 2, 4) = OV_dgv.Rows(i).Cells("PO#").Value.ToString
368
+            xlSheet.Cells(i + 2, 5) = OV_dgv.Rows(i).Cells("Shipped QTY").Value.ToString
369
+            xlSheet.Cells(i + 2, 6) = OV_dgv.Rows(i).Cells("Tendenzat Price").Value.ToString
370
+            xlSheet.Cells(i + 2, 7) = "=F" & i + 2 & "*E" & i + 2
371
+            xlSheet.Cells(i + 2, 8) = OV_dgv.Rows(i).Cells("Selling Price").Value.ToString
372
+            xlSheet.Cells(i + 2, 9) = "=H" & i + 2 & "*E" & i + 2
373
+            xlSheet.Cells(i + 2, 10) = "=H" & i + 2 & "-F" & i + 2
374
+            xlSheet.Cells(i + 2, 11) = "=J" & i + 2 & "*E" & i + 2
375
+            xlSheet.Cells(i + 2, 12) = OV_dgv.Rows(i).Cells("XF Date").Value.ToString
376
+            xlSheet.Cells(i + 2, 13) = OV_dgv.Rows(i).Cells("Payment Received").Value.ToString
377
+            xlSheet.Cells(i + 2, 14) = OV_dgv.Rows(i).Cells("Overage Deduct Date").Value.ToString
378
+            xlSheet.Cells(i + 2, 15) = OV_dgv.Rows(i).Cells("Overage Deduct AMT").Value.ToString
379
+            If i = 0 Then
380
+                xlSheet.Cells(i + 2, 16) = "=K" & i + 2 & "-O" & i + 2
381
+            Else
382
+                xlSheet.Cells(i + 2, 16) = "=K" & i + 2 & "-O" & i + 2 & "+P" & i + 1
383
+            End If
384
+            xlSheet.Cells(i + 2, 17) = OV_dgv.Rows(i).Cells("Remark").Value.ToString : N1 = i
385
+        Next : BB(xlApp, xlSheet)
386
+        xlSheet.PageSetup.PrintArea = "" : xlApp.Cells.Select() : xlSheet.Range("B1").Select()
387
+        xlApp.Application.WindowState = xlMinimized : MsgBox("列印完成")
388
+    End Sub
389
+    Private Shared Function NewMethod(xlBook As Microsoft.Office.Interop.Excel.Workbook) As Microsoft.Office.Interop.Excel.Worksheet
390
+        Return CType(xlBook.Worksheets.Add, Microsoft.Office.Interop.Excel.Worksheet)
391
+    End Function
392
+    Private Sub AA(ByVal myExcel As Microsoft.Office.Interop.Excel.Application, ByVal xlSheet As Microsoft.Office.Interop.Excel.Worksheet)
393
+        xlSheet.Columns("C:C").Select : myExcel.Selection.NumberFormatLocal = "@"
394
+        xlSheet.Columns("D:D").Select : myExcel.Selection.NumberFormatLocal = "@"
395
+        xlSheet.Columns("Q:Q").Select : myExcel.Selection.NumberFormatLocal = "@"
396
+    End Sub
397
+    Private Sub BB(ByVal myExcel As Microsoft.Office.Interop.Excel.Application, ByVal xlSheet As Microsoft.Office.Interop.Excel.Worksheet)
398
+        xlSheet.Columns("A:D").Select : xlSheet.Columns("A:D").EntireColumn.AutoFit
399
+        xlSheet.Columns("E:E").Select : myExcel.Selection.Style = "Comma" : myExcel.Selection.NumberFormatLocal = "_-* #,##0_-;-* #,##0_-;_-* ""-""??_-;_-@_-"
400
+        xlSheet.Columns("F:K").Select : myExcel.Selection.Style = "Comma"
401
+        xlSheet.Columns("L:N").Select : myExcel.Selection.ColumnWidth = 9
402
+        xlSheet.Columns("O:P").Select : myExcel.Selection.Style = "Comma" : myExcel.Selection.ColumnWidth = 12
403
+        xlSheet.Columns("Q:Q").Select : myExcel.Selection.ColumnWidth = 50
404
+        xlSheet.Rows("1:1").Select : myExcel.Selection.RowHeight = 65
405
+        With myExcel.Selection : .HorizontalAlignment = xlGeneral : .VerticalAlignment = xlCenter : .WrapText = True : .Orientation = 0 : .AddIndent = False
406
+            .IndentLevel = 0 : .ShrinkToFit = False : .ReadingOrder = xlContext : .MergeCells = False : End With
407
+
408
+        xlSheet.Columns("H:H").Select : myExcel.Selection.ColumnWidth = 10
409
+        xlSheet.Range("A1:Q1").Select()
410
+        With myExcel.Selection.Interior : .Pattern = xlSolid : .PatternColorIndex = xlAutomatic : .ThemeColor = xlThemeColorDark1 : .TintAndShade = -0.149998474074526
411
+            .PatternTintAndShade = 0 : End With : myExcel.Selection.AutoFilter
412
+
413
+        xlSheet.Range("A2:Q" & N1 + 3).Select()
414
+        myExcel.Selection.Borders(xlDiagonalDown).LineStyle = xlNone : myExcel.Selection.Borders(xlDiagonalUp).LineStyle = xlNone
415
+        With myExcel.Selection.Borders(xlEdgeLeft) : .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlThin : End With
416
+        With myExcel.Selection.Borders(xlEdgeTop) : .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlThin : End With
417
+        With myExcel.Selection.Borders(xlEdgeBottom) : .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlThin : End With
418
+        With myExcel.Selection.Borders(xlEdgeRight) : .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlThin : End With
419
+        With myExcel.Selection.Borders(xlInsideVertical) : .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlThin : End With
420
+        With myExcel.Selection.Borders(xlInsideHorizontal) : .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlThin : End With
421
+
422
+        xlSheet.Range("A1:Q1").Select()
423
+        myExcel.Selection.Borders(xlDiagonalDown).LineStyle = xlNone : myExcel.Selection.Borders(xlDiagonalUp).LineStyle = xlNone
424
+        myExcel.Selection.Borders(xlEdgeLeft).LineStyle = xlNone
425
+        With myExcel.Selection.Borders(xlEdgeTop) : .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlThin : End With
426
+        With myExcel.Selection.Borders(xlEdgeBottom) : .LineStyle = xlDouble : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlThick : End With
427
+        myExcel.Selection.Borders(xlEdgeRight).LineStyle = xlNone : myExcel.Selection.Borders(xlInsideVertical).LineStyle = xlNone
428
+        myExcel.Selection.Borders(xlInsideHorizontal).LineStyle = xlNone
429
+        xlSheet.Rows("2:2").Select : myExcel.ActiveWindow.FreezePanes = True : myExcel.ActiveWindow.DisplayGridlines = False
430
+        xlSheet.Cells.Select()
431
+        With myExcel.Selection.Font : .Name = "微軟正黑體" : .Size = 10 : .Strikethrough = False : .Superscript = False : .Subscript = False : .OutlineFont = False
432
+            .Shadow = False : .Underline = xlUnderlineStyleNone : .ThemeColor = xlThemeColorLight1 : .TintAndShade = 0 : .ThemeFont = xlThemeFontNone
433
+        End With
434
+    End Sub
435
+End Class

+ 71
- 44
TENDEN-MES-SYS/2、成本系統管理/出貨明細表1.Designer.vb Datei anzeigen

@@ -22,20 +22,22 @@ Partial Class 出貨明細表1
22 22
     '請勿使用程式碼編輯器進行修改。
23 23
     <System.Diagnostics.DebuggerStepThrough()> _
24 24
     Private Sub InitializeComponent()
25
-        Dim DataGridViewCellStyle5 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
26
-        Dim DataGridViewCellStyle6 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
27
-        Dim DataGridViewCellStyle7 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
28
-        Dim DataGridViewCellStyle8 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
25
+        Dim DataGridViewCellStyle13 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
26
+        Dim DataGridViewCellStyle14 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
27
+        Dim DataGridViewCellStyle15 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
28
+        Dim DataGridViewCellStyle16 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
29 29
         Me.銷帳_dgv = New System.Windows.Forms.DataGridView()
30 30
         Me.年份_cb = New System.Windows.Forms.ComboBox()
31 31
         Me.Label16 = New System.Windows.Forms.Label()
32 32
         Me.PO排序_cb = New System.Windows.Forms.CheckBox()
33 33
         Me.INV排序_cb = New System.Windows.Forms.CheckBox()
34
-        Me.比對關鍵字_bt = New System.Windows.Forms.Button()
35 34
         Me.PO號_tb = New System.Windows.Forms.TextBox()
36 35
         Me.銷帳1_dgv = New System.Windows.Forms.DataGridView()
37
-        Me.存檔_tb = New System.Windows.Forms.Button()
38 36
         Me.流水號_tb = New System.Windows.Forms.TextBox()
37
+        Me.日期1_dtp = New System.Windows.Forms.DateTimePicker()
38
+        Me.存檔_tb = New System.Windows.Forms.Button()
39
+        Me.比對關鍵字_bt = New System.Windows.Forms.Button()
40
+        Me.列印_bt = New System.Windows.Forms.Button()
39 41
         CType(Me.銷帳_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
40 42
         CType(Me.銷帳1_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
41 43
         Me.SuspendLayout()
@@ -47,19 +49,19 @@ Partial Class 出貨明細表1
47 49
             Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
48 50
         Me.銷帳_dgv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
49 51
         Me.銷帳_dgv.BackgroundColor = System.Drawing.Color.White
50
-        DataGridViewCellStyle5.BackColor = System.Drawing.SystemColors.Control
51
-        DataGridViewCellStyle5.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
52
-        DataGridViewCellStyle5.ForeColor = System.Drawing.SystemColors.WindowText
53
-        DataGridViewCellStyle5.SelectionBackColor = System.Drawing.SystemColors.Highlight
54
-        DataGridViewCellStyle5.SelectionForeColor = System.Drawing.SystemColors.HighlightText
55
-        DataGridViewCellStyle5.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
56
-        Me.銷帳_dgv.ColumnHeadersDefaultCellStyle = DataGridViewCellStyle5
52
+        DataGridViewCellStyle13.BackColor = System.Drawing.SystemColors.Control
53
+        DataGridViewCellStyle13.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
54
+        DataGridViewCellStyle13.ForeColor = System.Drawing.SystemColors.WindowText
55
+        DataGridViewCellStyle13.SelectionBackColor = System.Drawing.SystemColors.Highlight
56
+        DataGridViewCellStyle13.SelectionForeColor = System.Drawing.SystemColors.HighlightText
57
+        DataGridViewCellStyle13.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
58
+        Me.銷帳_dgv.ColumnHeadersDefaultCellStyle = DataGridViewCellStyle13
57 59
         Me.銷帳_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
58 60
         Me.銷帳_dgv.Location = New System.Drawing.Point(2, 30)
59 61
         Me.銷帳_dgv.Name = "銷帳_dgv"
60 62
         Me.銷帳_dgv.RowHeadersWidth = 5
61
-        DataGridViewCellStyle6.Font = New System.Drawing.Font("微軟正黑體", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
62
-        Me.銷帳_dgv.RowsDefaultCellStyle = DataGridViewCellStyle6
63
+        DataGridViewCellStyle14.Font = New System.Drawing.Font("微軟正黑體", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
64
+        Me.銷帳_dgv.RowsDefaultCellStyle = DataGridViewCellStyle14
63 65
         Me.銷帳_dgv.RowTemplate.Height = 24
64 66
         Me.銷帳_dgv.Size = New System.Drawing.Size(929, 567)
65 67
         Me.銷帳_dgv.TabIndex = 575
@@ -107,18 +109,6 @@ Partial Class 出貨明細表1
107 109
         Me.INV排序_cb.Text = "INV排序"
108 110
         Me.INV排序_cb.UseVisualStyleBackColor = True
109 111
         '
110
-        '比對關鍵字_bt
111
-        '
112
-        Me.比對關鍵字_bt.BackgroundImage = Global.天盾國際管理系統.My.Resources.Resources.Search
113
-        Me.比對關鍵字_bt.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom
114
-        Me.比對關鍵字_bt.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
115
-        Me.比對關鍵字_bt.ForeColor = System.Drawing.Color.Blue
116
-        Me.比對關鍵字_bt.Location = New System.Drawing.Point(272, 0)
117
-        Me.比對關鍵字_bt.Name = "比對關鍵字_bt"
118
-        Me.比對關鍵字_bt.Size = New System.Drawing.Size(30, 30)
119
-        Me.比對關鍵字_bt.TabIndex = 1379
120
-        Me.比對關鍵字_bt.UseVisualStyleBackColor = True
121
-        '
122 112
         'PO號_tb
123 113
         '
124 114
         Me.PO號_tb.BackColor = System.Drawing.Color.White
@@ -135,23 +125,41 @@ Partial Class 出貨明細表1
135 125
             Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
136 126
         Me.銷帳1_dgv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
137 127
         Me.銷帳1_dgv.BackgroundColor = System.Drawing.Color.White
138
-        DataGridViewCellStyle7.BackColor = System.Drawing.SystemColors.Control
139
-        DataGridViewCellStyle7.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
140
-        DataGridViewCellStyle7.ForeColor = System.Drawing.SystemColors.WindowText
141
-        DataGridViewCellStyle7.SelectionBackColor = System.Drawing.SystemColors.Highlight
142
-        DataGridViewCellStyle7.SelectionForeColor = System.Drawing.SystemColors.HighlightText
143
-        DataGridViewCellStyle7.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
144
-        Me.銷帳1_dgv.ColumnHeadersDefaultCellStyle = DataGridViewCellStyle7
128
+        DataGridViewCellStyle15.BackColor = System.Drawing.SystemColors.Control
129
+        DataGridViewCellStyle15.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
130
+        DataGridViewCellStyle15.ForeColor = System.Drawing.SystemColors.WindowText
131
+        DataGridViewCellStyle15.SelectionBackColor = System.Drawing.SystemColors.Highlight
132
+        DataGridViewCellStyle15.SelectionForeColor = System.Drawing.SystemColors.HighlightText
133
+        DataGridViewCellStyle15.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
134
+        Me.銷帳1_dgv.ColumnHeadersDefaultCellStyle = DataGridViewCellStyle15
145 135
         Me.銷帳1_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
146 136
         Me.銷帳1_dgv.Location = New System.Drawing.Point(2, 30)
147 137
         Me.銷帳1_dgv.Name = "銷帳1_dgv"
148 138
         Me.銷帳1_dgv.RowHeadersWidth = 5
149
-        DataGridViewCellStyle8.Font = New System.Drawing.Font("微軟正黑體", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
150
-        Me.銷帳1_dgv.RowsDefaultCellStyle = DataGridViewCellStyle8
139
+        DataGridViewCellStyle16.Font = New System.Drawing.Font("微軟正黑體", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
140
+        Me.銷帳1_dgv.RowsDefaultCellStyle = DataGridViewCellStyle16
151 141
         Me.銷帳1_dgv.RowTemplate.Height = 24
152 142
         Me.銷帳1_dgv.Size = New System.Drawing.Size(929, 567)
153 143
         Me.銷帳1_dgv.TabIndex = 1382
154 144
         '
145
+        '流水號_tb
146
+        '
147
+        Me.流水號_tb.Anchor = CType((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
148
+        Me.流水號_tb.BackColor = System.Drawing.Color.White
149
+        Me.流水號_tb.Location = New System.Drawing.Point(832, 4)
150
+        Me.流水號_tb.Name = "流水號_tb"
151
+        Me.流水號_tb.Size = New System.Drawing.Size(99, 23)
152
+        Me.流水號_tb.TabIndex = 1386
153
+        Me.流水號_tb.TextAlign = System.Windows.Forms.HorizontalAlignment.Right
154
+        '
155
+        '日期1_dtp
156
+        '
157
+        Me.日期1_dtp.Enabled = False
158
+        Me.日期1_dtp.Location = New System.Drawing.Point(441, 72)
159
+        Me.日期1_dtp.Name = "日期1_dtp"
160
+        Me.日期1_dtp.Size = New System.Drawing.Size(134, 23)
161
+        Me.日期1_dtp.TabIndex = 1387
162
+        '
155 163
         '存檔_tb
156 164
         '
157 165
         Me.存檔_tb.BackgroundImage = Global.天盾國際管理系統.My.Resources.Resources.SAVER
@@ -164,21 +172,37 @@ Partial Class 出貨明細表1
164 172
         Me.存檔_tb.TabIndex = 1384
165 173
         Me.存檔_tb.UseVisualStyleBackColor = True
166 174
         '
167
-        '流水號_tb
175
+        '比對關鍵字_bt
168 176
         '
169
-        Me.流水號_tb.Anchor = CType((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
170
-        Me.流水號_tb.BackColor = System.Drawing.Color.White
171
-        Me.流水號_tb.Location = New System.Drawing.Point(832, 4)
172
-        Me.流水號_tb.Name = "流水號_tb"
173
-        Me.流水號_tb.Size = New System.Drawing.Size(99, 23)
174
-        Me.流水號_tb.TabIndex = 1386
175
-        Me.流水號_tb.TextAlign = System.Windows.Forms.HorizontalAlignment.Right
177
+        Me.比對關鍵字_bt.BackgroundImage = Global.天盾國際管理系統.My.Resources.Resources.Search
178
+        Me.比對關鍵字_bt.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom
179
+        Me.比對關鍵字_bt.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
180
+        Me.比對關鍵字_bt.ForeColor = System.Drawing.Color.Blue
181
+        Me.比對關鍵字_bt.Location = New System.Drawing.Point(272, 0)
182
+        Me.比對關鍵字_bt.Name = "比對關鍵字_bt"
183
+        Me.比對關鍵字_bt.Size = New System.Drawing.Size(30, 30)
184
+        Me.比對關鍵字_bt.TabIndex = 1379
185
+        Me.比對關鍵字_bt.UseVisualStyleBackColor = True
186
+        '
187
+        '列印_bt
188
+        '
189
+        Me.列印_bt.Anchor = CType((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
190
+        Me.列印_bt.BackgroundImage = Global.天盾國際管理系統.My.Resources.Resources.print
191
+        Me.列印_bt.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch
192
+        Me.列印_bt.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
193
+        Me.列印_bt.ForeColor = System.Drawing.Color.Blue
194
+        Me.列印_bt.Location = New System.Drawing.Point(635, 0)
195
+        Me.列印_bt.Name = "列印_bt"
196
+        Me.列印_bt.Size = New System.Drawing.Size(30, 30)
197
+        Me.列印_bt.TabIndex = 1397
198
+        Me.列印_bt.UseVisualStyleBackColor = True
176 199
         '
177 200
         '出貨明細表1
178 201
         '
179 202
         Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
180 203
         Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
181 204
         Me.ClientSize = New System.Drawing.Size(933, 600)
205
+        Me.Controls.Add(Me.列印_bt)
182 206
         Me.Controls.Add(Me.流水號_tb)
183 207
         Me.Controls.Add(Me.存檔_tb)
184 208
         Me.Controls.Add(Me.PO排序_cb)
@@ -189,6 +213,7 @@ Partial Class 出貨明細表1
189 213
         Me.Controls.Add(Me.Label16)
190 214
         Me.Controls.Add(Me.銷帳_dgv)
191 215
         Me.Controls.Add(Me.銷帳1_dgv)
216
+        Me.Controls.Add(Me.日期1_dtp)
192 217
         Me.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
193 218
         Me.Margin = New System.Windows.Forms.Padding(4)
194 219
         Me.Name = "出貨明細表1"
@@ -210,4 +235,6 @@ Partial Class 出貨明細表1
210 235
     Friend WithEvents 銷帳1_dgv As DataGridView
211 236
     Friend WithEvents 存檔_tb As Button
212 237
     Friend WithEvents 流水號_tb As TextBox
238
+    Friend WithEvents 日期1_dtp As DateTimePicker
239
+    Friend WithEvents 列印_bt As Button
213 240
 End Class

+ 108
- 29
TENDEN-MES-SYS/2、成本系統管理/出貨明細表1.vb Datei anzeigen

@@ -1,5 +1,17 @@
1
-Public Class 出貨明細表1
2
-    Dim 目前選擇項 As Integer
1
+Imports Microsoft.Office.Interop.Excel.XlUnderlineStyle
2
+Imports Microsoft.Office.Interop.Excel.Constants
3
+Imports Microsoft.Office.Interop.Excel.XlBordersIndex
4
+Imports Microsoft.Office.Interop.Excel.XlLineStyle
5
+Imports Microsoft.Office.Interop.Excel.XlBorderWeight
6
+Imports Microsoft.Office.Interop.Excel.XlThemeFont
7
+Imports Microsoft.Office.Interop.Excel.XlThemeColor
8
+Imports Microsoft.Office.Interop.Excel.XlWindowState
9
+Imports Microsoft.Office.Interop.Excel
10
+Public Class 出貨明細表1
11
+    Dim 目前選擇項, N1 As Integer
12
+    Dim xlApp As Microsoft.Office.Interop.Excel.Application
13
+    Dim xlBook As Microsoft.Office.Interop.Excel.Workbook
14
+    Dim xlSheet As Microsoft.Office.Interop.Excel.Worksheet
3 15
     Private Sub Set_銷帳清單()
4 16
         Dim ds, ds1 As New DataSet
5 17
         銷帳_dgv.DataSource = Nothing : ds.Clear() : currentRowIndex1 = -1
@@ -29,7 +41,8 @@
29 41
         銷帳_dgv.Columns(9).FillWeight = 40 : 銷帳_dgv.Columns(10).FillWeight = 40 : 銷帳_dgv.Columns(11).FillWeight = 40 : 銷帳_dgv.Columns(12).FillWeight = 40
30 42
         銷帳_dgv.Columns(37).FillWeight = 300 : 銷帳_dgv.Columns(5).FillWeight = 85
31 43
         銷帳_dgv.Columns(39).FillWeight = 40 : 銷帳_dgv.Columns(40).FillWeight = 40 : 銷帳_dgv.Columns(2).FillWeight = 70 : 銷帳_dgv.Columns(3).FillWeight = 40
32
-        銷帳_dgv.Columns(29).FillWeight = 90 : 銷帳_dgv.Columns(30).FillWeight = 125 : 銷帳_dgv.Columns(31).FillWeight = 90 : 銷帳_dgv.Columns("需存檔").FillWeight = 40
44
+        銷帳_dgv.Columns(29).FillWeight = 80 : 銷帳_dgv.Columns(30).FillWeight = 80 : 銷帳_dgv.Columns(31).FillWeight = 80 : 銷帳_dgv.Columns("需存檔").FillWeight = 40
45
+        銷帳_dgv.Columns("已轉OV").FillWeight = 40
33 46
         For I As Integer = 13 To 28
34 47
             銷帳_dgv.Columns(I).DefaultCellStyle.Format = "#,##0.00" : 銷帳_dgv.Columns(I).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
35 48
             銷帳_dgv.Columns(I).FillWeight = 60
@@ -41,9 +54,10 @@
41 54
 
42 55
         For I As Integer = 0 To 42 : 銷帳_dgv.Columns(I).ReadOnly = True : Next
43 56
         銷帳_dgv.Columns(13).ReadOnly = False : 銷帳_dgv.Columns(14).ReadOnly = False : 銷帳_dgv.Columns(22).ReadOnly = False : 銷帳_dgv.Columns(29).ReadOnly = False
44
-        銷帳_dgv.Columns(30).ReadOnly = False : 銷帳_dgv.Columns(31).ReadOnly = False : 銷帳_dgv.Columns(37).ReadOnly = False
57
+        銷帳_dgv.Columns(30).ReadOnly = False : 銷帳_dgv.Columns(31).ReadOnly = False : 銷帳_dgv.Columns(37).ReadOnly = False : 銷帳_dgv.Columns("已轉OV").ReadOnly = False
45 58
 
46 59
         For I As Integer = 0 To 銷帳_dgv.Rows.Count - 1 : 銷帳_dgv("需存檔", I).Value = False
60
+            If IsDBNull(銷帳_dgv("已轉OV", I).Value) = True Then : 銷帳_dgv("已轉OV", I).Value = False : End If
47 61
             If 銷帳_dgv(11, I).Value = False Then
48 62
                 For II As Integer = 2 To 10 : 銷帳_dgv.Rows(I).Cells(II).Style.BackColor = Color.White : Next
49 63
                 For II As Integer = 13 To 21 : 銷帳_dgv.Rows(I).Cells(II).Style.BackColor = Color.White : Next
@@ -74,7 +88,7 @@
74 88
                 For II As Integer = 13 To 14 : 銷帳_dgv(II, I).ReadOnly = False : Next : For II As Integer = 16 To 20 : 銷帳_dgv(II, I).ReadOnly = False : Next
75 89
                 For II As Integer = 24 To 28 : 銷帳_dgv(II, I).ReadOnly = False : Next : For II As Integer = 33 To 35 : 銷帳_dgv(II, I).ReadOnly = False : Next
76 90
             End If
77
-        Next : 銷帳_dgv.Columns("已比對").Visible = False : 銷帳_dgv.Columns("需存檔").Visible = True
91
+        Next : 銷帳_dgv.Columns("已比對").Visible = False : 銷帳_dgv.Columns("需存檔").Visible = False
78 92
     End Sub
79 93
     Private Sub 出貨明細表1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
80 94
         TENDEN_MES_SYS.WindowState = 2 : Me.MdiParent = TENDEN_MES_SYS : Me.WindowState = 2 : Me.AutoScroll = True : 首次開啟 = True
@@ -84,23 +98,6 @@
84 98
     Private Sub 出貨明細表1_Shown(sender As Object, e As EventArgs) Handles MyBase.Shown
85 99
         SQL_銷帳清單_預設() : Set_銷帳清單() : 首次開啟 = False
86 100
     End Sub
87
-    Private Sub 銷帳_dgv_CellContentCl(sender As Object, e As DataGridViewCellEventArgs) Handles 銷帳_dgv.CellEndEdit
88
-        For I As Integer = 0 To 銷帳_dgv.Rows.Count - 1
89
-            If 銷帳_dgv("出貨數量", I).Value.ToString <> 銷帳1_dgv("出貨數量", I).Value.ToString Or
90
-                   銷帳_dgv("FTY Price 實際廠價", I).Value.ToString <> 銷帳1_dgv("FTY Price 實際廠價", I).Value.ToString Or
91
-                   銷帳_dgv("扣關稅or後廠價", I).Value.ToString <> 銷帳1_dgv("扣關稅or後廠價", I).Value.ToString Or
92
-                   銷帳_dgv("Tendenza Price", I).Value.ToString <> 銷帳1_dgv("Tendenza Price", I).Value.ToString Or
93
-                   銷帳_dgv("EX_FTY_DATE", I).Value.ToString <> 銷帳1_dgv("EX_FTY_DATE", I).Value.ToString Or
94
-                   銷帳_dgv("Maturity_Date", I).Value.ToString <> 銷帳1_dgv("Maturity_Date", I).Value.ToString Or
95
-                   銷帳_dgv("FTY_Payment_Date", I).Value.ToString <> 銷帳1_dgv("FTY_Payment_Date", I).Value.ToString Or
96
-                   銷帳_dgv("Remark", I).Value.ToString <> 銷帳1_dgv("Remark", I).Value.ToString Or
97
-                   銷帳_dgv("Selling Price", I).Value.ToString <> 銷帳1_dgv("Selling Price", I).Value.ToString Then
98
-                銷帳_dgv("需存檔", I).Value = True
99
-            Else
100
-                銷帳_dgv("需存檔", I).Value = False
101
-            End If
102
-        Next
103
-    End Sub
104 101
     Private Sub 銷帳_dgv_RowPostPaint(ByVal sender As Object, ByVal e As DataGridViewRowPostPaintEventArgs) Handles 銷帳_dgv.RowPostPaint
105 102
         Dim linePen As New Pen(Color.Blue, 1.5)
106 103
         If e.RowIndex = 銷帳_dgv.Rows.Count - 1 Then
@@ -130,6 +127,20 @@
130 127
             流水號_tb.Text = 銷帳_dgv.Rows(e.RowIndex).Cells(0).Value.ToString
131 128
         End If
132 129
     End Sub
130
+    Private Sub 銷帳_dgv_CellEndEdit(ByVal sender As Object, ByVal e As DataGridViewCellEventArgs) Handles 銷帳_dgv.CellEndEdit
131
+        Try
132
+            Dim EU As String = 銷帳_dgv("EX FTY DATE", e.RowIndex).Value.ToString
133
+            If EU = "" Then : Else : 日期1_dtp.Text = EU : 銷帳_dgv.Rows(e.RowIndex).Cells("EX FTY DATE").Value = Strings.Format(日期1_dtp.Value, "yyyy/MM/dd") : End If
134
+        Catch ex As Exception : MsgBox("時間格式有誤") : 銷帳_dgv("EX FTY DATE", e.RowIndex).Value = "" : End Try
135
+        Try
136
+            Dim EU As String = 銷帳_dgv("Payment Received", e.RowIndex).Value.ToString
137
+            If EU = "" Then : Else : 日期1_dtp.Text = EU : 銷帳_dgv.Rows(e.RowIndex).Cells("Payment Received").Value = Strings.Format(日期1_dtp.Value, "yyyy/MM/dd") : End If
138
+        Catch ex As Exception : MsgBox("時間格式有誤") : 銷帳_dgv("Payment Received", e.RowIndex).Value = "" : End Try
139
+        Try
140
+            Dim EU As String = 銷帳_dgv("FTY Payment Date", e.RowIndex).Value.ToString
141
+            If EU = "" Then : Else : 日期1_dtp.Text = EU : 銷帳_dgv.Rows(e.RowIndex).Cells("FTY Payment Date").Value = Strings.Format(日期1_dtp.Value, "yyyy/MM/dd") : End If
142
+        Catch ex As Exception : MsgBox("時間格式有誤") : 銷帳_dgv("FTY Payment Date", e.RowIndex).Value = "" : End Try
143
+    End Sub
133 144
     Private Sub 重新讀取1()
134 145
         PA25 = 年份_cb.Text : Set_銷帳清單()
135 146
     End Sub
@@ -156,9 +167,9 @@
156 167
                    銷帳_dgv("FTY Price 實際廠價", I).Value.ToString <> 銷帳1_dgv("FTY Price 實際廠價", I).Value.ToString Or
157 168
                    銷帳_dgv("扣關稅or後廠價", I).Value.ToString <> 銷帳1_dgv("扣關稅or後廠價", I).Value.ToString Or
158 169
                    銷帳_dgv("Tendenza Price", I).Value.ToString <> 銷帳1_dgv("Tendenza Price", I).Value.ToString Or
159
-                   銷帳_dgv("EX_FTY_DATE", I).Value.ToString <> 銷帳1_dgv("EX_FTY_DATE", I).Value.ToString Or
160
-                   銷帳_dgv("Maturity_Date", I).Value.ToString <> 銷帳1_dgv("Maturity_Date", I).Value.ToString Or
161
-                   銷帳_dgv("FTY_Payment_Date", I).Value.ToString <> 銷帳1_dgv("FTY_Payment_Date", I).Value.ToString Or
170
+                   銷帳_dgv("EX FTY DATE", I).Value.ToString <> 銷帳1_dgv("EX FTY DATE", I).Value.ToString Or
171
+                   銷帳_dgv("Payment Received", I).Value.ToString <> 銷帳1_dgv("Payment Received", I).Value.ToString Or
172
+                   銷帳_dgv("FTY Payment Date", I).Value.ToString <> 銷帳1_dgv("FTY Payment Date", I).Value.ToString Or
162 173
                    銷帳_dgv("Remark", I).Value.ToString <> 銷帳1_dgv("Remark", I).Value.ToString Or
163 174
                    銷帳_dgv("Selling Price", I).Value.ToString <> 銷帳1_dgv("Selling Price", I).Value.ToString Then
164 175
                 銷帳_dgv("需存檔", I).Value = True
@@ -175,8 +186,8 @@
175 186
                     If 銷帳_dgv.Rows(i).Cells("需存檔").Value = True Then : PA3 = 銷帳_dgv.Rows(i).Cells("流水號").Value.ToString
176 187
                         PA70 = 銷帳_dgv.Rows(i).Cells("出貨數量").Value.ToString : PA69 = 銷帳_dgv.Rows(i).Cells("FTY Price 實際廠價").Value.ToString
177 188
                         PA68 = 銷帳_dgv.Rows(i).Cells("扣關稅or後廠價").Value.ToString : PA67 = 銷帳_dgv.Rows(i).Cells("Tendenza Price").Value.ToString
178
-                        PA66 = 銷帳_dgv.Rows(i).Cells("EX_FTY_DATE").Value.ToString : PA65 = 銷帳_dgv.Rows(i).Cells("Maturity_Date").Value.ToString
179
-                        PA64 = 銷帳_dgv.Rows(i).Cells("FTY_Payment_Date").Value.ToString : PA63 = 銷帳_dgv.Rows(i).Cells("Remark").Value.ToString
189
+                        PA66 = 銷帳_dgv.Rows(i).Cells("EX FTY DATE").Value.ToString : PA65 = 銷帳_dgv.Rows(i).Cells("Payment Received").Value.ToString
190
+                        PA64 = 銷帳_dgv.Rows(i).Cells("FTY Payment Date").Value.ToString : PA63 = 銷帳_dgv.Rows(i).Cells("Remark").Value.ToString
180 191
                         PA62 = 銷帳_dgv.Rows(i).Cells("Selling Price").Value.ToString
181 192
                         SQL_銷帳清單_存檔1() : 銷帳_dgv.Rows(i).Cells("需存檔").Value = False
182 193
                     End If
@@ -186,11 +197,79 @@
186 197
             If 流水號_tb.Text = "" Then : MsgBox("沒有選擇要存檔的資料!!") : Else : PA3 = 流水號_tb.Text
187 198
                 PA70 = 銷帳_dgv.Rows(目前選擇項).Cells("出貨數量").Value.ToString : PA69 = 銷帳_dgv.Rows(目前選擇項).Cells("FTY Price 實際廠價").Value.ToString
188 199
                 PA68 = 銷帳_dgv.Rows(目前選擇項).Cells("扣關稅or後廠價").Value.ToString : PA67 = 銷帳_dgv.Rows(目前選擇項).Cells("Tendenza Price").Value.ToString
189
-                PA66 = 銷帳_dgv.Rows(目前選擇項).Cells("EX_FTY_DATE").Value.ToString : PA65 = 銷帳_dgv.Rows(目前選擇項).Cells("Maturity_Date").Value.ToString
190
-                PA64 = 銷帳_dgv.Rows(目前選擇項).Cells("FTY_Payment_Date").Value.ToString : PA63 = 銷帳_dgv.Rows(目前選擇項).Cells("Remark").Value.ToString
200
+                PA66 = 銷帳_dgv.Rows(目前選擇項).Cells("EX FTY DATE").Value.ToString : PA65 = 銷帳_dgv.Rows(目前選擇項).Cells("Payment Received").Value.ToString
201
+                PA64 = 銷帳_dgv.Rows(目前選擇項).Cells("FTY Payment Date").Value.ToString : PA63 = 銷帳_dgv.Rows(目前選擇項).Cells("Remark").Value.ToString
191 202
                 PA62 = 銷帳_dgv.Rows(目前選擇項).Cells("Selling Price").Value.ToString
192 203
                 銷帳_dgv.Rows(目前選擇項).Cells("需存檔").Value = False : SQL_銷帳清單_存檔1() : MsgBox("單筆存檔完成")
193 204
             End If
194 205
         End If
195 206
     End Sub
207
+    Private Sub 列印_bt_Click(sender As Object, e As EventArgs) Handles 列印_bt.Click
208
+        xlApp = CType(CreateObject("Excel.Application"), Microsoft.Office.Interop.Excel.Application)
209
+        xlBook = xlApp.Workbooks.Add : xlApp.DisplayAlerts = True : xlBook.Activate() : xlSheet = NewMethod(xlBook)
210
+        xlSheet.Activate() : xlApp.Visible = True : xlApp.Application.WindowState = xlMaximized
211
+
212
+        xlSheet.Cells(1, 1) = "品牌" : xlSheet.Cells(1, 2) = "工廠" : xlSheet.Cells(1, 3) = "INV" : xlSheet.Cells(1, 4) = "訂單號" : xlSheet.Cells(1, 5) = "型體"
213
+        xlSheet.Cells(1, 6) = "顏色" : xlSheet.Cells(1, 7) = "楦型" : xlSheet.Cells(1, 8) = "訂單數" : xlSheet.Cells(1, 9) = "出貨數量" : xlSheet.Cells(1, 10) = "FTY Price 實際廠價"
214
+        xlSheet.Cells(1, 11) = "扣關稅or後廠價" : xlSheet.Cells(1, 12) = "Tendenza Price" : xlSheet.Cells(1, 13) = "Selling Price" : xlSheet.Cells(1, 14) = "EX FTY DATE"
215
+        xlSheet.Cells(1, 15) = "Payment Received" : xlSheet.Cells(1, 16) = "FTY Payment Date" : xlSheet.Cells(1, 17) = "Remark"
216
+        AA(xlApp, xlSheet) : N1 = 0
217
+        For I As Integer = 0 To 銷帳_dgv.Rows.Count - 1
218
+            xlSheet.Cells(I + 2, 1) = 銷帳_dgv.Rows(I).Cells("品牌").Value.ToString
219
+            xlSheet.Cells(I + 2, 2) = 銷帳_dgv.Rows(I).Cells("工廠").Value.ToString
220
+            xlSheet.Cells(I + 2, 3) = 銷帳_dgv.Rows(I).Cells("INV").Value.ToString
221
+            xlSheet.Cells(I + 2, 4) = 銷帳_dgv.Rows(I).Cells("訂單號").Value.ToString
222
+            xlSheet.Cells(I + 2, 5) = 銷帳_dgv.Rows(I).Cells("型體").Value.ToString
223
+            xlSheet.Cells(I + 2, 6) = 銷帳_dgv.Rows(I).Cells("顏色").Value.ToString
224
+            xlSheet.Cells(I + 2, 7) = 銷帳_dgv.Rows(I).Cells("楦型").Value.ToString
225
+            xlSheet.Cells(I + 2, 8) = 銷帳_dgv.Rows(I).Cells("訂單數").Value.ToString
226
+            xlSheet.Cells(I + 2, 9) = 銷帳_dgv.Rows(I).Cells("出貨數量").Value.ToString
227
+            xlSheet.Cells(I + 2, 10) = 銷帳_dgv.Rows(I).Cells("FTY Price 實際廠價").Value.ToString
228
+            xlSheet.Cells(I + 2, 11) = 銷帳_dgv.Rows(I).Cells("扣關稅or後廠價").Value.ToString
229
+            xlSheet.Cells(I + 2, 12) = 銷帳_dgv.Rows(I).Cells("Tendenza Price").Value.ToString
230
+            xlSheet.Cells(I + 2, 13) = 銷帳_dgv.Rows(I).Cells("Selling Price").Value.ToString
231
+            xlSheet.Cells(I + 2, 14) = 銷帳_dgv.Rows(I).Cells("EX FTY DATE").Value.ToString
232
+            xlSheet.Cells(I + 2, 15) = 銷帳_dgv.Rows(I).Cells("Payment Received").Value.ToString
233
+            xlSheet.Cells(I + 2, 16) = 銷帳_dgv.Rows(I).Cells("FTY Payment Date").Value.ToString
234
+            xlSheet.Cells(I + 2, 17) = 銷帳_dgv.Rows(I).Cells("Remark").Value.ToString : N1 = I + 2
235
+        Next
236
+        BB(xlApp, xlSheet)
237
+        xlSheet.PageSetup.PrintArea = "" : xlApp.Cells.Select() : xlSheet.Range("B1").Select()
238
+        xlApp.Application.WindowState = xlMinimized : MsgBox("列印完成")
239
+    End Sub
240
+    Private Shared Function NewMethod(xlBook As Microsoft.Office.Interop.Excel.Workbook) As Microsoft.Office.Interop.Excel.Worksheet
241
+        Return CType(xlBook.Worksheets.Add, Microsoft.Office.Interop.Excel.Worksheet)
242
+    End Function
243
+    Private Sub AA(ByVal myExcel As Microsoft.Office.Interop.Excel.Application, ByVal xlSheet As Microsoft.Office.Interop.Excel.Worksheet)
244
+        xlSheet.Columns("C:C").Select : myExcel.Selection.NumberFormatLocal = "@"
245
+        xlSheet.Columns("D:D").Select : myExcel.Selection.NumberFormatLocal = "@"
246
+        xlSheet.Columns("Q:Q").Select : myExcel.Selection.NumberFormatLocal = "@"
247
+    End Sub
248
+    Private Sub BB(ByVal myExcel As Microsoft.Office.Interop.Excel.Application, ByVal xlSheet As Microsoft.Office.Interop.Excel.Worksheet)
249
+        xlSheet.Cells.Select()
250
+        With myExcel.Selection.Font : .Name = "微軟正黑體" : .Size = 10 : .Strikethrough = False : .Superscript = False : .Subscript = False : .OutlineFont = False
251
+            .Shadow = False : .Underline = xlUnderlineStyleNone : .ThemeColor = xlThemeColorLight1 : .TintAndShade = 0 : .ThemeFont = xlThemeFontNone : End With
252
+        xlSheet.Columns("A:Q").Select : xlSheet.Columns("A:Q").EntireColumn.AutoFit
253
+        xlSheet.Columns("H:I").Select : myExcel.Selection.Style = "Comma" : myExcel.Selection.NumberFormatLocal = "_-* #,##0_-;-* #,##0_-;_-* ""-""??_-;_-@_-"
254
+        xlSheet.Columns("H:I").EntireColumn.AutoFit
255
+        xlSheet.Columns("J:M").Select : myExcel.Selection.Style = "Comma" : myExcel.Selection.ColumnWidth = 8
256
+        xlSheet.Rows("1:1").Select
257
+        With myExcel.Selection : .HorizontalAlignment = xlGeneral : .VerticalAlignment = xlCenter : .WrapText = True : .Orientation = 0 : .AddIndent = False : .IndentLevel = 0
258
+            .ShrinkToFit = False : .ReadingOrder = xlContext : .MergeCells = False : End With
259
+        xlSheet.Columns("N:P").Select : myExcel.Selection.ColumnWidth = 10
260
+        xlSheet.Rows("2:2").Select : myExcel.ActiveWindow.FreezePanes = True
261
+        xlSheet.Rows("1:1").Select : myExcel.Selection.RowHeight = 35 : myExcel.Selection.AutoFilter
262
+        xlSheet.Range("A1:Q1").Select()
263
+        With myExcel.Selection.Interior : .Pattern = xlSolid : .PatternColorIndex = xlAutomatic : .ThemeColor = xlThemeColorDark1
264
+            .TintAndShade = -0.149998474074526 : .PatternTintAndShade = 0 : End With
265
+        xlSheet.Range("A1:Q" & N1).Select()
266
+        myExcel.Selection.Borders(xlDiagonalDown).LineStyle = xlNone : myExcel.Selection.Borders(xlDiagonalUp).LineStyle = xlNone
267
+        With myExcel.Selection.Borders(xlEdgeLeft) : .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlThin : End With
268
+        With myExcel.Selection.Borders(xlEdgeTop) : .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlThin : End With
269
+        With myExcel.Selection.Borders(xlEdgeBottom) : .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlThin : End With
270
+        With myExcel.Selection.Borders(xlEdgeRight) : .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlThin : End With
271
+        With myExcel.Selection.Borders(xlInsideVertical) : .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlThin : End With
272
+        With myExcel.Selection.Borders(xlInsideHorizontal) : .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlThin : End With
273
+        xlSheet.Range("A2").Select() : myExcel.ActiveWindow.DisplayGridlines = False
274
+    End Sub
196 275
 End Class

+ 1
- 1
TENDEN-MES-SYS/4、量產訂單管理/系統列印介面/列印_生產進度表.vb Datei anzeigen

@@ -121,7 +121,7 @@ Public Class 列印_生產進度表
121 121
             xlSheet.Cells(3, 16) = "WEAR TEST" : xlSheet.Cells(3, 17) = "CFM" : xlSheet.Cells(3, 18) = "T3" : xlSheet.Cells(3, 19) = "T4" : xlSheet.Cells(3, 20) = "TEST"
122 122
             xlSheet.Cells(3, 21) = "面料" : xlSheet.Cells(3, 22) = "副料" : xlSheet.Cells(3, 23) = "中底" : xlSheet.Cells(3, 24) = "鞋墊" : xlSheet.Cells(3, 25) = "大底"
123 123
             xlSheet.Cells(3, 26) = "跟" : xlSheet.Cells(3, 27) = "包裝" : xlSheet.Cells(3, 28) = "裁斷" : xlSheet.Cells(3, 29) = "針車" : xlSheet.Cells(3, 30) = "成型"
124
-            xlSheet.Cells(3, 31) = "驗貨" : xlSheet.Cells(3, 32) = "備註1" : xlSheet.Cells(3, 33) = "力威訂單號" : xlSheet.Cells(3, 34) = "Special_Packaging" : xlSheet.Cells(3, 35) = "Remarks"
124
+            xlSheet.Cells(3, 31) = "驗貨" : xlSheet.Cells(3, 32) = "備註1" : xlSheet.Cells(3, 33) = "客戶訂單號" : xlSheet.Cells(3, 34) = "Special_Packaging" : xlSheet.Cells(3, 35) = "Remarks"
125 125
             Set_訂單清單()
126 126
             For i As Integer = 0 To DataGridView1.Rows.Count - 1
127 127
                 xlSheet.Cells(i + 4, 1) = DataGridView1.Rows(i).Cells("接單日").Value : xlSheet.Cells(i + 4, 2) = DataGridView1.Rows(i).Cells("出貨地").Value

+ 2
- 11
TENDEN-MES-SYS/LoginForm1vb.vb Datei anzeigen

@@ -66,13 +66,8 @@ Public Class LoginForm1vb
66 66
                 End If
67 67
             End If
68 68
         ElseIf ComboBox1.Text = "雲端伺服器" Then
69
-            If SQL_連線狀態模組1.ConnectTest1("120.197.187.122,2433") = True Then
70
-                登入人IP = "120.197.187.122,2433" : 登入()
71
-                OK.Enabled = True : Cancel.Enabled = True : CheckBox1.Checked = True
72
-            Else
73
-                登入人IP = "106.1.49.218,2433" : 登入()
74
-                OK.Enabled = True : Cancel.Enabled = True : CheckBox1.Checked = True
75
-            End If
69
+            登入人IP = "106.1.49.218,2433" : 登入()
70
+            OK.Enabled = True : Cancel.Enabled = True : CheckBox1.Checked = True
76 71
         End If
77 72
         UsernameTextBox.Focus()
78 73
     End Sub
@@ -238,8 +233,4 @@ Public Class LoginForm1vb
238 233
         Shell(Strs + "\SYS-UPDATE.exe", vbNormalFocus)
239 234
         Me.Close()
240 235
     End Sub
241
-
242
-    Private Sub LogoPictureBox_Click(sender As Object, e As EventArgs) Handles LogoPictureBox.Click
243
-
244
-    End Sub
245 236
 End Class

+ 10
- 0
TENDEN-MES-SYS/My Project/Resources.Designer.vb Datei anzeigen

@@ -260,6 +260,16 @@ Namespace My.Resources
260 260
             End Get
261 261
         End Property
262 262
         
263
+        '''<summary>
264
+        '''  查詢類型 System.Drawing.Bitmap 的當地語系化資源。
265
+        '''</summary>
266
+        Friend ReadOnly Property arrow_right() As System.Drawing.Bitmap
267
+            Get
268
+                Dim obj As Object = ResourceManager.GetObject("arrow-right", resourceCulture)
269
+                Return CType(obj,System.Drawing.Bitmap)
270
+            End Get
271
+        End Property
272
+        
263 273
         '''<summary>
264 274
         '''  查詢類型 System.Drawing.Bitmap 的當地語系化資源。
265 275
         '''</summary>

+ 40
- 37
TENDEN-MES-SYS/My Project/Resources.resx Datei anzeigen

@@ -121,9 +121,6 @@
121 121
   <data name="6295116897660148006" type="System.Resources.ResXFileRef, System.Windows.Forms">
122 122
     <value>..\圖片\6295116897660148006.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
123 123
   </data>
124
-  <data name="Add_Image" type="System.Resources.ResXFileRef, System.Windows.Forms">
125
-    <value>..\圖片\Add_Image.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
126
-  </data>
127 124
   <data name="ZOOM01" type="System.Resources.ResXFileRef, System.Windows.Forms">
128 125
     <value>..\圖片\ZOOM01.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
129 126
   </data>
@@ -136,26 +133,26 @@
136 133
   <data name="62951168976601486" type="System.Resources.ResXFileRef, System.Windows.Forms">
137 134
     <value>..\圖片\62951168976601486.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
138 135
   </data>
136
+  <data name="PDF" type="System.Resources.ResXFileRef, System.Windows.Forms">
137
+    <value>..\圖片\PDF.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
138
+  </data>
139 139
   <data name="9572467" type="System.Resources.ResXFileRef, System.Windows.Forms">
140 140
     <value>..\圖片\9572467.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
141 141
   </data>
142
-  <data name="Report" type="System.Resources.ResXFileRef, System.Windows.Forms">
143
-    <value>..\圖片\Report.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
144
-  </data>
145 142
   <data name="Abacus" type="System.Resources.ResXFileRef, System.Windows.Forms">
146 143
     <value>..\圖片\Abacus.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
147 144
   </data>
145
+  <data name="Shipping5" type="System.Resources.ResXFileRef, System.Windows.Forms">
146
+    <value>..\圖片\Shipping5.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
147
+  </data>
148 148
   <data name="Shoe (1)" type="System.Resources.ResXFileRef, System.Windows.Forms">
149 149
     <value>..\圖片\Shoe (1).png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
150 150
   </data>
151 151
   <data name="1440X828" type="System.Resources.ResXFileRef, System.Windows.Forms">
152 152
     <value>..\圖片\1440X828.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
153 153
   </data>
154
-  <data name="check" type="System.Resources.ResXFileRef, System.Windows.Forms">
155
-    <value>..\圖片\check.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
156
-  </data>
157
-  <data name="1980X1010" type="System.Resources.ResXFileRef, System.Windows.Forms">
158
-    <value>..\圖片\1980X1010.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
154
+  <data name="renew" type="System.Resources.ResXFileRef, System.Windows.Forms">
155
+    <value>..\圖片\renew.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
159 156
   </data>
160 157
   <data name="1366X719" type="System.Resources.ResXFileRef, System.Windows.Forms">
161 158
     <value>..\圖片\1366X719.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
@@ -169,8 +166,8 @@
169 166
   <data name="9572465" type="System.Resources.ResXFileRef, System.Windows.Forms">
170 167
     <value>..\圖片\9572465.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
171 168
   </data>
172
-  <data name="childish_Tool1" type="System.Resources.ResXFileRef, System.Windows.Forms">
173
-    <value>..\圖片\childish_Tool.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
169
+  <data name="Report" type="System.Resources.ResXFileRef, System.Windows.Forms">
170
+    <value>..\圖片\Report.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
174 171
   </data>
175 172
   <data name="Money" type="System.Resources.ResXFileRef, System.Windows.Forms">
176 173
     <value>..\圖片\Money.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
@@ -196,8 +193,11 @@
196 193
   <data name="SAVER" type="System.Resources.ResXFileRef, System.Windows.Forms">
197 194
     <value>..\圖片\SAVER.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
198 195
   </data>
199
-  <data name="Sys-Command" type="System.Resources.ResXFileRef, System.Windows.Forms">
200
-    <value>..\圖片\Sys-Command.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
196
+  <data name="00110102" type="System.Resources.ResXFileRef, System.Windows.Forms">
197
+    <value>..\圖片\00110102.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
198
+  </data>
199
+  <data name="childish_Tool1" type="System.Resources.ResXFileRef, System.Windows.Forms">
200
+    <value>..\圖片\childish_Tool.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
201 201
   </data>
202 202
   <data name="moving-and-packing-icon-set-03_brown" type="System.Resources.ResXFileRef, System.Windows.Forms">
203 203
     <value>..\圖片\moving-and-packing-icon-set-03_brown.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
@@ -214,11 +214,8 @@
214 214
   <data name="add-2" type="System.Resources.ResXFileRef, System.Windows.Forms">
215 215
     <value>..\圖片\add-2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
216 216
   </data>
217
-  <data name="moving-and-packing-icon-set-03_blue" type="System.Resources.ResXFileRef, System.Windows.Forms">
218
-    <value>..\圖片\moving-and-packing-icon-set-03_blue.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
219
-  </data>
220
-  <data name="business-info" type="System.Resources.ResXFileRef, System.Windows.Forms">
221
-    <value>..\圖片\business-info.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
217
+  <data name="shoe_black" type="System.Resources.ResXFileRef, System.Windows.Forms">
218
+    <value>..\圖片\shoe_black.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
222 219
   </data>
223 220
   <data name="import" type="System.Resources.ResXFileRef, System.Windows.Forms">
224 221
     <value>..\圖片\import.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
@@ -232,26 +229,29 @@
232 229
   <data name="下載" type="System.Resources.ResXFileRef, System.Windows.Forms">
233 230
     <value>..\圖片\下載.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
234 231
   </data>
235
-  <data name="renew" type="System.Resources.ResXFileRef, System.Windows.Forms">
236
-    <value>..\圖片\renew.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
237
-  </data>
238
-  <data name="Search" type="System.Resources.ResXFileRef, System.Windows.Forms">
239
-    <value>..\圖片\Search.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
232
+  <data name="check" type="System.Resources.ResXFileRef, System.Windows.Forms">
233
+    <value>..\圖片\check.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
240 234
   </data>
241 235
   <data name="ShoesInBox" type="System.Resources.ResXFileRef, System.Windows.Forms">
242 236
     <value>..\圖片\ShoesInBox.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
243 237
   </data>
238
+  <data name="Payment" type="System.Resources.ResXFileRef, System.Windows.Forms">
239
+    <value>..\圖片\Payment.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
240
+  </data>
244 241
   <data name="1280X956" type="System.Resources.ResXFileRef, System.Windows.Forms">
245 242
     <value>..\圖片\1280X956.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
246 243
   </data>
244
+  <data name="2019100601" type="System.Resources.ResXFileRef, System.Windows.Forms">
245
+    <value>..\圖片\2019100601.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
246
+  </data>
247 247
   <data name="Close" type="System.Resources.ResXFileRef, System.Windows.Forms">
248 248
     <value>..\圖片\Close.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
249 249
   </data>
250 250
   <data name="9572466" type="System.Resources.ResXFileRef, System.Windows.Forms">
251 251
     <value>..\圖片\9572466.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
252 252
   </data>
253
-  <data name="Payment" type="System.Resources.ResXFileRef, System.Windows.Forms">
254
-    <value>..\圖片\Payment.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
253
+  <data name="1980X1010" type="System.Resources.ResXFileRef, System.Windows.Forms">
254
+    <value>..\圖片\1980X1010.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
255 255
   </data>
256 256
   <data name="tests" type="System.Resources.ResXFileRef, System.Windows.Forms">
257 257
     <value>..\圖片\tests.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
@@ -259,8 +259,8 @@
259 259
   <data name="SAVER2" type="System.Resources.ResXFileRef, System.Windows.Forms">
260 260
     <value>..\圖片\SAVER2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
261 261
   </data>
262
-  <data name="Shipping5" type="System.Resources.ResXFileRef, System.Windows.Forms">
263
-    <value>..\圖片\Shipping5.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
262
+  <data name="Search" type="System.Resources.ResXFileRef, System.Windows.Forms">
263
+    <value>..\圖片\Search.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
264 264
   </data>
265 265
   <data name="00110101" type="System.Resources.ResXFileRef, System.Windows.Forms">
266 266
     <value>..\圖片\00110101.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
@@ -271,14 +271,17 @@
271 271
   <data name="add-button" type="System.Resources.ResXFileRef, System.Windows.Forms">
272 272
     <value>..\圖片\add-button.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
273 273
   </data>
274
-  <data name="2019100601" type="System.Resources.ResXFileRef, System.Windows.Forms">
275
-    <value>..\圖片\2019100601.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
274
+  <data name="Sys-Command" type="System.Resources.ResXFileRef, System.Windows.Forms">
275
+    <value>..\圖片\Sys-Command.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
276
+  </data>
277
+  <data name="moving-and-packing-icon-set-03_blue" type="System.Resources.ResXFileRef, System.Windows.Forms">
278
+    <value>..\圖片\moving-and-packing-icon-set-03_blue.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
276 279
   </data>
277 280
   <data name="check-icon" type="System.Resources.ResXFileRef, System.Windows.Forms">
278 281
     <value>..\圖片\check-icon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
279 282
   </data>
280
-  <data name="00110102" type="System.Resources.ResXFileRef, System.Windows.Forms">
281
-    <value>..\圖片\00110102.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
283
+  <data name="Add_Image" type="System.Resources.ResXFileRef, System.Windows.Forms">
284
+    <value>..\圖片\Add_Image.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
282 285
   </data>
283 286
   <data name="Personnel" type="System.Resources.ResXFileRef, System.Windows.Forms">
284 287
     <value>..\圖片\Personnel.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
@@ -289,10 +292,10 @@
289 292
   <data name="pen" type="System.Resources.ResXFileRef, System.Windows.Forms">
290 293
     <value>..\圖片\pen.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
291 294
   </data>
292
-  <data name="shoe_black" type="System.Resources.ResXFileRef, System.Windows.Forms">
293
-    <value>..\圖片\shoe_black.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
295
+  <data name="business-info" type="System.Resources.ResXFileRef, System.Windows.Forms">
296
+    <value>..\圖片\business-info.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
294 297
   </data>
295
-  <data name="PDF" type="System.Resources.ResXFileRef, System.Windows.Forms">
296
-    <value>..\圖片\PDF.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
298
+  <data name="arrow-right" type="System.Resources.ResXFileRef, System.Windows.Forms">
299
+    <value>..\圖片\arrow-right.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
297 300
   </data>
298 301
 </root>

+ 25
- 8
TENDEN-MES-SYS/TENDEN_MES_SYS.Designer.vb Datei anzeigen

@@ -84,6 +84,7 @@ Partial Class TENDEN_MES_SYS
84 84
         Me.ToolStripSeparator11 = New System.Windows.Forms.ToolStripSeparator()
85 85
         Me.量產訂單管理_tsm = New System.Windows.Forms.ToolStripMenuItem()
86 86
         Me.業務資料庫管理_tsm = New System.Windows.Forms.ToolStripMenuItem()
87
+        Me.量產訂單輸入_tsm = New System.Windows.Forms.ToolStripMenuItem()
87 88
         Me.ToolStripSeparator5 = New System.Windows.Forms.ToolStripSeparator()
88 89
         Me.CXL清單_tsm = New System.Windows.Forms.ToolStripMenuItem()
89 90
         Me.訂單改量差異查詢_tsm = New System.Windows.Forms.ToolStripMenuItem()
@@ -156,7 +157,8 @@ Partial Class TENDEN_MES_SYS
156 157
         Me.ToolStripStatusLabel1 = New System.Windows.Forms.ToolStripStatusLabel()
157 158
         Me.ToolStripProgressBar1 = New System.Windows.Forms.ToolStripProgressBar()
158 159
         Me.合計_TSSL = New System.Windows.Forms.ToolStripStatusLabel()
159
-        Me.量產訂單輸入_tsm = New System.Windows.Forms.ToolStripMenuItem()
160
+        Me.OVERAGEREPORT_tsm = New System.Windows.Forms.ToolStripMenuItem()
161
+        Me.ToolStripSeparator28 = New System.Windows.Forms.ToolStripSeparator()
160 162
         Me.MenuStrip.SuspendLayout()
161 163
         Me.StatusStrip.SuspendLayout()
162 164
         Me.SuspendLayout()
@@ -574,6 +576,14 @@ Partial Class TENDEN_MES_SYS
574 576
         Me.業務資料庫管理_tsm.Size = New System.Drawing.Size(256, 22)
575 577
         Me.業務資料庫管理_tsm.Text = "量產資料庫管理"
576 578
         '
579
+        '量產訂單輸入_tsm
580
+        '
581
+        Me.量產訂單輸入_tsm.ForeColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer))
582
+        Me.量產訂單輸入_tsm.Image = Global.天盾國際管理系統.My.Resources.Resources.pen
583
+        Me.量產訂單輸入_tsm.Name = "量產訂單輸入_tsm"
584
+        Me.量產訂單輸入_tsm.Size = New System.Drawing.Size(256, 22)
585
+        Me.量產訂單輸入_tsm.Text = "量產訂單輸入"
586
+        '
577 587
         'ToolStripSeparator5
578 588
         '
579 589
         Me.ToolStripSeparator5.Name = "ToolStripSeparator5"
@@ -792,7 +802,7 @@ Partial Class TENDEN_MES_SYS
792 802
         '
793 803
         '成本管理_tsm
794 804
         '
795
-        Me.成本管理_tsm.DropDownItems.AddRange(New System.Windows.Forms.ToolStripItem() {Me.成本資料庫管理_tsm, Me.ToolStripSeparator19, Me.訂單價格利潤明細表_tsm, Me.未指定單價查詢表_tsm, Me.ToolStripSeparator27, Me.出貨明細表1_tsm, Me.貨款匯入出款明細表_tsm})
805
+        Me.成本管理_tsm.DropDownItems.AddRange(New System.Windows.Forms.ToolStripItem() {Me.成本資料庫管理_tsm, Me.ToolStripSeparator19, Me.訂單價格利潤明細表_tsm, Me.未指定單價查詢表_tsm, Me.ToolStripSeparator27, Me.出貨明細表1_tsm, Me.貨款匯入出款明細表_tsm, Me.ToolStripSeparator28, Me.OVERAGEREPORT_tsm})
796 806
         Me.成本管理_tsm.ForeColor = System.Drawing.Color.Blue
797 807
         Me.成本管理_tsm.Image = Global.天盾國際管理系統.My.Resources.Resources.Abacus
798 808
         Me.成本管理_tsm.Name = "成本管理_tsm"
@@ -1104,13 +1114,18 @@ Partial Class TENDEN_MES_SYS
1104 1114
         Me.合計_TSSL.Size = New System.Drawing.Size(47, 17)
1105 1115
         Me.合計_TSSL.Text = "合計 : 0"
1106 1116
         '
1107
-        '量產訂單輸入_tsm
1117
+        'OVERAGEREPORT_tsm
1108 1118
         '
1109
-        Me.量產訂單輸入_tsm.ForeColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer))
1110
-        Me.量產訂單輸入_tsm.Image = Global.天盾國際管理系統.My.Resources.Resources.pen
1111
-        Me.量產訂單輸入_tsm.Name = "量產訂單輸入_tsm"
1112
-        Me.量產訂單輸入_tsm.Size = New System.Drawing.Size(256, 22)
1113
-        Me.量產訂單輸入_tsm.Text = "量產訂單輸入"
1119
+        Me.OVERAGEREPORT_tsm.ForeColor = System.Drawing.Color.Blue
1120
+        Me.OVERAGEREPORT_tsm.Image = Global.天盾國際管理系統.My.Resources.Resources.Report
1121
+        Me.OVERAGEREPORT_tsm.Name = "OVERAGEREPORT_tsm"
1122
+        Me.OVERAGEREPORT_tsm.Size = New System.Drawing.Size(182, 22)
1123
+        Me.OVERAGEREPORT_tsm.Text = "OVERAGE REPORT"
1124
+        '
1125
+        'ToolStripSeparator28
1126
+        '
1127
+        Me.ToolStripSeparator28.Name = "ToolStripSeparator28"
1128
+        Me.ToolStripSeparator28.Size = New System.Drawing.Size(179, 6)
1114 1129
         '
1115 1130
         'TENDEN_MES_SYS
1116 1131
         '
@@ -1269,4 +1284,6 @@ Partial Class TENDEN_MES_SYS
1269 1284
     Friend WithEvents ToolStripSeparator27 As ToolStripSeparator
1270 1285
     Friend WithEvents 出貨明細表1_tsm As ToolStripMenuItem
1271 1286
     Friend WithEvents 量產訂單輸入_tsm As ToolStripMenuItem
1287
+    Friend WithEvents OVERAGEREPORT_tsm As ToolStripMenuItem
1288
+    Friend WithEvents ToolStripSeparator28 As ToolStripSeparator
1272 1289
 End Class

+ 5
- 1
TENDEN-MES-SYS/TENDEN_MES_SYS.vb Datei anzeigen

@@ -62,7 +62,7 @@ Public Class TENDEN_MES_SYS
62 62
         Me.NewUnitComparison_tsm.Enabled = CC(78) : Me.楦頭規格表_tsm.Enabled = CC(79) : Me.楦頭圖片導入資料庫_tsm.Enabled = CC(81)
63 63
         Me.楦頭圖片資料庫_tsm.Enabled = CC(82) : Me.保證書出貨統計資料_tsm.Enabled = CC(83) : Me.STYLE資料管理1_tsm.Enabled = CC(18)
64 64
         Me.STYLE資料管理2_tsm.Enabled = CC(84) : Me.周進度表T1_tsm.Enabled = CC(35) : Me.FTP資料夾管理_tsm.Enabled = CC(89)
65
-        Me.STYLE形體下單數量統計_tsm.Enabled = CC(91)
65
+        Me.STYLE形體下單數量統計_tsm.Enabled = CC(91) : Me.OVERAGEREPORT_tsm.Enabled = CC(13)
66 66
     End Sub
67 67
     Private Sub MDIParent1_Unload(sender As Object, e As EventArgs) Handles MyBase.Closing
68 68
         刪除SYSPDF() : LoginForm1vb.Close()
@@ -429,4 +429,8 @@ Public Class TENDEN_MES_SYS
429 429
         For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
430 430
         預設值() : 量產訂單輸入.Show() : 量產訂單輸入.BringToFront()
431 431
     End Sub
432
+    Private Sub OVERAGEREPORT_tsm_Click(sender As Object, e As EventArgs) Handles OVERAGEREPORT_tsm.Click
433
+        For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
434
+        預設值() : OVERAGEREPORT.Show() : OVERAGEREPORT.BringToFront()
435
+    End Sub
432 436
 End Class

BIN
TENDEN-MES-SYS/bin/Debug/TENDEN-ERP-SYS.exe Datei anzeigen


BIN
TENDEN-MES-SYS/bin/Debug/TENDEN-ERP-SYS.pdb Datei anzeigen


+ 5
- 0
TENDEN-MES-SYS/bin/Debug/TENDEN-ERP-SYS.xml Datei anzeigen

@@ -122,6 +122,11 @@ TENDEN-ERP-SYS
122 122
   查詢類型 System.Drawing.Bitmap 的當地語系化資源。
123 123
 </summary>
124 124
 </member>
125
+<member name="P:天盾國際管理系統.My.Resources.Resources.arrow_right">
126
+<summary>
127
+  查詢類型 System.Drawing.Bitmap 的當地語系化資源。
128
+</summary>
129
+</member>
125 130
 <member name="P:天盾國際管理系統.My.Resources.Resources.arrow_up">
126 131
 <summary>
127 132
   查詢類型 System.Drawing.Bitmap 的當地語系化資源。

BIN
TENDEN-MES-SYS/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache Datei anzeigen


BIN
TENDEN-MES-SYS/obj/Debug/TENDEN-ERP-SYS.exe Datei anzeigen


BIN
TENDEN-MES-SYS/obj/Debug/TENDEN-ERP-SYS.pdb Datei anzeigen


+ 5
- 0
TENDEN-MES-SYS/obj/Debug/TENDEN-ERP-SYS.xml Datei anzeigen

@@ -122,6 +122,11 @@ TENDEN-ERP-SYS
122 122
   查詢類型 System.Drawing.Bitmap 的當地語系化資源。
123 123
 </summary>
124 124
 </member>
125
+<member name="P:天盾國際管理系統.My.Resources.Resources.arrow_right">
126
+<summary>
127
+  查詢類型 System.Drawing.Bitmap 的當地語系化資源。
128
+</summary>
129
+</member>
125 130
 <member name="P:天盾國際管理系統.My.Resources.Resources.arrow_up">
126 131
 <summary>
127 132
   查詢類型 System.Drawing.Bitmap 的當地語系化資源。

BIN
TENDEN-MES-SYS/obj/Debug/TempPE/My Project.Resources.Designer.vb.dll Datei anzeigen


BIN
TENDEN-MES-SYS/obj/Debug/天盾國際管理系統.OVERAGEREPORT.resources Datei anzeigen


BIN
TENDEN-MES-SYS/obj/Debug/天盾國際管理系統.Resources.resources Datei anzeigen


+ 0
- 0
TENDEN-MES-SYS/obj/Debug/天盾系統.vbproj.CopyComplete Datei anzeigen


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

@@ -1 +1 @@
1
-aca4c6829544c17675e6825101dcd589d38819098f7f7f1b04c83b00a0b2d652
1
+265db09a6866f29b2b5fbe4a23d20f444b200924cd606db54fe45bd37b262afb

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

@@ -958,10 +958,11 @@ D:\工巧明\TENDEN\TENDEN-MES-SYS\TENDEN-MES-SYS\obj\Debug\天盾國際管理
958 958
 D:\工巧明\TENDEN\TENDEN-MES-SYS\TENDEN-MES-SYS\obj\Debug\天盾國際管理系統.驗貨報告資料庫修正.resources
959 959
 D:\工巧明\TENDEN\TENDEN-MES-SYS\TENDEN-MES-SYS\obj\Debug\天盾系統.vbproj.GenerateResource.cache
960 960
 D:\工巧明\TENDEN\TENDEN-MES-SYS\TENDEN-MES-SYS\obj\Debug\天盾系統.vbproj.CoreCompileInputs.cache
961
-D:\工巧明\TENDEN\TENDEN-MES-SYS\TENDEN-MES-SYS\obj\Debug\天盾系統.vbproj.CopyComplete
962 961
 D:\工巧明\TENDEN\TENDEN-MES-SYS\TENDEN-MES-SYS\obj\Debug\TENDEN-ERP-SYS.exe
963 962
 D:\工巧明\TENDEN\TENDEN-MES-SYS\TENDEN-MES-SYS\obj\Debug\TENDEN-ERP-SYS.xml
964 963
 D:\工巧明\TENDEN\TENDEN-MES-SYS\TENDEN-MES-SYS\obj\Debug\TENDEN-ERP-SYS.pdb
965 964
 D:\工巧明\TENDEN\TENDEN-MES-SYS\TENDEN-MES-SYS\obj\Debug\天盾國際管理系統.量產訂單輸入.resources
966 965
 D:\工巧明\TENDEN\TENDEN-MES-SYS\TENDEN-MES-SYS\obj\Debug\天盾國際管理系統.輸入密碼.resources
967 966
 D:\工巧明\TENDEN\TENDEN-MES-SYS\TENDEN-MES-SYS\obj\Debug\天盾國際管理系統.發票號碼編輯.resources
967
+D:\工巧明\TENDEN\TENDEN-MES-SYS\TENDEN-MES-SYS\obj\Debug\天盾國際管理系統.OVERAGEREPORT.resources
968
+D:\工巧明\TENDEN\TENDEN-MES-SYS\TENDEN-MES-SYS\obj\Debug\天盾系統.vbproj.Up2Date

BIN
TENDEN-MES-SYS/obj/Debug/天盾系統.vbproj.GenerateResource.cache Datei anzeigen


BIN
TENDEN-MES-SYS/圖片/Arrow Right.png Datei anzeigen


BIN
TENDEN-MES-SYS/圖片/arrow-right.png Datei anzeigen


+ 10
- 0
TENDEN-MES-SYS/天盾系統.vbproj Datei anzeigen

@@ -116,6 +116,12 @@
116 116
     <Compile Include="0、Module\SQL_財務系統管理.vb" />
117 117
     <Compile Include="0、Module\SQL_量產樣品單系統.vb" />
118 118
     <Compile Include="0、Module\SQL_量產訂單系統.vb" />
119
+    <Compile Include="2、成本系統管理\OVERAGEREPORT.Designer.vb">
120
+      <DependentUpon>OVERAGEREPORT.vb</DependentUpon>
121
+    </Compile>
122
+    <Compile Include="2、成本系統管理\OVERAGEREPORT.vb">
123
+      <SubType>Form</SubType>
124
+    </Compile>
119 125
     <Compile Include="2、成本系統管理\出貨明細表1.Designer.vb">
120 126
       <DependentUpon>出貨明細表1.vb</DependentUpon>
121 127
     </Compile>
@@ -832,6 +838,9 @@
832 838
     </Compile>
833 839
   </ItemGroup>
834 840
   <ItemGroup>
841
+    <EmbeddedResource Include="2、成本系統管理\OVERAGEREPORT.resx">
842
+      <DependentUpon>OVERAGEREPORT.vb</DependentUpon>
843
+    </EmbeddedResource>
835 844
     <EmbeddedResource Include="2、成本系統管理\出貨明細表1.resx">
836 845
       <DependentUpon>出貨明細表1.vb</DependentUpon>
837 846
     </EmbeddedResource>
@@ -1204,6 +1213,7 @@
1204 1213
   </ItemGroup>
1205 1214
   <ItemGroup>
1206 1215
     <Content Include="favicon-20181108114334167.ico" />
1216
+    <None Include="圖片\arrow-right.png" />
1207 1217
     <None Include="圖片\PDF.png" />
1208 1218
     <None Include="圖片\Sendnow.png" />
1209 1219
     <None Include="圖片\renew.png" />

Laden…
Abbrechen
Speichern