LEEHSIEHJUI 8 månader sedan
förälder
incheckning
b9310fbe81
27 ändrade filer med 317 tillägg och 106 borttagningar
  1. Binär
      .vs/MAOJI-ERP-SYS/FileContentIndex/168ee7ec-3ad2-41df-8966-8491ec1c248a.vsidx
  2. Binär
      .vs/MAOJI-ERP-SYS/FileContentIndex/2dcff383-e72f-4058-8a94-59a26b84b490.vsidx
  3. Binär
      .vs/MAOJI-ERP-SYS/FileContentIndex/2ec006d2-b9c2-4e24-84f9-b263e1c35fd0.vsidx
  4. Binär
      .vs/MAOJI-ERP-SYS/FileContentIndex/382c27a5-5fa1-4ba1-b3f9-7a61af7b4821.vsidx
  5. Binär
      .vs/MAOJI-ERP-SYS/FileContentIndex/681f8fa1-c338-47ad-8d40-b6b8ab2ce8ce.vsidx
  6. Binär
      .vs/MAOJI-ERP-SYS/FileContentIndex/685d1eb7-75c2-4cfb-8013-1131dbf403ce.vsidx
  7. Binär
      .vs/MAOJI-ERP-SYS/FileContentIndex/8cd83009-d035-4055-912f-245a5c88610b.vsidx
  8. Binär
      .vs/MAOJI-ERP-SYS/FileContentIndex/924a91ba-c069-440e-be58-1f98580c8305.vsidx
  9. Binär
      .vs/MAOJI-ERP-SYS/FileContentIndex/bf90da6b-22f3-43ae-b9de-cdb384d938ed.vsidx
  10. 0
    0
      .vs/MAOJI-ERP-SYS/FileContentIndex/merges/41cca15b-29c9-4081-a79a-44ae257464ce.vsidx
  11. Binär
      .vs/MAOJI-ERP-SYS/FileContentIndex/merges/61c345a4-5ee6-4551-93e0-7a0455e5e308.vsidx
  12. 0
    0
      .vs/MAOJI-ERP-SYS/FileContentIndex/read.lock
  13. Binär
      .vs/MAOJI-ERP-SYS/v17/.suo
  14. 206
    0
      .vs/MAOJI-ERP-SYS/v17/DocumentLayout.json
  15. 5
    1
      MAOJI-ERP-SYS/01、Module/SQL_倉儲系統管理.vb
  16. 7
    1
      MAOJI-ERP-SYS/01、Module/SQL_跨介面共用.vb
  17. 1
    1
      MAOJI-ERP-SYS/01、Module/全域變數.vb
  18. 0
    32
      MAOJI-ERP-SYS/06、採購系統管理/供應商資料管理.Designer.vb
  19. 2
    8
      MAOJI-ERP-SYS/06、採購系統管理/供應商資料管理.vb
  20. 29
    13
      MAOJI-ERP-SYS/07、倉儲系統管理/物料資料庫.Designer.vb
  21. 53
    50
      MAOJI-ERP-SYS/07、倉儲系統管理/物料資料庫.vb
  22. 14
    0
      MAOJI-ERP-SYS/LoginForm1.vb
  23. Binär
      MAOJI-ERP-SYS/bin/Debug/MAOJI-ERP-SYS.exe
  24. Binär
      MAOJI-ERP-SYS/bin/Debug/MAOJI-ERP-SYS.pdb
  25. Binär
      MAOJI-ERP-SYS/obj/Debug/MAOJI-ERP-SYS.exe
  26. Binär
      MAOJI-ERP-SYS/obj/Debug/MAOJI-ERP-SYS.pdb
  27. Binär
      MAOJI-ERP-SYS/obj/Debug/MAOJI-ERP-SYS.vbproj.GenerateResource.cache

Binär
.vs/MAOJI-ERP-SYS/FileContentIndex/168ee7ec-3ad2-41df-8966-8491ec1c248a.vsidx Visa fil


Binär
.vs/MAOJI-ERP-SYS/FileContentIndex/2dcff383-e72f-4058-8a94-59a26b84b490.vsidx Visa fil


Binär
.vs/MAOJI-ERP-SYS/FileContentIndex/2ec006d2-b9c2-4e24-84f9-b263e1c35fd0.vsidx Visa fil


Binär
.vs/MAOJI-ERP-SYS/FileContentIndex/382c27a5-5fa1-4ba1-b3f9-7a61af7b4821.vsidx Visa fil


Binär
.vs/MAOJI-ERP-SYS/FileContentIndex/681f8fa1-c338-47ad-8d40-b6b8ab2ce8ce.vsidx Visa fil


Binär
.vs/MAOJI-ERP-SYS/FileContentIndex/685d1eb7-75c2-4cfb-8013-1131dbf403ce.vsidx Visa fil


Binär
.vs/MAOJI-ERP-SYS/FileContentIndex/8cd83009-d035-4055-912f-245a5c88610b.vsidx Visa fil


Binär
.vs/MAOJI-ERP-SYS/FileContentIndex/924a91ba-c069-440e-be58-1f98580c8305.vsidx Visa fil


Binär
.vs/MAOJI-ERP-SYS/FileContentIndex/bf90da6b-22f3-43ae-b9de-cdb384d938ed.vsidx Visa fil


+ 0
- 0
.vs/MAOJI-ERP-SYS/FileContentIndex/merges/41cca15b-29c9-4081-a79a-44ae257464ce.vsidx Visa fil


Binär
.vs/MAOJI-ERP-SYS/FileContentIndex/merges/61c345a4-5ee6-4551-93e0-7a0455e5e308.vsidx Visa fil


+ 0
- 0
.vs/MAOJI-ERP-SYS/FileContentIndex/read.lock Visa fil


Binär
.vs/MAOJI-ERP-SYS/v17/.suo Visa fil


+ 206
- 0
.vs/MAOJI-ERP-SYS/v17/DocumentLayout.json Visa fil

@@ -0,0 +1,206 @@
1
+{
2
+  "Version": 1,
3
+  "WorkspaceRootPath": "D:\\\u5DE5\u5DE7\u660E\\MAOJI\\MAOJI-ERP-SYS\\",
4
+  "Documents": [
5
+    {
6
+      "AbsoluteMoniker": "D:0:0:{19A26C25-9215-4880-B588-ADFFD7E5829B}|MAOJI-ERP-SYS\\MAOJI-ERP-SYS.vbproj|d:\\\u5DE5\u5DE7\u660E\\maoji\\maoji-erp-sys\\maoji-erp-sys\\01\u3001module\\\u5168\u57DF\u8B8A\u6578.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}",
7
+      "RelativeMoniker": "D:0:0:{19A26C25-9215-4880-B588-ADFFD7E5829B}|MAOJI-ERP-SYS\\MAOJI-ERP-SYS.vbproj|solutionrelative:maoji-erp-sys\\01\u3001module\\\u5168\u57DF\u8B8A\u6578.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}"
8
+    },
9
+    {
10
+      "AbsoluteMoniker": "D:0:0:{19A26C25-9215-4880-B588-ADFFD7E5829B}|MAOJI-ERP-SYS\\MAOJI-ERP-SYS.vbproj|d:\\\u5DE5\u5DE7\u660E\\maoji\\maoji-erp-sys\\maoji-erp-sys\\06\u3001\u63A1\u8CFC\u7CFB\u7D71\u7BA1\u7406\\\u4F9B\u61C9\u5546\u8CC7\u6599\u7BA1\u7406.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}",
11
+      "RelativeMoniker": "D:0:0:{19A26C25-9215-4880-B588-ADFFD7E5829B}|MAOJI-ERP-SYS\\MAOJI-ERP-SYS.vbproj|solutionrelative:maoji-erp-sys\\06\u3001\u63A1\u8CFC\u7CFB\u7D71\u7BA1\u7406\\\u4F9B\u61C9\u5546\u8CC7\u6599\u7BA1\u7406.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}"
12
+    },
13
+    {
14
+      "AbsoluteMoniker": "D:0:0:{19A26C25-9215-4880-B588-ADFFD7E5829B}|MAOJI-ERP-SYS\\MAOJI-ERP-SYS.vbproj|d:\\\u5DE5\u5DE7\u660E\\maoji\\maoji-erp-sys\\maoji-erp-sys\\06\u3001\u63A1\u8CFC\u7CFB\u7D71\u7BA1\u7406\\\u4F9B\u61C9\u5546\u8CC7\u6599\u7BA1\u7406.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}|Form",
15
+      "RelativeMoniker": "D:0:0:{19A26C25-9215-4880-B588-ADFFD7E5829B}|MAOJI-ERP-SYS\\MAOJI-ERP-SYS.vbproj|solutionrelative:maoji-erp-sys\\06\u3001\u63A1\u8CFC\u7CFB\u7D71\u7BA1\u7406\\\u4F9B\u61C9\u5546\u8CC7\u6599\u7BA1\u7406.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}|Form"
16
+    },
17
+    {
18
+      "AbsoluteMoniker": "D:0:0:{19A26C25-9215-4880-B588-ADFFD7E5829B}|MAOJI-ERP-SYS\\MAOJI-ERP-SYS.vbproj|d:\\\u5DE5\u5DE7\u660E\\maoji\\maoji-erp-sys\\maoji-erp-sys\\07\u3001\u5009\u5132\u7CFB\u7D71\u7BA1\u7406\\\u7269\u6599\u8CC7\u6599\u5EAB.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}",
19
+      "RelativeMoniker": "D:0:0:{19A26C25-9215-4880-B588-ADFFD7E5829B}|MAOJI-ERP-SYS\\MAOJI-ERP-SYS.vbproj|solutionrelative:maoji-erp-sys\\07\u3001\u5009\u5132\u7CFB\u7D71\u7BA1\u7406\\\u7269\u6599\u8CC7\u6599\u5EAB.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}"
20
+    },
21
+    {
22
+      "AbsoluteMoniker": "D:0:0:{19A26C25-9215-4880-B588-ADFFD7E5829B}|MAOJI-ERP-SYS\\MAOJI-ERP-SYS.vbproj|d:\\\u5DE5\u5DE7\u660E\\maoji\\maoji-erp-sys\\maoji-erp-sys\\01\u3001module\\sql_\u5009\u5132\u7CFB\u7D71\u7BA1\u7406.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}",
23
+      "RelativeMoniker": "D:0:0:{19A26C25-9215-4880-B588-ADFFD7E5829B}|MAOJI-ERP-SYS\\MAOJI-ERP-SYS.vbproj|solutionrelative:maoji-erp-sys\\01\u3001module\\sql_\u5009\u5132\u7CFB\u7D71\u7BA1\u7406.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}"
24
+    },
25
+    {
26
+      "AbsoluteMoniker": "D:0:0:{19A26C25-9215-4880-B588-ADFFD7E5829B}|MAOJI-ERP-SYS\\MAOJI-ERP-SYS.vbproj|d:\\\u5DE5\u5DE7\u660E\\maoji\\maoji-erp-sys\\maoji-erp-sys\\07\u3001\u5009\u5132\u7CFB\u7D71\u7BA1\u7406\\\u7269\u6599\u8CC7\u6599\u5EAB.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}|Form",
27
+      "RelativeMoniker": "D:0:0:{19A26C25-9215-4880-B588-ADFFD7E5829B}|MAOJI-ERP-SYS\\MAOJI-ERP-SYS.vbproj|solutionrelative:maoji-erp-sys\\07\u3001\u5009\u5132\u7CFB\u7D71\u7BA1\u7406\\\u7269\u6599\u8CC7\u6599\u5EAB.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}|Form"
28
+    },
29
+    {
30
+      "AbsoluteMoniker": "D:0:0:{19A26C25-9215-4880-B588-ADFFD7E5829B}|MAOJI-ERP-SYS\\MAOJI-ERP-SYS.vbproj|d:\\\u5DE5\u5DE7\u660E\\maoji\\maoji-erp-sys\\maoji-erp-sys\\01\u3001module\\sql_\u8DE8\u4ECB\u9762\u5171\u7528.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}",
31
+      "RelativeMoniker": "D:0:0:{19A26C25-9215-4880-B588-ADFFD7E5829B}|MAOJI-ERP-SYS\\MAOJI-ERP-SYS.vbproj|solutionrelative:maoji-erp-sys\\01\u3001module\\sql_\u8DE8\u4ECB\u9762\u5171\u7528.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}"
32
+    },
33
+    {
34
+      "AbsoluteMoniker": "D:0:0:{19A26C25-9215-4880-B588-ADFFD7E5829B}|MAOJI-ERP-SYS\\MAOJI-ERP-SYS.vbproj|D:\\\u5DE5\u5DE7\u660E\\MAOJI\\MAOJI-ERP-SYS\\maoji-erp-sys\\loginform1.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}",
35
+      "RelativeMoniker": "D:0:0:{19A26C25-9215-4880-B588-ADFFD7E5829B}|MAOJI-ERP-SYS\\MAOJI-ERP-SYS.vbproj|solutionrelative:maoji-erp-sys\\loginform1.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}"
36
+    },
37
+    {
38
+      "AbsoluteMoniker": "D:0:0:{19A26C25-9215-4880-B588-ADFFD7E5829B}|MAOJI-ERP-SYS\\MAOJI-ERP-SYS.vbproj|d:\\\u5DE5\u5DE7\u660E\\maoji\\maoji-erp-sys\\maoji-erp-sys\\maoji-erp-sys.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}|Form",
39
+      "RelativeMoniker": "D:0:0:{19A26C25-9215-4880-B588-ADFFD7E5829B}|MAOJI-ERP-SYS\\MAOJI-ERP-SYS.vbproj|solutionrelative:maoji-erp-sys\\maoji-erp-sys.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}|Form"
40
+    },
41
+    {
42
+      "AbsoluteMoniker": "D:0:0:{19A26C25-9215-4880-B588-ADFFD7E5829B}|MAOJI-ERP-SYS\\MAOJI-ERP-SYS.vbproj|D:\\\u5DE5\u5DE7\u660E\\MAOJI\\MAOJI-ERP-SYS\\maoji-erp-sys\\loginform1.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}|Form",
43
+      "RelativeMoniker": "D:0:0:{19A26C25-9215-4880-B588-ADFFD7E5829B}|MAOJI-ERP-SYS\\MAOJI-ERP-SYS.vbproj|solutionrelative:maoji-erp-sys\\loginform1.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}|Form"
44
+    },
45
+    {
46
+      "AbsoluteMoniker": "D:0:0:{19A26C25-9215-4880-B588-ADFFD7E5829B}|MAOJI-ERP-SYS\\MAOJI-ERP-SYS.vbproj|D:\\\u5DE5\u5DE7\u660E\\MAOJI\\MAOJI-ERP-SYS\\maoji-erp-sys\\maoji-erp-sys.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}",
47
+      "RelativeMoniker": "D:0:0:{19A26C25-9215-4880-B588-ADFFD7E5829B}|MAOJI-ERP-SYS\\MAOJI-ERP-SYS.vbproj|solutionrelative:maoji-erp-sys\\maoji-erp-sys.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}"
48
+    }
49
+  ],
50
+  "DocumentGroupContainers": [
51
+    {
52
+      "Orientation": 0,
53
+      "VerticalTabListWidth": 256,
54
+      "DocumentGroups": [
55
+        {
56
+          "DockedWidth": 200,
57
+          "SelectedChildIndex": 1,
58
+          "Children": [
59
+            {
60
+              "$type": "Bookmark",
61
+              "Name": "ST:0:0:{004be353-6879-467c-9d1e-9ac23cdf6d49}"
62
+            },
63
+            {
64
+              "$type": "Document",
65
+              "DocumentIndex": 0,
66
+              "Title": "\u5168\u57DF\u8B8A\u6578.vb",
67
+              "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\MAOJI\\MAOJI-ERP-SYS\\MAOJI-ERP-SYS\\01\u3001Module\\\u5168\u57DF\u8B8A\u6578.vb",
68
+              "RelativeDocumentMoniker": "MAOJI-ERP-SYS\\01\u3001Module\\\u5168\u57DF\u8B8A\u6578.vb",
69
+              "ToolTip": "D:\\\u5DE5\u5DE7\u660E\\MAOJI\\MAOJI-ERP-SYS\\MAOJI-ERP-SYS\\01\u3001Module\\\u5168\u57DF\u8B8A\u6578.vb",
70
+              "RelativeToolTip": "MAOJI-ERP-SYS\\01\u3001Module\\\u5168\u57DF\u8B8A\u6578.vb",
71
+              "ViewState": "AQIAAAAAAAAAAAAAAAAwwAYAAAAlAAAA",
72
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003361|",
73
+              "WhenOpened": "2024-09-23T09:20:09.97Z",
74
+              "EditorCaption": ""
75
+            },
76
+            {
77
+              "$type": "Document",
78
+              "DocumentIndex": 1,
79
+              "Title": "\u4F9B\u61C9\u5546\u8CC7\u6599\u7BA1\u7406.vb",
80
+              "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\MAOJI\\MAOJI-ERP-SYS\\MAOJI-ERP-SYS\\06\u3001\u63A1\u8CFC\u7CFB\u7D71\u7BA1\u7406\\\u4F9B\u61C9\u5546\u8CC7\u6599\u7BA1\u7406.vb",
81
+              "RelativeDocumentMoniker": "MAOJI-ERP-SYS\\06\u3001\u63A1\u8CFC\u7CFB\u7D71\u7BA1\u7406\\\u4F9B\u61C9\u5546\u8CC7\u6599\u7BA1\u7406.vb",
82
+              "ToolTip": "D:\\\u5DE5\u5DE7\u660E\\MAOJI\\MAOJI-ERP-SYS\\MAOJI-ERP-SYS\\06\u3001\u63A1\u8CFC\u7CFB\u7D71\u7BA1\u7406\\\u4F9B\u61C9\u5546\u8CC7\u6599\u7BA1\u7406.vb",
83
+              "RelativeToolTip": "MAOJI-ERP-SYS\\06\u3001\u63A1\u8CFC\u7CFB\u7D71\u7BA1\u7406\\\u4F9B\u61C9\u5546\u8CC7\u6599\u7BA1\u7406.vb",
84
+              "ViewState": "AQIAACIAAAAAAAAAAADgvzUAAAALAAAA",
85
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003361|",
86
+              "WhenOpened": "2024-09-23T09:19:28.388Z",
87
+              "EditorCaption": ""
88
+            },
89
+            {
90
+              "$type": "Document",
91
+              "DocumentIndex": 2,
92
+              "Title": "\u4F9B\u61C9\u5546\u8CC7\u6599\u7BA1\u7406.vb [\u8A2D\u8A08]",
93
+              "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\MAOJI\\MAOJI-ERP-SYS\\MAOJI-ERP-SYS\\06\u3001\u63A1\u8CFC\u7CFB\u7D71\u7BA1\u7406\\\u4F9B\u61C9\u5546\u8CC7\u6599\u7BA1\u7406.vb",
94
+              "RelativeDocumentMoniker": "MAOJI-ERP-SYS\\06\u3001\u63A1\u8CFC\u7CFB\u7D71\u7BA1\u7406\\\u4F9B\u61C9\u5546\u8CC7\u6599\u7BA1\u7406.vb",
95
+              "ToolTip": "D:\\\u5DE5\u5DE7\u660E\\MAOJI\\MAOJI-ERP-SYS\\MAOJI-ERP-SYS\\06\u3001\u63A1\u8CFC\u7CFB\u7D71\u7BA1\u7406\\\u4F9B\u61C9\u5546\u8CC7\u6599\u7BA1\u7406.vb [\u8A2D\u8A08]",
96
+              "RelativeToolTip": "MAOJI-ERP-SYS\\06\u3001\u63A1\u8CFC\u7CFB\u7D71\u7BA1\u7406\\\u4F9B\u61C9\u5546\u8CC7\u6599\u7BA1\u7406.vb [\u8A2D\u8A08]",
97
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003361|",
98
+              "WhenOpened": "2024-09-23T09:19:08.115Z",
99
+              "EditorCaption": " [\u8A2D\u8A08]"
100
+            },
101
+            {
102
+              "$type": "Document",
103
+              "DocumentIndex": 6,
104
+              "Title": "SQL_\u8DE8\u4ECB\u9762\u5171\u7528.vb",
105
+              "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\MAOJI\\MAOJI-ERP-SYS\\MAOJI-ERP-SYS\\01\u3001Module\\SQL_\u8DE8\u4ECB\u9762\u5171\u7528.vb",
106
+              "RelativeDocumentMoniker": "MAOJI-ERP-SYS\\01\u3001Module\\SQL_\u8DE8\u4ECB\u9762\u5171\u7528.vb",
107
+              "ToolTip": "D:\\\u5DE5\u5DE7\u660E\\MAOJI\\MAOJI-ERP-SYS\\MAOJI-ERP-SYS\\01\u3001Module\\SQL_\u8DE8\u4ECB\u9762\u5171\u7528.vb",
108
+              "RelativeToolTip": "MAOJI-ERP-SYS\\01\u3001Module\\SQL_\u8DE8\u4ECB\u9762\u5171\u7528.vb",
109
+              "ViewState": "AQIAABgAAAAAAAAAAAAuwDAAAAAQAAAA",
110
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003361|",
111
+              "WhenOpened": "2024-09-23T04:08:58.534Z",
112
+              "EditorCaption": ""
113
+            },
114
+            {
115
+              "$type": "Document",
116
+              "DocumentIndex": 4,
117
+              "Title": "SQL_\u5009\u5132\u7CFB\u7D71\u7BA1\u7406.vb",
118
+              "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\MAOJI\\MAOJI-ERP-SYS\\MAOJI-ERP-SYS\\01\u3001Module\\SQL_\u5009\u5132\u7CFB\u7D71\u7BA1\u7406.vb",
119
+              "RelativeDocumentMoniker": "MAOJI-ERP-SYS\\01\u3001Module\\SQL_\u5009\u5132\u7CFB\u7D71\u7BA1\u7406.vb",
120
+              "ToolTip": "D:\\\u5DE5\u5DE7\u660E\\MAOJI\\MAOJI-ERP-SYS\\MAOJI-ERP-SYS\\01\u3001Module\\SQL_\u5009\u5132\u7CFB\u7D71\u7BA1\u7406.vb",
121
+              "RelativeToolTip": "MAOJI-ERP-SYS\\01\u3001Module\\SQL_\u5009\u5132\u7CFB\u7D71\u7BA1\u7406.vb",
122
+              "ViewState": "AQIAAAAAAAAAAAAAAAAwwAUAAAAYAAAA",
123
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003361|",
124
+              "WhenOpened": "2024-09-23T03:29:49.063Z",
125
+              "EditorCaption": ""
126
+            },
127
+            {
128
+              "$type": "Document",
129
+              "DocumentIndex": 3,
130
+              "Title": "\u7269\u6599\u8CC7\u6599\u5EAB.vb",
131
+              "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\MAOJI\\MAOJI-ERP-SYS\\MAOJI-ERP-SYS\\07\u3001\u5009\u5132\u7CFB\u7D71\u7BA1\u7406\\\u7269\u6599\u8CC7\u6599\u5EAB.vb",
132
+              "RelativeDocumentMoniker": "MAOJI-ERP-SYS\\07\u3001\u5009\u5132\u7CFB\u7D71\u7BA1\u7406\\\u7269\u6599\u8CC7\u6599\u5EAB.vb",
133
+              "ToolTip": "D:\\\u5DE5\u5DE7\u660E\\MAOJI\\MAOJI-ERP-SYS\\MAOJI-ERP-SYS\\07\u3001\u5009\u5132\u7CFB\u7D71\u7BA1\u7406\\\u7269\u6599\u8CC7\u6599\u5EAB.vb",
134
+              "RelativeToolTip": "MAOJI-ERP-SYS\\07\u3001\u5009\u5132\u7CFB\u7D71\u7BA1\u7406\\\u7269\u6599\u8CC7\u6599\u5EAB.vb",
135
+              "ViewState": "AQIAAC0BAAAAAAAAAAAnwDkBAAAAAAAA",
136
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003361|",
137
+              "WhenOpened": "2024-09-23T02:42:27.417Z",
138
+              "EditorCaption": ""
139
+            },
140
+            {
141
+              "$type": "Document",
142
+              "DocumentIndex": 5,
143
+              "Title": "\u7269\u6599\u8CC7\u6599\u5EAB.vb [\u8A2D\u8A08]",
144
+              "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\MAOJI\\MAOJI-ERP-SYS\\MAOJI-ERP-SYS\\07\u3001\u5009\u5132\u7CFB\u7D71\u7BA1\u7406\\\u7269\u6599\u8CC7\u6599\u5EAB.vb",
145
+              "RelativeDocumentMoniker": "MAOJI-ERP-SYS\\07\u3001\u5009\u5132\u7CFB\u7D71\u7BA1\u7406\\\u7269\u6599\u8CC7\u6599\u5EAB.vb",
146
+              "ToolTip": "D:\\\u5DE5\u5DE7\u660E\\MAOJI\\MAOJI-ERP-SYS\\MAOJI-ERP-SYS\\07\u3001\u5009\u5132\u7CFB\u7D71\u7BA1\u7406\\\u7269\u6599\u8CC7\u6599\u5EAB.vb [\u8A2D\u8A08]",
147
+              "RelativeToolTip": "MAOJI-ERP-SYS\\07\u3001\u5009\u5132\u7CFB\u7D71\u7BA1\u7406\\\u7269\u6599\u8CC7\u6599\u5EAB.vb [\u8A2D\u8A08]",
148
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003361|",
149
+              "WhenOpened": "2024-09-23T02:42:16.777Z",
150
+              "EditorCaption": " [\u8A2D\u8A08]"
151
+            },
152
+            {
153
+              "$type": "Document",
154
+              "DocumentIndex": 8,
155
+              "Title": "MAOJI-ERP-SYS.vb [\u8A2D\u8A08]",
156
+              "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\MAOJI\\MAOJI-ERP-SYS\\MAOJI-ERP-SYS\\MAOJI-ERP-SYS.vb",
157
+              "RelativeDocumentMoniker": "MAOJI-ERP-SYS\\MAOJI-ERP-SYS.vb",
158
+              "ToolTip": "D:\\\u5DE5\u5DE7\u660E\\MAOJI\\MAOJI-ERP-SYS\\MAOJI-ERP-SYS\\MAOJI-ERP-SYS.vb [\u8A2D\u8A08]",
159
+              "RelativeToolTip": "MAOJI-ERP-SYS\\MAOJI-ERP-SYS.vb [\u8A2D\u8A08]",
160
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003361|",
161
+              "WhenOpened": "2024-09-17T04:11:11.481Z",
162
+              "EditorCaption": " [\u8A2D\u8A08]"
163
+            },
164
+            {
165
+              "$type": "Document",
166
+              "DocumentIndex": 7,
167
+              "Title": "LoginForm1.vb",
168
+              "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\MAOJI\\MAOJI-ERP-SYS\\MAOJI-ERP-SYS\\LoginForm1.vb",
169
+              "RelativeDocumentMoniker": "MAOJI-ERP-SYS\\LoginForm1.vb",
170
+              "ToolTip": "D:\\\u5DE5\u5DE7\u660E\\MAOJI\\MAOJI-ERP-SYS\\MAOJI-ERP-SYS\\LoginForm1.vb",
171
+              "RelativeToolTip": "MAOJI-ERP-SYS\\LoginForm1.vb",
172
+              "ViewState": "AQIAAAQAAAAAAAAAAAAjwBMAAAAMAAAA",
173
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003361|",
174
+              "WhenOpened": "2024-09-16T14:23:56.498Z",
175
+              "EditorCaption": ""
176
+            },
177
+            {
178
+              "$type": "Document",
179
+              "DocumentIndex": 9,
180
+              "Title": "LoginForm1.vb [\u8A2D\u8A08]",
181
+              "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\MAOJI\\MAOJI-ERP-SYS\\MAOJI-ERP-SYS\\LoginForm1.vb",
182
+              "RelativeDocumentMoniker": "MAOJI-ERP-SYS\\LoginForm1.vb",
183
+              "ToolTip": "D:\\\u5DE5\u5DE7\u660E\\MAOJI\\MAOJI-ERP-SYS\\MAOJI-ERP-SYS\\LoginForm1.vb [\u8A2D\u8A08]",
184
+              "RelativeToolTip": "MAOJI-ERP-SYS\\LoginForm1.vb [\u8A2D\u8A08]",
185
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003361|",
186
+              "WhenOpened": "2024-09-16T14:23:33.938Z",
187
+              "EditorCaption": " [\u8A2D\u8A08]"
188
+            },
189
+            {
190
+              "$type": "Document",
191
+              "DocumentIndex": 10,
192
+              "Title": "MAOJI-ERP-SYS.vb",
193
+              "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\MAOJI\\MAOJI-ERP-SYS\\MAOJI-ERP-SYS\\MAOJI-ERP-SYS.vb",
194
+              "RelativeDocumentMoniker": "MAOJI-ERP-SYS\\MAOJI-ERP-SYS.vb",
195
+              "ToolTip": "D:\\\u5DE5\u5DE7\u660E\\MAOJI\\MAOJI-ERP-SYS\\MAOJI-ERP-SYS\\MAOJI-ERP-SYS.vb",
196
+              "RelativeToolTip": "MAOJI-ERP-SYS\\MAOJI-ERP-SYS.vb",
197
+              "ViewState": "AQIAABkAAAAAAAAAAAAgwCEAAAA5AAAA",
198
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003361|",
199
+              "WhenOpened": "2024-09-16T14:21:34.258Z"
200
+            }
201
+          ]
202
+        }
203
+      ]
204
+    }
205
+  ]
206
+}

+ 5
- 1
MAOJI-ERP-SYS/01、Module/SQL_倉儲系統管理.vb Visa fil

@@ -2,7 +2,8 @@
2 2
     '---------------------物料資料庫-----------------------------------------------------------------------------------------------------------------
3 3
     Friend Sub SQL__物料資料庫清單()
4 4
         SQL1 = "SELECT 料號, 頁碼, 品名, 成本, 售價, 件數, 尺寸, 材質, 圖片編碼, 備註, 最低庫存量, 停用 FROM 物料資料庫"
5
-        PA1 = " ORDER BY 料號 DESC"
5
+        PA1 = " ORDER BY LEFT(頁碼, LEN(頁碼) - CHARINDEX('-', REVERSE(頁碼))) ASC, 
6
+                         CAST(SUBSTRING(頁碼, CHARINDEX('-', 頁碼) + 1, LEN(頁碼)) AS INT) ASC"
6 7
         PA2 = " WHERE  (料號 LIKE N'%" & PA & "%' OR 頁碼 LIKE N'%" & PA & "%' OR 品名 LIKE N'%" & PA & "%' OR 
7 8
                            成本 LIKE N'%" & PA & "%' OR 售價 LIKE N'%" & PA & "%' OR 件數 LIKE N'%" & PA & "%' OR 
8 9
                            尺寸 LIKE N'%" & PA & "%' OR 材質 LIKE N'%" & PA & "%' OR 備註 LIKE N'%" & PA & "%')"
@@ -48,6 +49,9 @@
48 49
     Friend Sub SQL_物料圖庫流水號最後一筆()
49 50
         ConnOpen() : SQL1 = "SELECT TOP (1) 料號 FROM 物料資料庫 ORDER BY 料號 DESC" : CmdSet_For_dr()
50 51
     End Sub
52
+    Friend Sub SQL_物料料號確認()
53
+        ConnOpen() : SQL1 = "SELECT 料號 FROM 物料資料庫 WHERE 料號 LIKE N'" & PA & "'" : CmdSet_For_dr()
54
+    End Sub
51 55
     Friend Sub SQL_物料資料庫新增()
52 56
         ConnOpen()
53 57
         SQL1 = "INSERT INTO 物料資料庫 (料號, 頁碼, 品名, 成本, 售價, 件數, 尺寸, 材質, 圖片編碼, 備註, 停用) 

+ 7
- 1
MAOJI-ERP-SYS/01、Module/SQL_跨介面共用.vb Visa fil

@@ -45,7 +45,13 @@
45 45
         ConnOpen() : SQL1 = "SELECT 付款方式 FROM MJ付款方式 WHERE 付款方式 LIKE N'" & PA & "'  ORDER BY 編號" : CmdSet_For_dr()
46 46
     End Sub
47 47
     Friend Sub SQL_物料頁碼清單()
48
-        ConnOpen() : SQL1 = "SELECT LEFT(頁碼, 3) AS 頁碼 FROM 物料資料庫 GROUP BY LEFT(頁碼, 3) ORDER BY 頁碼" : CmdSet_For_dr()
48
+        ConnOpen()
49
+        SQL1 = "SELECT    LEFT(頁碼, CASE WHEN CHARINDEX('-', 頁碼) > 0 THEN CHARINDEX('-', 頁碼) - 1 ELSE LEN(頁碼) END) AS 頁碼
50
+                FROM      物料資料庫
51
+                WHERE    (停用 = 0)
52
+                GROUP BY  LEFT(頁碼, CASE WHEN CHARINDEX('-', 頁碼) > 0 THEN CHARINDEX('-', 頁碼) - 1 ELSE LEN(頁碼) END)
53
+                ORDER BY  頁碼"
54
+        CmdSet_For_dr()
49 55
     End Sub
50 56
     Friend Sub SQL_倉儲明細表流水號最後一筆()
51 57
         ConnOpen() : SQL1 = "SELECT TOP (1) 資料流水號 FROM 倉儲明細表 ORDER BY 資料流水號 DESC" : CmdSet_For_dr()

+ 1
- 1
MAOJI-ERP-SYS/01、Module/全域變數.vb Visa fil

@@ -4,7 +4,7 @@
4 4
     Public 版本號 As String : Public Target As String : Public Target1 As String : Public Target2 As String : Public FTP帳號 As String : Public FTP密碼 As String : Public FTP物理位置 As String
5 5
     Public AA(99) As String : Public BB(99) As Boolean : Public CC(99) As Boolean : Public 登入判斷 As Boolean : Public 內外網 As Boolean : Public FTP關閉 As Boolean
6 6
     '----系統版本-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
7
-    Public 版本 As String = "2024091701"
7
+    Public 版本 As String = "2024092301"
8 8
     '----系統用全域變數-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
9 9
     Public 列印用SQL, 列印用SQL2, 公司編號, 公司電話, 公司統編, 公司地址 As String
10 10
     Public 關鍵字編號 As String

+ 0
- 32
MAOJI-ERP-SYS/06、採購系統管理/供應商資料管理.Designer.vb Visa fil

@@ -105,8 +105,6 @@ Partial Class 供應商資料管理
105 105
         Me.新增供應商資料ToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
106 106
         Me.資料存檔ToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
107 107
         Me.資料刪除ToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
108
-        Me.導出EXCEL_bt = New System.Windows.Forms.Button()
109
-        Me.導入EXCEL_bt = New System.Windows.Forms.Button()
110 108
         Me.全部_ch = New System.Windows.Forms.CheckBox()
111 109
         Me.啟用_ch = New System.Windows.Forms.CheckBox()
112 110
         Me.停用1_ch = New System.Windows.Forms.CheckBox()
@@ -980,32 +978,6 @@ Partial Class 供應商資料管理
980 978
         Me.資料刪除ToolStripMenuItem.Size = New System.Drawing.Size(158, 22)
981 979
         Me.資料刪除ToolStripMenuItem.Text = "資料刪除"
982 980
         '
983
-        '導出EXCEL_bt
984
-        '
985
-        Me.導出EXCEL_bt.BackgroundImage = Global.MAOJI_ERP_SYS.My.Resources.Resources.EXCELOUT
986
-        Me.導出EXCEL_bt.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom
987
-        Me.導出EXCEL_bt.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
988
-        Me.導出EXCEL_bt.ForeColor = System.Drawing.Color.Black
989
-        Me.導出EXCEL_bt.Location = New System.Drawing.Point(1488, 72)
990
-        Me.導出EXCEL_bt.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
991
-        Me.導出EXCEL_bt.Name = "導出EXCEL_bt"
992
-        Me.導出EXCEL_bt.Size = New System.Drawing.Size(52, 52)
993
-        Me.導出EXCEL_bt.TabIndex = 1173
994
-        Me.導出EXCEL_bt.UseVisualStyleBackColor = True
995
-        '
996
-        '導入EXCEL_bt
997
-        '
998
-        Me.導入EXCEL_bt.BackgroundImage = Global.MAOJI_ERP_SYS.My.Resources.Resources.EXCELIN
999
-        Me.導入EXCEL_bt.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom
1000
-        Me.導入EXCEL_bt.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
1001
-        Me.導入EXCEL_bt.ForeColor = System.Drawing.Color.Black
1002
-        Me.導入EXCEL_bt.Location = New System.Drawing.Point(1437, 72)
1003
-        Me.導入EXCEL_bt.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
1004
-        Me.導入EXCEL_bt.Name = "導入EXCEL_bt"
1005
-        Me.導入EXCEL_bt.Size = New System.Drawing.Size(52, 52)
1006
-        Me.導入EXCEL_bt.TabIndex = 1172
1007
-        Me.導入EXCEL_bt.UseVisualStyleBackColor = True
1008
-        '
1009 981
         '全部_ch
1010 982
         '
1011 983
         Me.全部_ch.AutoSize = True
@@ -1101,8 +1073,6 @@ Partial Class 供應商資料管理
1101 1073
         Me.Controls.Add(Me.全部_ch)
1102 1074
         Me.Controls.Add(Me.啟用_ch)
1103 1075
         Me.Controls.Add(Me.停用1_ch)
1104
-        Me.Controls.Add(Me.導出EXCEL_bt)
1105
-        Me.Controls.Add(Me.導入EXCEL_bt)
1106 1076
         Me.Controls.Add(Me.資料存檔_bt)
1107 1077
         Me.Controls.Add(Me.關鍵字查詢_bt)
1108 1078
         Me.Controls.Add(Me.新增供應商資料_bt)
@@ -1272,8 +1242,6 @@ Partial Class 供應商資料管理
1272 1242
     Friend WithEvents 新增供應商資料ToolStripMenuItem As ToolStripMenuItem
1273 1243
     Friend WithEvents 資料存檔ToolStripMenuItem As ToolStripMenuItem
1274 1244
     Friend WithEvents 資料刪除ToolStripMenuItem As ToolStripMenuItem
1275
-    Friend WithEvents 導出EXCEL_bt As Button
1276
-    Friend WithEvents 導入EXCEL_bt As Button
1277 1245
     Friend WithEvents 全部_ch As CheckBox
1278 1246
     Friend WithEvents 啟用_ch As CheckBox
1279 1247
     Friend WithEvents 停用1_ch As CheckBox

+ 2
- 8
MAOJI-ERP-SYS/06、採購系統管理/供應商資料管理.vb Visa fil

@@ -52,18 +52,12 @@ Public Class 供應商資料管理
52 52
     Private Sub 資料存檔_bt_MouseEnter(sender As Object, e As EventArgs) Handles 資料存檔_bt.MouseEnter
53 53
         ToolTip1.SetToolTip(Me.資料存檔_bt, "資料存檔")
54 54
     End Sub
55
-    Private Sub 導入EXCEL_bt_MouseEnter(sender As Object, e As EventArgs) Handles 導入EXCEL_bt.MouseEnter
56
-        ToolTip1.SetToolTip(Me.導入EXCEL_bt, "導入EXCEL")
57
-    End Sub
58
-    Private Sub 導出EXCEL_bt_MouseEnter(sender As Object, e As EventArgs) Handles 導出EXCEL_bt.MouseEnter
59
-        ToolTip1.SetToolTip(Me.導出EXCEL_bt, "導出EXCEL")
60
-    End Sub
61 55
     Private Sub 供應商資料管理_Load(sender As Object, e As EventArgs) Handles MyBase.Load
62 56
         MAOJI_ERP_SYS.WindowState = 2 : Me.MdiParent = MAOJI_ERP_SYS : Me.WindowState = 2 : Me.AutoScroll = True
63 57
         編號_tb.Enabled = False : TextBox27.Visible = False
64 58
         ComboBox1下拉表單資料載入() : Set_供應商清單()
65
-        If gUserName = "李協叡" Then : 資料刪除ToolStripMenuItem.Enabled = True : 導入EXCEL_bt.Enabled = True : 導出EXCEL_bt.Enabled = True
66
-        Else : 資料刪除ToolStripMenuItem.Enabled = False : 導入EXCEL_bt.Enabled = False : 導出EXCEL_bt.Enabled = False : End If
59
+        If gUserName = "李協叡" Then : 資料刪除ToolStripMenuItem.Enabled = True
60
+        Else : 資料刪除ToolStripMenuItem.Enabled = False : End If
67 61
     End Sub
68 62
     Private Sub 供應商資料管理_Closed(sender As Object, e As EventArgs) Handles MyBase.Closed
69 63
         MAOJI_ERP_SYS.WindowState = 0

+ 29
- 13
MAOJI-ERP-SYS/07、倉儲系統管理/物料資料庫.Designer.vb Visa fil

@@ -96,6 +96,7 @@ Partial Class 物料資料庫
96 96
         Me.停用_ch = New System.Windows.Forms.CheckBox()
97 97
         Me.啟用_ch = New System.Windows.Forms.CheckBox()
98 98
         Me.全部_ch = New System.Windows.Forms.CheckBox()
99
+        Me.刪除物料_bt = New System.Windows.Forms.Button()
99 100
         CType(Me.最低庫存量_nud, System.ComponentModel.ISupportInitialize).BeginInit()
100 101
         CType(Me.件數_nud, System.ComponentModel.ISupportInitialize).BeginInit()
101 102
         CType(Me.售價_nud, System.ComponentModel.ISupportInitialize).BeginInit()
@@ -113,7 +114,7 @@ Partial Class 物料資料庫
113 114
         Me.導出EXCEL_bt.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom
114 115
         Me.導出EXCEL_bt.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
115 116
         Me.導出EXCEL_bt.ForeColor = System.Drawing.Color.Black
116
-        Me.導出EXCEL_bt.Location = New System.Drawing.Point(466, 2)
117
+        Me.導出EXCEL_bt.Location = New System.Drawing.Point(453, 2)
117 118
         Me.導出EXCEL_bt.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
118 119
         Me.導出EXCEL_bt.Name = "導出EXCEL_bt"
119 120
         Me.導出EXCEL_bt.Size = New System.Drawing.Size(50, 50)
@@ -157,7 +158,7 @@ Partial Class 物料資料庫
157 158
         Me.批量修改_ch.AutoSize = True
158 159
         Me.批量修改_ch.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
159 160
         Me.批量修改_ch.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
160
-        Me.批量修改_ch.Location = New System.Drawing.Point(319, 1)
161
+        Me.批量修改_ch.Location = New System.Drawing.Point(333, 1)
161 162
         Me.批量修改_ch.Name = "批量修改_ch"
162 163
         Me.批量修改_ch.Size = New System.Drawing.Size(74, 20)
163 164
         Me.批量修改_ch.TabIndex = 1164
@@ -433,9 +434,9 @@ Partial Class 物料資料庫
433 434
         Me.頁碼_cb.ForeColor = System.Drawing.Color.Green
434 435
         Me.頁碼_cb.FormattingEnabled = True
435 436
         Me.頁碼_cb.Items.AddRange(New Object() {"男", "女", "NA"})
436
-        Me.頁碼_cb.Location = New System.Drawing.Point(85, 2)
437
+        Me.頁碼_cb.Location = New System.Drawing.Point(84, 2)
437 438
         Me.頁碼_cb.Name = "頁碼_cb"
438
-        Me.頁碼_cb.Size = New System.Drawing.Size(47, 24)
439
+        Me.頁碼_cb.Size = New System.Drawing.Size(70, 24)
439 440
         Me.頁碼_cb.TabIndex = 1124
440 441
         '
441 442
         'Label27
@@ -443,7 +444,7 @@ Partial Class 物料資料庫
443 444
         Me.Label27.AutoSize = True
444 445
         Me.Label27.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
445 446
         Me.Label27.ForeColor = System.Drawing.Color.Green
446
-        Me.Label27.Location = New System.Drawing.Point(53, 7)
447
+        Me.Label27.Location = New System.Drawing.Point(53, 6)
447 448
         Me.Label27.Name = "Label27"
448 449
         Me.Label27.Size = New System.Drawing.Size(31, 16)
449 450
         Me.Label27.TabIndex = 1123
@@ -711,7 +712,7 @@ Partial Class 物料資料庫
711 712
         Me.導入EXCEL_bt.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom
712 713
         Me.導入EXCEL_bt.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
713 714
         Me.導入EXCEL_bt.ForeColor = System.Drawing.Color.Black
714
-        Me.導入EXCEL_bt.Location = New System.Drawing.Point(415, 2)
715
+        Me.導入EXCEL_bt.Location = New System.Drawing.Point(404, 2)
715 716
         Me.導入EXCEL_bt.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
716 717
         Me.導入EXCEL_bt.Name = "導入EXCEL_bt"
717 718
         Me.導入EXCEL_bt.Size = New System.Drawing.Size(50, 50)
@@ -724,7 +725,7 @@ Partial Class 物料資料庫
724 725
         Me.批量存檔_bt.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom
725 726
         Me.批量存檔_bt.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
726 727
         Me.批量存檔_bt.ForeColor = System.Drawing.Color.Green
727
-        Me.批量存檔_bt.Location = New System.Drawing.Point(317, 17)
728
+        Me.批量存檔_bt.Location = New System.Drawing.Point(331, 17)
728 729
         Me.批量存檔_bt.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
729 730
         Me.批量存檔_bt.Name = "批量存檔_bt"
730 731
         Me.批量存檔_bt.Size = New System.Drawing.Size(74, 35)
@@ -737,7 +738,7 @@ Partial Class 物料資料庫
737 738
         Me.單筆存檔_bt.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom
738 739
         Me.單筆存檔_bt.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
739 740
         Me.單筆存檔_bt.ForeColor = System.Drawing.Color.Green
740
-        Me.單筆存檔_bt.Location = New System.Drawing.Point(265, 2)
741
+        Me.單筆存檔_bt.Location = New System.Drawing.Point(282, 2)
741 742
         Me.單筆存檔_bt.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
742 743
         Me.單筆存檔_bt.Name = "單筆存檔_bt"
743 744
         Me.單筆存檔_bt.Size = New System.Drawing.Size(50, 50)
@@ -763,7 +764,7 @@ Partial Class 物料資料庫
763 764
         Me.新增物料資料.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom
764 765
         Me.新增物料資料.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
765 766
         Me.新增物料資料.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
766
-        Me.新增物料資料.Location = New System.Drawing.Point(212, 2)
767
+        Me.新增物料資料.Location = New System.Drawing.Point(233, 2)
767 768
         Me.新增物料資料.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
768 769
         Me.新增物料資料.Name = "新增物料資料"
769 770
         Me.新增物料資料.Size = New System.Drawing.Size(50, 50)
@@ -775,7 +776,7 @@ Partial Class 物料資料庫
775 776
         Me.停用_ch.AutoSize = True
776 777
         Me.停用_ch.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
777 778
         Me.停用_ch.ForeColor = System.Drawing.Color.Green
778
-        Me.停用_ch.Location = New System.Drawing.Point(138, 29)
779
+        Me.停用_ch.Location = New System.Drawing.Point(159, 29)
779 780
         Me.停用_ch.Name = "停用_ch"
780 781
         Me.停用_ch.Size = New System.Drawing.Size(74, 20)
781 782
         Me.停用_ch.TabIndex = 1174
@@ -789,7 +790,7 @@ Partial Class 物料資料庫
789 790
         Me.啟用_ch.CheckState = System.Windows.Forms.CheckState.Checked
790 791
         Me.啟用_ch.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
791 792
         Me.啟用_ch.ForeColor = System.Drawing.Color.Green
792
-        Me.啟用_ch.Location = New System.Drawing.Point(138, 3)
793
+        Me.啟用_ch.Location = New System.Drawing.Point(159, 3)
793 794
         Me.啟用_ch.Name = "啟用_ch"
794 795
         Me.啟用_ch.Size = New System.Drawing.Size(74, 20)
795 796
         Me.啟用_ch.TabIndex = 1175
@@ -801,18 +802,32 @@ Partial Class 物料資料庫
801 802
         Me.全部_ch.AutoSize = True
802 803
         Me.全部_ch.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
803 804
         Me.全部_ch.ForeColor = System.Drawing.Color.Green
804
-        Me.全部_ch.Location = New System.Drawing.Point(58, 29)
805
+        Me.全部_ch.Location = New System.Drawing.Point(83, 29)
805 806
         Me.全部_ch.Name = "全部_ch"
806 807
         Me.全部_ch.Size = New System.Drawing.Size(74, 20)
807 808
         Me.全部_ch.TabIndex = 1176
808 809
         Me.全部_ch.Text = "全部資料"
809 810
         Me.全部_ch.UseVisualStyleBackColor = True
810 811
         '
812
+        '刪除物料_bt
813
+        '
814
+        Me.刪除物料_bt.BackgroundImage = Global.MAOJI_ERP_SYS.My.Resources.Resources.GarbageEmpty
815
+        Me.刪除物料_bt.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom
816
+        Me.刪除物料_bt.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
817
+        Me.刪除物料_bt.ForeColor = System.Drawing.Color.Black
818
+        Me.刪除物料_bt.Location = New System.Drawing.Point(502, 2)
819
+        Me.刪除物料_bt.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
820
+        Me.刪除物料_bt.Name = "刪除物料_bt"
821
+        Me.刪除物料_bt.Size = New System.Drawing.Size(50, 50)
822
+        Me.刪除物料_bt.TabIndex = 1177
823
+        Me.刪除物料_bt.UseVisualStyleBackColor = True
824
+        '
811 825
         '物料資料庫
812 826
         '
813 827
         Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
814 828
         Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
815 829
         Me.ClientSize = New System.Drawing.Size(1249, 611)
830
+        Me.Controls.Add(Me.刪除物料_bt)
816 831
         Me.Controls.Add(Me.全部_ch)
817 832
         Me.Controls.Add(Me.導出EXCEL_bt)
818 833
         Me.Controls.Add(Me.導入EXCEL_bt)
@@ -834,7 +849,6 @@ Partial Class 物料資料庫
834 849
         Me.Controls.Add(Me.材質_tb)
835 850
         Me.Controls.Add(Me.Label4)
836 851
         Me.Controls.Add(Me.尺寸_tb)
837
-        Me.Controls.Add(Me.Label27)
838 852
         Me.Controls.Add(Me.頁碼_cb)
839 853
         Me.Controls.Add(Me.Label3)
840 854
         Me.Controls.Add(Me.品名_tb)
@@ -849,6 +863,7 @@ Partial Class 物料資料庫
849 863
         Me.Controls.Add(Me.Panel1)
850 864
         Me.Controls.Add(Me.物料清單_dgv)
851 865
         Me.Controls.Add(Me.Label15)
866
+        Me.Controls.Add(Me.Label27)
852 867
         Me.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
853 868
         Me.Margin = New System.Windows.Forms.Padding(4)
854 869
         Me.Name = "物料資料庫"
@@ -937,4 +952,5 @@ Partial Class 物料資料庫
937 952
     Friend WithEvents 停用_ch As CheckBox
938 953
     Friend WithEvents 啟用_ch As CheckBox
939 954
     Friend WithEvents 全部_ch As CheckBox
955
+    Friend WithEvents 刪除物料_bt As Button
940 956
 End Class

+ 53
- 50
MAOJI-ERP-SYS/07、倉儲系統管理/物料資料庫.vb Visa fil

@@ -132,7 +132,7 @@ Public Class 物料資料庫
132 132
         ElseIf EDR > 9999999 Then : ESTR = "PR" & EDR : End If : 料號_tb.Text = ESTR
133 133
         MsgBox("請注意頁碼格式前三碼為數字後續再用符號-隔開,在頁碼前三碼大於999之後請通知系統開發商更新程4碼。")
134 134
     End Sub
135
-    Private Sub Button4_Click(sender As Object, e As EventArgs) Handles 單筆存檔_bt.Click
135
+    Private Sub 單筆存檔_bt_Click(sender As Object, e As EventArgs) Handles 單筆存檔_bt.Click
136 136
         If 物料清單_dgv.Enabled = False Then
137 137
             If 頁碼_tb.Text = "0" Then : MsgBox("沒有輸入頁碼,請注意頁碼格式前三碼為數字後續再用符號-隔開,在頁碼前三碼大於999之後請通知系統開發商更新程4碼。")
138 138
             Else
@@ -146,6 +146,15 @@ Public Class 物料資料庫
146 146
             MsgBox("資料存檔完畢 。") : Set_物料清單() : PA = "" : 物料清單_dgv.Enabled = True
147 147
         End If
148 148
     End Sub
149
+    Private Sub 刪除物料_bt_Click(sender As Object, e As EventArgs) Handles 刪除物料_bt.Click
150
+        Dim aa As MsgBoxResult
151
+        aa = MsgBox("確定要刪除該筆資料?", MsgBoxStyle.OkCancel)
152
+        If aa = MsgBoxResult.Ok Then
153
+            PA = 料號_tb.Text
154
+            SQL_物料圖庫_圖片刪除() : conn.Close() : SQL_物料資料庫刪除() : conn.Close()
155
+            MsgBox("刪除完成") : Set_物料清單() : Set_未配置圖片的物料清單() : PA = ""
156
+        End If
157
+    End Sub
149 158
     Private Sub Button14_Click(sender As Object, e As EventArgs) Handles 讀取資料夾路徑_bt.Click
150 159
     End Sub
151 160
     Private Sub Button7_Click(sender As Object, e As EventArgs) Handles 下載圖檔_bt.Click
@@ -237,43 +246,7 @@ Public Class 物料資料庫
237 246
     Private Sub Button8_Click(sender As Object, e As EventArgs) Handles 批量存檔_bt.Click
238 247
         存檔1() : MsgBox("修改完成") : 格式1()
239 248
     End Sub
240
-    '-----------------------------滑鼠右鍵------------------------------------------------------------------------------------------------------------------------------------------
241
-    Private Sub 重新整理ToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles 重新整理ToolStripMenuItem.Click
242
-        Set_物料清單() : Set_未配置圖片的物料清單()
243
-    End Sub
244
-    Private Sub 關鍵字查詢ToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles 關鍵字查詢ToolStripMenuItem.Click
245
-        Me.關鍵字查詢_bt.PerformClick()
246
-    End Sub
247
-    Private Sub 新增物料資料ToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles 新增物料資料ToolStripMenuItem.Click
248
-        Me.新增物料資料.PerformClick()
249
-    End Sub
250
-    Private Sub 資料存檔ToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles 資料存檔ToolStripMenuItem.Click
251
-        Me.單筆存檔_bt.PerformClick()
252
-    End Sub
253
-    Private Sub 下載圖片ToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles 下載圖片ToolStripMenuItem.Click
254
-        Me.下載圖檔_bt.PerformClick()
255
-    End Sub
256
-    Private Sub 讀取料夾路徑ToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles 讀取料夾路徑ToolStripMenuItem.Click
257
-        Me.讀取資料夾路徑_bt.PerformClick()
258
-    End Sub
259
-    Private Sub 圖檔入系統ToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles 圖檔入系統ToolStripMenuItem.Click
260
-        Me.圖檔入系統_bt.PerformClick()
261
-    End Sub
262
-    Private Sub 圖片修改ToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles 圖片修改ToolStripMenuItem.Click
263
-        Me.修改圖片_bt.PerformClick()
264
-    End Sub
265
-    Private Sub 刪除圖檔ToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles 刪除圖檔ToolStripMenuItem.Click
266
-        Me.刪除圖檔_bt.PerformClick()
267
-    End Sub
268
-    Private Sub 刪除物料ToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles 資料刪除ToolStripMenuItem.Click
269
-        Dim aa As MsgBoxResult
270
-        aa = MsgBox("確定要刪除該筆資料?", MsgBoxStyle.OkCancel)
271
-        If aa = MsgBoxResult.Ok Then
272
-            PA = 料號_tb.Text
273
-            SQL_物料圖庫_圖片刪除() : conn.Close() : SQL_物料資料庫刪除() : conn.Close()
274
-            MsgBox("刪除完成") : Set_物料清單() : Set_未配置圖片的物料清單() : PA = ""
275
-        End If
276
-    End Sub
249
+
277 250
     Private Sub 導出EXCEL_bt_Click_1(sender As Object, e As EventArgs) Handles 導出EXCEL_bt.Click
278 251
         xlApp = CType(CreateObject("Excel.Application"), Microsoft.Office.Interop.Excel.Application)
279 252
         xlBook = xlApp.Workbooks.Add : xlApp.DisplayAlerts = True : xlBook.Activate() : xlSheet = NewMethod(xlBook)
@@ -283,13 +256,14 @@ Public Class 物料資料庫
283 256
         xlSheet.Cells(2, 1) = "請注意,料號欄位為系統主要參考項目,請勿修改,如有新增品項的需求,清直接新增在EXCEL資料表最下方,從新導入時系統會自動新增品項到資料庫中。"
284 257
         xlSheet.Cells(3, 1) = "料號" : xlSheet.Cells(3, 2) = "頁碼" : xlSheet.Cells(3, 3) = "品名" : xlSheet.Cells(3, 4) = "成本" : xlSheet.Cells(3, 5) = "售價"
285 258
         xlSheet.Cells(3, 6) = "件數" : xlSheet.Cells(3, 7) = "尺寸" : xlSheet.Cells(3, 8) = "材質" : xlSheet.Cells(3, 9) = "備註" : xlSheet.Cells(3, 10) = "最低庫存量"
286
-
259
+        xlSheet.Cells(3, 11) = "停用"
287 260
         For i As Integer = 0 To 物料清單_dgv.Rows.Count - 1
288 261
             xlSheet.Cells(i + 4, 1) = 物料清單_dgv.Rows(i).Cells("料號").Value : xlSheet.Cells(i + 4, 2) = 物料清單_dgv.Rows(i).Cells("頁碼").Value
289 262
             xlSheet.Cells(i + 4, 3) = 物料清單_dgv.Rows(i).Cells("品名").Value : xlSheet.Cells(i + 4, 4) = 物料清單_dgv.Rows(i).Cells("成本").Value
290 263
             xlSheet.Cells(i + 4, 5) = 物料清單_dgv.Rows(i).Cells("售價").Value : xlSheet.Cells(i + 4, 6) = 物料清單_dgv.Rows(i).Cells("件數").Value
291 264
             xlSheet.Cells(i + 4, 7) = 物料清單_dgv.Rows(i).Cells("尺寸").Value : xlSheet.Cells(i + 4, 8) = 物料清單_dgv.Rows(i).Cells("材質").Value
292 265
             xlSheet.Cells(i + 4, 9) = 物料清單_dgv.Rows(i).Cells("備註").Value : xlSheet.Cells(i + 4, 10) = 物料清單_dgv.Rows(i).Cells("最低庫存量").Value
266
+            xlSheet.Cells(i + 4, 11) = 物料清單_dgv.Rows(i).Cells("停用").Value
293 267
             With xlApp.Selection : .Font.Bold = True : End With : N = i + 4
294 268
         Next i : BB(xlApp, xlSheet)
295 269
         xlSheet.PageSetup.PrintArea = "" : xlApp.Cells.Select() : xlSheet.Range("B1").Select() : xlApp.Application.WindowState = xlMinimized : MsgBox("列印完成")
@@ -306,21 +280,21 @@ Public Class 物料資料庫
306 280
         xlSheet.Columns("C:C").Select : myExcel.Selection.ColumnWidth = 35 : xlSheet.Columns("G:G").Select : myExcel.Selection.ColumnWidth = 30
307 281
         xlSheet.Columns("H:H").Select : myExcel.Selection.ColumnWidth = 30 : xlSheet.Columns("I:I").Select : myExcel.Selection.ColumnWidth = 30
308 282
 
309
-        xlSheet.Range("A1:J1").Select()
283
+        xlSheet.Range("A1:K1").Select()
310 284
         With myExcel.Selection : .HorizontalAlignment = xlCenter : .VerticalAlignment = xlCenter : .WrapText = False : .Orientation = 0 : .AddIndent = False : .IndentLevel = 0
311 285
             .ShrinkToFit = False : .ReadingOrder = xlContext : .MergeCells = False : End With : myExcel.Selection.Merge
312 286
 
313
-        xlSheet.Range("A2:J2").Select()
287
+        xlSheet.Range("A2:K2").Select()
314 288
         With myExcel.Selection : .HorizontalAlignment = xlCenter : .VerticalAlignment = xlCenter : .WrapText = False : .Orientation = 0 : .AddIndent = False : .IndentLevel = 0
315 289
             .ShrinkToFit = False : .ReadingOrder = xlContext : .MergeCells = False : End With : myExcel.Selection.Merge
316 290
 
317
-        xlSheet.Range("A2:J2").Select() : With myExcel.Selection.Font : .Color = -16776961 : .TintAndShade = 0 : End With
291
+        xlSheet.Range("A2:K2").Select() : With myExcel.Selection.Font : .Color = -16776961 : .TintAndShade = 0 : End With
318 292
 
319
-        xlSheet.Range("A1:J1").Select()
293
+        xlSheet.Range("A1:K1").Select()
320 294
         With myExcel.Selection.Font : .Name = "微軟正黑體" : .Size = 18 : .Strikethrough = False : .Superscript = False : .Subscript = False : .OutlineFont = False : .Shadow = False
321 295
             .Underline = xlUnderlineStyleNone : .ThemeColor = xlThemeColorLight1 : .TintAndShade = 0 : .ThemeFont = xlThemeFontNone : End With
322 296
 
323
-        xlSheet.Range("A1:J3").Select()
297
+        xlSheet.Range("A1:K3").Select()
324 298
         myExcel.Selection.Borders(xlDiagonalDown).LineStyle = xlNone : myExcel.Selection.Borders(xlDiagonalUp).LineStyle = xlNone
325 299
         With myExcel.Selection.Borders(xlEdgeLeft) : .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlThin : End With
326 300
         With myExcel.Selection.Borders(xlEdgeTop) : .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlThin : End With
@@ -329,7 +303,7 @@ Public Class 物料資料庫
329 303
         With myExcel.Selection.Borders(xlInsideVertical) : .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlThin : End With
330 304
         With myExcel.Selection.Borders(xlInsideHorizontal) : .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlThin : End With
331 305
 
332
-        xlSheet.Range("A4:J" & N).Select()
306
+        xlSheet.Range("A4:K" & N).Select()
333 307
         myExcel.Selection.Borders(xlDiagonalDown).LineStyle = xlNone : myExcel.Selection.Borders(xlDiagonalUp).LineStyle = xlNone
334 308
         With myExcel.Selection.Borders(xlEdgeLeft) : .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlThin : End With
335 309
         With myExcel.Selection.Borders(xlEdgeTop) : .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlThin : End With
@@ -346,13 +320,19 @@ Public Class 物料資料庫
346 320
 
347 321
         xlSheet.Rows("4:4").Select : myExcel.ActiveWindow.FreezePanes = False : xlSheet.Rows("4:4").Select : myExcel.ActiveWindow.FreezePanes = True
348 322
         xlSheet.Rows("3:3").Select : myExcel.Selection.AutoFilter : myExcel.ActiveWindow.DisplayGridlines = False
323
+
324
+        xlSheet.Rows("2:2").Select : myExcel.Selection.RowHeight = 30
325
+        xlSheet.Range("A2:K2").Select()
326
+        With myExcel.Selection : .HorizontalAlignment = xlCenter : .VerticalAlignment = xlCenter : .WrapText = True : .Orientation = 0 : .AddIndent = False : .IndentLevel = 0
327
+            .ShrinkToFit = False : .ReadingOrder = xlContext : .MergeCells = True : End With
328
+        xlSheet.Columns("A:K").Select : xlSheet.Range("A3").Activate() : xlSheet.Columns("A:K").EntireColumn.AutoFit
349 329
     End Sub
350 330
     Private Sub 導入EXCEL_bt_Click(sender As Object, e As EventArgs) Handles 導入EXCEL_bt.Click
351 331
         If OpenFileDialog1.ShowDialog = Windows.Forms.DialogResult.OK Then
352 332
             file_name = OpenFileDialog1.FileName : xlApp = CreateObject("Excel.Application")
353 333
             xlApp.DisplayAlerts = False : xlApp.Visible = True : xlApp.Workbooks.Open(file_name) : xlSheet = xlApp.Worksheets(1)
354 334
             xlSheet.Activate() : xlApp.Visible = False : Dim 次數 As Integer = 0
355
-            For YY As Integer = 1 To 3000 : 資料數 = 3000 : MyModule1.進度條()
335
+            For YY As Integer = 1 To 5000 : 資料數 = 5000 : MyModule1.進度條()
356 336
                 If IsNothing(xlSheet.Cells(YY + 3, 3).value) Then : Exit For : End If
357 337
                 If IsNothing(xlSheet.Cells(YY + 3, 1).value) Then
358 338
                     '----------------------自动生成流水号-------------------------------------------------------------------------
@@ -375,14 +355,37 @@ Public Class 物料資料庫
375 355
                     CmdSet_For_dr() : conn.Close()
376 356
                     次數 += 1
377 357
                 Else
378
-                    ConnOpen()
379
-                    SQL1 = "UPDATE 物料資料庫 SET 頁碼 = N'" & xlSheet.Cells(YY + 3, 2).value & "', 品名  = N'" & xlSheet.Cells(YY + 3, 3).value & "', 
358
+                    PA = xlSheet.Cells(YY + 3, 1).value : SQL_物料料號確認()
359
+                    If dr.Read() Then
360
+                        ConnOpen()
361
+                        SQL1 = "UPDATE 物料資料庫 SET 頁碼 = N'" & xlSheet.Cells(YY + 3, 2).value & "', 品名  = N'" & xlSheet.Cells(YY + 3, 3).value & "', 
380 362
                                                   成本 = N'" & xlSheet.Cells(YY + 3, 4).value & "', 售價 = N'" & xlSheet.Cells(YY + 3, 5).value & "', 
381 363
                                                   件數 = N'" & xlSheet.Cells(YY + 3, 6).value & "', 尺寸 = N'" & xlSheet.Cells(YY + 3, 7).value & "', 
382 364
                                                   材質 = N'" & xlSheet.Cells(YY + 3, 8).value & "', 備註 = N'" & xlSheet.Cells(YY + 3, 9).value & "', 
383
-                                                  最低庫存量 = N'" & xlSheet.Cells(YY + 3, 10).value & "'  
365
+                                                  最低庫存量 = N'" & xlSheet.Cells(YY + 3, 10).value & "', 停用 = N'" & xlSheet.Cells(YY + 3, 11).value & "'
384 366
                             WHERE 料號 LIKE N'" & xlSheet.Cells(YY + 3, 1).value & "'"
385
-                    CmdSet_For_dr() : conn.Close()
367
+                        CmdSet_For_dr() : conn.Close()
368
+                    Else
369
+                        '----------------------自动生成流水号-------------------------------------------------------------------------
370
+                        SQL_物料圖庫流水號最後一筆()
371
+                        If dr.Read() Then : EDR = Double.Parse(Strings.Right(dr("料號").ToString, 8)) : Else : EDR = 0 : End If : conn.Close() : EDR += 1
372
+                        If EDR < 10 Then : ESTR = "PR" & "0000000" & EDR
373
+                        ElseIf EDR > 9 And EDR < 100 Then : ESTR = "PR" & "000000" & EDR
374
+                        ElseIf EDR > 99 And EDR < 1000 Then : ESTR = "PR" & "00000" & EDR
375
+                        ElseIf EDR > 999 And EDR < 10000 Then : ESTR = "PR" & "0000" & EDR
376
+                        ElseIf EDR > 9999 And EDR < 100000 Then : ESTR = "PR" & "000" & EDR
377
+                        ElseIf EDR > 99999 And EDR < 100000 Then : ESTR = "PR" & "00" & EDR
378
+                        ElseIf EDR > 999999 And EDR < 1000000 Then : ESTR = "PR" & "0" & EDR
379
+                        ElseIf EDR > 9999999 Then : ESTR = "PR" & EDR : End If
380
+                        ConnOpen()
381
+                        SQL1 = "INSERT INTO 物料資料庫 (料號, 頁碼, 品名, 成本, 售價, 件數, 尺寸, 材質, 圖片編碼, 備註, 停用, 最低庫存量) 
382
+                            VALUES (N'" & ESTR & "', N'" & xlSheet.Cells(YY + 3, 2).value & "', N'" & xlSheet.Cells(YY + 3, 3).value & "',
383
+                                    N'" & xlSheet.Cells(YY + 3, 4).value & "', N'" & xlSheet.Cells(YY + 3, 5).value & "', N'" & xlSheet.Cells(YY + 3, 6).value & "', 
384
+                                    N'" & xlSheet.Cells(YY + 3, 7).value & "', N'" & xlSheet.Cells(YY + 3, 8).value & "', '', N'" & xlSheet.Cells(YY + 3, 9).value & "', 
385
+                                    '0', N'" & xlSheet.Cells(YY + 3, 10).value & "')"
386
+                        CmdSet_For_dr() : conn.Close()
387
+                    End If
388
+
386 389
                     次數 += 1
387 390
                 End If
388 391
             Next : MAOJI_ERP_SYS.ToolStripProgressBar1.Value = 0 : 最終數 = 0 : MsgBox("已修改  " & 次數 & "  次!") : xlApp.Quit() : xlApp = Nothing

+ 14
- 0
MAOJI-ERP-SYS/LoginForm1.vb Visa fil

@@ -67,6 +67,20 @@ Public Class LoginForm1
67 67
             登入人IP = "106.1.48.106,4567" : 登入() : 確認_bt.Enabled = True : 取消_bt.Enabled = True : 刷卡登入_ch.Checked = True
68 68
         End If
69 69
         '-----電腦綁定判斷-------------------------------------------------------------------------------------------------------------------------------------------------------------
70
+        '-----MAC碼與硬碟資料-------------------------------------------------------------------------------------------------------------------------------------------------------------
71
+        Dim Wmi As New System.Management.ManagementObjectSearcher("SELECT * FROM Win32_NetworkAdapterConfiguration")
72
+        For Each WmiObj As Management.ManagementObject In Wmi.Get
73
+            If CBool(WmiObj("IPEnabled")) Then
74
+                MACKK = WmiObj("MACAddress")
75
+            End If
76
+        Next
77
+        Dim cmicWmi As New Management.ManagementObjectSearcher("SELECT * FROM Win32_DiskDrive")
78
+        For Each cmicWmiObj As Management.ManagementObject In cmicWmi.Get
79
+            diskId = cmicWmiObj("size")             'diskId = cmicWmiObj("signature")
80
+            diskSerialNumber = cmicWmiObj("serialnumber")
81
+            diskModel = cmicWmiObj("Model")
82
+            Exit For
83
+        Next
70 84
         PA1 = MACKK : PA2 = diskId : PA3 = diskSerialNumber : PA4 = diskModel
71 85
         SQL_電腦綁定()
72 86
         If dr.Read() Then : conn.Close() : Else : 輸入密碼.ShowDialog()

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


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


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


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


Binär
MAOJI-ERP-SYS/obj/Debug/MAOJI-ERP-SYS.vbproj.GenerateResource.cache Visa fil


Loading…
Avbryt
Spara