LEEHSIEHJUI 1 vuosi sitten
vanhempi
commit
e0b598d8d6
52 muutettua tiedostoa jossa 1510 lisäystä ja 902 poistoa
  1. BIN
      .vs/GA-ERP-SYS/FileContentIndex/1034d1b2-69d7-4cde-bf19-f71a3a89e557.vsidx
  2. BIN
      .vs/GA-ERP-SYS/FileContentIndex/3714559d-ecde-4f5d-b0f3-6751f168c4ae.vsidx
  3. BIN
      .vs/GA-ERP-SYS/FileContentIndex/49c1c86b-be32-4594-a5a0-81f84a8d8127.vsidx
  4. BIN
      .vs/GA-ERP-SYS/FileContentIndex/9e17e639-062a-453f-a87d-81b32202200a.vsidx
  5. BIN
      .vs/GA-ERP-SYS/FileContentIndex/a48def53-ed61-4db8-94dc-04a66923ba26.vsidx
  6. BIN
      .vs/GA-ERP-SYS/FileContentIndex/acdf15e2-2bd0-47d4-8ebd-f585bb64ad0f.vsidx
  7. BIN
      .vs/GA-ERP-SYS/FileContentIndex/d8565e91-3c13-4761-8a3c-8362653fa8dc.vsidx
  8. BIN
      .vs/GA-ERP-SYS/FileContentIndex/eed28f1e-2f6c-4758-8399-58468303e230.vsidx
  9. BIN
      .vs/GA-ERP-SYS/v17/.suo
  10. 341
    60
      .vs/GA-ERP-SYS/v17/DocumentLayout.json
  11. 1
    1
      GA-ERP-SYS/GA-ERP-SYS.vb
  12. 9
    2
      GA-ERP-SYS/GA-ERP-SYS.vbproj
  13. 24
    3
      GA-ERP-SYS/LoginForm1.vb
  14. 22
    5
      GA-ERP-SYS/Module/SQL_子系統管理.vb
  15. 3
    15
      GA-ERP-SYS/Module/SQL_登入與主程式.vb
  16. 26
    58
      GA-ERP-SYS/Module/SQL_資料庫系統管理.vb
  17. 0
    64
      GA-ERP-SYS/Module/SQL_連線狀態模組.vb
  18. 0
    64
      GA-ERP-SYS/Module/SQL_連線狀態模組1.vb
  19. 1
    1
      GA-ERP-SYS/Module/全域變數.vb
  20. BIN
      GA-ERP-SYS/bin/Debug/DawnCache/data_1
  21. BIN
      GA-ERP-SYS/bin/Debug/GA-ERP-SYS.exe
  22. BIN
      GA-ERP-SYS/bin/Debug/GA-ERP-SYS.pdb
  23. 0
    18
      GA-ERP-SYS/bin/Debug/GA-ERP-SYS.xml
  24. BIN
      GA-ERP-SYS/bin/Debug/GPUCache/data_1
  25. 93
    0
      GA-ERP-SYS/bin/Debug/debug.log
  26. 104
    0
      GA-ERP-SYS/bin/Debug/log.txt
  27. 424
    0
      GA-ERP-SYS/bin/Debug/myLog.log
  28. BIN
      GA-ERP-SYS/obj/Debug/DesignTimeResolveAssemblyReferences.cache
  29. BIN
      GA-ERP-SYS/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
  30. BIN
      GA-ERP-SYS/obj/Debug/GA-ERP-SYS.exe
  31. BIN
      GA-ERP-SYS/obj/Debug/GA-ERP-SYS.pdb
  32. BIN
      GA-ERP-SYS/obj/Debug/GA-ERP-SYS.vbproj.AssemblyReference.cache
  33. 1
    1
      GA-ERP-SYS/obj/Debug/GA-ERP-SYS.vbproj.CoreCompileInputs.cache
  34. 1
    0
      GA-ERP-SYS/obj/Debug/GA-ERP-SYS.vbproj.FileListAbsolute.txt
  35. BIN
      GA-ERP-SYS/obj/Debug/GA-ERP-SYS.vbproj.GenerateResource.cache
  36. BIN
      GA-ERP-SYS/obj/Debug/GA-ERP-SYS.vbproj.ResolveComReference.cache
  37. 0
    18
      GA-ERP-SYS/obj/Debug/GA-ERP-SYS.xml
  38. BIN
      GA-ERP-SYS/obj/Debug/GA_ERP_SYS.未抓到帳的清單.resources
  39. 4
    4
      GA-ERP-SYS/基本資料管理/前台/電板基本資料.Designer.vb
  40. 20
    19
      GA-ERP-SYS/基本資料管理/前台/電板基本資料.vb
  41. 135
    0
      GA-ERP-SYS/報表系統管理/前台/未抓到帳的清單.Designer.vb
  42. 120
    0
      GA-ERP-SYS/報表系統管理/前台/未抓到帳的清單.resx
  43. 27
    0
      GA-ERP-SYS/報表系統管理/前台/未抓到帳的清單.vb
  44. 17
    9
      GA-ERP-SYS/報表系統管理/前台/電板LOG檔.vb
  45. 51
    37
      GA-ERP-SYS/報表系統管理/前台/電板帳務明細查詢表.Designer.vb
  46. 1
    1
      GA-ERP-SYS/報表系統管理/前台/電板帳務明細查詢表.resx
  47. 7
    6
      GA-ERP-SYS/報表系統管理/前台/電板帳務明細查詢表.vb
  48. 0
    14
      GA-ERP-SYS/報表系統管理/進度條視窗.vb
  49. 3
    1
      GA-ERP-SYS/資料庫系統管理/系統使用者管理.vb
  50. 58
    383
      GA-ERP-SYS/資料庫系統管理/系統編碼規則.Designer.vb
  51. 16
    117
      GA-ERP-SYS/資料庫系統管理/系統編碼規則.vb
  52. 1
    1
      GA-ERP-SYS/資料庫系統管理/系統通用變數管理.vb

BIN
.vs/GA-ERP-SYS/FileContentIndex/1034d1b2-69d7-4cde-bf19-f71a3a89e557.vsidx Näytä tiedosto


BIN
.vs/GA-ERP-SYS/FileContentIndex/3714559d-ecde-4f5d-b0f3-6751f168c4ae.vsidx Näytä tiedosto


BIN
.vs/GA-ERP-SYS/FileContentIndex/3547d696-ffd0-40c1-9cb2-e1b0715db3cd.vsidx → .vs/GA-ERP-SYS/FileContentIndex/49c1c86b-be32-4594-a5a0-81f84a8d8127.vsidx Näytä tiedosto


BIN
.vs/GA-ERP-SYS/FileContentIndex/9e17e639-062a-453f-a87d-81b32202200a.vsidx Näytä tiedosto


BIN
.vs/GA-ERP-SYS/FileContentIndex/e4f8c1f0-f6ca-4875-9e32-6f1b3c4258af.vsidx → .vs/GA-ERP-SYS/FileContentIndex/a48def53-ed61-4db8-94dc-04a66923ba26.vsidx Näytä tiedosto


BIN
.vs/GA-ERP-SYS/FileContentIndex/acdf15e2-2bd0-47d4-8ebd-f585bb64ad0f.vsidx Näytä tiedosto


BIN
.vs/GA-ERP-SYS/FileContentIndex/d8565e91-3c13-4761-8a3c-8362653fa8dc.vsidx Näytä tiedosto


BIN
.vs/GA-ERP-SYS/FileContentIndex/eed28f1e-2f6c-4758-8399-58468303e230.vsidx Näytä tiedosto


BIN
.vs/GA-ERP-SYS/v17/.suo Näytä tiedosto


+ 341
- 60
.vs/GA-ERP-SYS/v17/DocumentLayout.json Näytä tiedosto

@@ -2,29 +2,85 @@
2 2
   "Version": 1,
3 3
   "WorkspaceRootPath": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\",
4 4
   "Documents": [
5
+    {
6
+      "AbsoluteMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|d:\\\u5DE5\u5DE7\u660E\\ga\u5E33\u52D9\u901A\u7528erp\\ga-erp-sys\\ga-erp-sys\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u7D19\u677F\u5E33\u52D9.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}",
7
+      "RelativeMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|solutionrelative:ga-erp-sys\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u7D19\u677F\u5E33\u52D9.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}"
8
+    },
9
+    {
10
+      "AbsoluteMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|d:\\\u5DE5\u5DE7\u660E\\ga\u5E33\u52D9\u901A\u7528erp\\ga-erp-sys\\ga-erp-sys\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u7D19\u677F\u5E33\u52D9.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}|Form",
11
+      "RelativeMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|solutionrelative:ga-erp-sys\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u7D19\u677F\u5E33\u52D9.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}|Form"
12
+    },
5 13
     {
6 14
       "AbsoluteMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|d:\\\u5DE5\u5DE7\u660E\\ga\u5E33\u52D9\u901A\u7528erp\\ga-erp-sys\\ga-erp-sys\\module\\\u5168\u57DF\u8B8A\u6578.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}",
7 15
       "RelativeMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|solutionrelative:ga-erp-sys\\module\\\u5168\u57DF\u8B8A\u6578.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}"
8 16
     },
9 17
     {
10
-      "AbsoluteMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\ga-erp-sys\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u96FB\u677F\u5E33\u52D9\u5F59\u7E3D\u8A08\u7B97\u8868.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}",
11
-      "RelativeMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|solutionrelative:ga-erp-sys\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u96FB\u677F\u5E33\u52D9\u5F59\u7E3D\u8A08\u7B97\u8868.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}"
18
+      "AbsoluteMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\ga-erp-sys\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u9032\u5EA6\u689D\u8996\u7A97.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}",
19
+      "RelativeMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|solutionrelative:ga-erp-sys\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u9032\u5EA6\u689D\u8996\u7A97.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}"
20
+    },
21
+    {
22
+      "AbsoluteMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\ga-erp-sys\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u9032\u5EA6\u689D\u8996\u7A97.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}|Form",
23
+      "RelativeMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|solutionrelative:ga-erp-sys\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u9032\u5EA6\u689D\u8996\u7A97.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}|Form"
24
+    },
25
+    {
26
+      "AbsoluteMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\ga-erp-sys\\\u8CC7\u6599\u5EAB\u7CFB\u7D71\u7BA1\u7406\\\u7CFB\u7D71\u7DE8\u78BC\u898F\u5247.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}|Form",
27
+      "RelativeMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|solutionrelative:ga-erp-sys\\\u8CC7\u6599\u5EAB\u7CFB\u7D71\u7BA1\u7406\\\u7CFB\u7D71\u7DE8\u78BC\u898F\u5247.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}|Form"
28
+    },
29
+    {
30
+      "AbsoluteMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\ga-erp-sys\\\u8CC7\u6599\u5EAB\u7CFB\u7D71\u7BA1\u7406\\\u7CFB\u7D71\u7DE8\u78BC\u898F\u5247.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}",
31
+      "RelativeMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|solutionrelative:ga-erp-sys\\\u8CC7\u6599\u5EAB\u7CFB\u7D71\u7BA1\u7406\\\u7CFB\u7D71\u7DE8\u78BC\u898F\u5247.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}"
32
+    },
33
+    {
34
+      "AbsoluteMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\ga-erp-sys\\module\\sql_\u8CC7\u6599\u5EAB\u7CFB\u7D71\u7BA1\u7406.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}",
35
+      "RelativeMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|solutionrelative:ga-erp-sys\\module\\sql_\u8CC7\u6599\u5EAB\u7CFB\u7D71\u7BA1\u7406.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}"
36
+    },
37
+    {
38
+      "AbsoluteMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\ga-erp-sys\\\u8CC7\u6599\u5EAB\u7CFB\u7D71\u7BA1\u7406\\\u7CFB\u7D71\u901A\u7528\u8B8A\u6578\u7BA1\u7406.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}|Form",
39
+      "RelativeMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|solutionrelative:ga-erp-sys\\\u8CC7\u6599\u5EAB\u7CFB\u7D71\u7BA1\u7406\\\u7CFB\u7D71\u901A\u7528\u8B8A\u6578\u7BA1\u7406.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}|Form"
40
+    },
41
+    {
42
+      "AbsoluteMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\ga-erp-sys\\\u8CC7\u6599\u5EAB\u7CFB\u7D71\u7BA1\u7406\\\u7CFB\u7D71\u901A\u7528\u8B8A\u6578\u7BA1\u7406.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}",
43
+      "RelativeMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|solutionrelative:ga-erp-sys\\\u8CC7\u6599\u5EAB\u7CFB\u7D71\u7BA1\u7406\\\u7CFB\u7D71\u901A\u7528\u8B8A\u6578\u7BA1\u7406.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}"
44
+    },
45
+    {
46
+      "AbsoluteMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\ga-erp-sys\\module\\sql_\u9023\u7DDA\u5B57\u4E32.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}",
47
+      "RelativeMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|solutionrelative:ga-erp-sys\\module\\sql_\u9023\u7DDA\u5B57\u4E32.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}"
48
+    },
49
+    {
50
+      "AbsoluteMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\ga-erp-sys\\module\\sql_module.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}",
51
+      "RelativeMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|solutionrelative:ga-erp-sys\\module\\sql_module.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}"
52
+    },
53
+    {
54
+      "AbsoluteMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\ga-erp-sys\\module\\sql_\u4EBA\u4E8B\u7CFB\u7D71\u7BA1\u7406.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}",
55
+      "RelativeMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|solutionrelative:ga-erp-sys\\module\\sql_\u4EBA\u4E8B\u7CFB\u7D71\u7BA1\u7406.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}"
12 56
     },
13 57
     {
14 58
       "AbsoluteMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\ga-erp-sys\\module\\sql_\u5B50\u7CFB\u7D71\u7BA1\u7406.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}",
15 59
       "RelativeMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|solutionrelative:ga-erp-sys\\module\\sql_\u5B50\u7CFB\u7D71\u7BA1\u7406.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}"
16 60
     },
17 61
     {
18
-      "AbsoluteMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\ga-erp-sys\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u96FB\u677F\u5E33\u52D9\u5F59\u7E3D\u8A08\u7B97\u8868.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}|Form",
19
-      "RelativeMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|solutionrelative:ga-erp-sys\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u96FB\u677F\u5E33\u52D9\u5F59\u7E3D\u8A08\u7B97\u8868.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}|Form"
62
+      "AbsoluteMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\ga-erp-sys\\module\\sql_\u767B\u5165\u8207\u4E3B\u7A0B\u5F0F.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}",
63
+      "RelativeMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|solutionrelative:ga-erp-sys\\module\\sql_\u767B\u5165\u8207\u4E3B\u7A0B\u5F0F.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}"
20 64
     },
21 65
     {
22
-      "AbsoluteMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\ga-erp-sys\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u7D19\u677F\u5E33\u52D9.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}",
23
-      "RelativeMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|solutionrelative:ga-erp-sys\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u7D19\u677F\u5E33\u52D9.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}"
66
+      "AbsoluteMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\ga-erp-sys\\loginform1.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}",
67
+      "RelativeMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|solutionrelative:ga-erp-sys\\loginform1.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}"
24 68
     },
25 69
     {
26
-      "AbsoluteMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\ga-erp-sys\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u7D19\u677F\u5E33\u52D9.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}|Form",
27
-      "RelativeMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|solutionrelative:ga-erp-sys\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u7D19\u677F\u5E33\u52D9.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}|Form"
70
+      "AbsoluteMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\ga-erp-sys\\ga-erp-sys.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}",
71
+      "RelativeMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|solutionrelative:ga-erp-sys\\ga-erp-sys.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}"
72
+    },
73
+    {
74
+      "AbsoluteMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\ga-erp-sys\\\u8CC7\u6599\u5EAB\u7CFB\u7D71\u7BA1\u7406\\\u7CFB\u7D71\u4F7F\u7528\u8005\u7BA1\u7406.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}",
75
+      "RelativeMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|solutionrelative:ga-erp-sys\\\u8CC7\u6599\u5EAB\u7CFB\u7D71\u7BA1\u7406\\\u7CFB\u7D71\u4F7F\u7528\u8005\u7BA1\u7406.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}"
76
+    },
77
+    {
78
+      "AbsoluteMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\ga-erp-sys\\loginform1.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}|Form",
79
+      "RelativeMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|solutionrelative:ga-erp-sys\\loginform1.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}|Form"
80
+    },
81
+    {
82
+      "AbsoluteMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\ga-erp-sys\\ga-erp-sys.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}|Form",
83
+      "RelativeMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|solutionrelative:ga-erp-sys\\ga-erp-sys.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}|Form"
28 84
     },
29 85
     {
30 86
       "AbsoluteMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\ga-erp-sys\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u96FB\u677F\u5E33\u52D9\u660E\u7D30\u67E5\u8A62\u8868.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}",
@@ -35,12 +91,28 @@
35 91
       "RelativeMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|solutionrelative:ga-erp-sys\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u96FB\u677F\u5E33\u52D9\u660E\u7D30\u67E5\u8A62\u8868.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}|Form"
36 92
     },
37 93
     {
38
-      "AbsoluteMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\ga-erp-sys\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u96FB\u677F\u7D19\u677F\u5E33\u52D9\u8A2D\u5B9A.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}|Form",
39
-      "RelativeMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|solutionrelative:ga-erp-sys\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u96FB\u677F\u7D19\u677F\u5E33\u52D9\u8A2D\u5B9A.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}|Form"
94
+      "AbsoluteMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\ga-erp-sys\\\u57FA\u672C\u8CC7\u6599\u7BA1\u7406\\\u524D\u53F0\\\u96FB\u677F\u57FA\u672C\u8CC7\u6599.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}|Form",
95
+      "RelativeMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|solutionrelative:ga-erp-sys\\\u57FA\u672C\u8CC7\u6599\u7BA1\u7406\\\u524D\u53F0\\\u96FB\u677F\u57FA\u672C\u8CC7\u6599.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}|Form"
40 96
     },
41 97
     {
42
-      "AbsoluteMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\ga-erp-sys\\module\\sql_module.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}",
43
-      "RelativeMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|solutionrelative:ga-erp-sys\\module\\sql_module.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}"
98
+      "AbsoluteMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\ga-erp-sys\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u96FB\u677Flog\u6A94.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}|Form",
99
+      "RelativeMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|solutionrelative:ga-erp-sys\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u96FB\u677Flog\u6A94.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}|Form"
100
+    },
101
+    {
102
+      "AbsoluteMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\ga-erp-sys\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u96FB\u677Flog\u6A94.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}",
103
+      "RelativeMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|solutionrelative:ga-erp-sys\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u96FB\u677Flog\u6A94.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}"
104
+    },
105
+    {
106
+      "AbsoluteMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\ga-erp-sys\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u672A\u6293\u5230\u5E33\u7684\u6E05\u55AE.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}",
107
+      "RelativeMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|solutionrelative:ga-erp-sys\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u672A\u6293\u5230\u5E33\u7684\u6E05\u55AE.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}"
108
+    },
109
+    {
110
+      "AbsoluteMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\ga-erp-sys\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u672A\u6293\u5230\u5E33\u7684\u6E05\u55AE.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}|Form",
111
+      "RelativeMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|solutionrelative:ga-erp-sys\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u672A\u6293\u5230\u5E33\u7684\u6E05\u55AE.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}|Form"
112
+    },
113
+    {
114
+      "AbsoluteMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\ga-erp-sys\\\u57FA\u672C\u8CC7\u6599\u7BA1\u7406\\\u524D\u53F0\\\u96FB\u677F\u57FA\u672C\u8CC7\u6599.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}",
115
+      "RelativeMoniker": "D:0:0:{7B21AD56-ED3A-4010-9436-BB7E3AA90337}|GA-ERP-SYS\\GA-ERP-SYS.vbproj|solutionrelative:ga-erp-sys\\\u57FA\u672C\u8CC7\u6599\u7BA1\u7406\\\u524D\u53F0\\\u96FB\u677F\u57FA\u672C\u8CC7\u6599.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}"
44 116
     }
45 117
   ],
46 118
   "DocumentGroupContainers": [
@@ -50,7 +122,7 @@
50 122
       "DocumentGroups": [
51 123
         {
52 124
           "DockedWidth": 200,
53
-          "SelectedChildIndex": 10,
125
+          "SelectedChildIndex": 1,
54 126
           "Children": [
55 127
             {
56 128
               "$type": "Bookmark",
@@ -58,53 +130,288 @@
58 130
             },
59 131
             {
60 132
               "$type": "Document",
61
-              "DocumentIndex": 4,
133
+              "DocumentIndex": 0,
62 134
               "Title": "\u7D19\u677F\u5E33\u52D9.vb",
63 135
               "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u7D19\u677F\u5E33\u52D9.vb",
64 136
               "RelativeDocumentMoniker": "GA-ERP-SYS\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u7D19\u677F\u5E33\u52D9.vb",
65 137
               "ToolTip": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u7D19\u677F\u5E33\u52D9.vb",
66 138
               "RelativeToolTip": "GA-ERP-SYS\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u7D19\u677F\u5E33\u52D9.vb",
67
-              "ViewState": "AQIAAJIAAAAAAAAAAAA9wKMAAAAxAAAA",
139
+              "ViewState": "AQIAABYAAAAAAAAAAAAAwBIAAAAOAAAA",
68 140
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003361|",
69
-              "WhenOpened": "2024-05-06T07:06:04.968Z"
141
+              "WhenOpened": "2024-06-01T14:48:44.019Z",
142
+              "EditorCaption": ""
70 143
             },
71 144
             {
72 145
               "$type": "Document",
73
-              "DocumentIndex": 5,
146
+              "DocumentIndex": 1,
74 147
               "Title": "\u7D19\u677F\u5E33\u52D9.vb [\u8A2D\u8A08]",
75 148
               "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u7D19\u677F\u5E33\u52D9.vb",
76 149
               "RelativeDocumentMoniker": "GA-ERP-SYS\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u7D19\u677F\u5E33\u52D9.vb",
77 150
               "ToolTip": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u7D19\u677F\u5E33\u52D9.vb [\u8A2D\u8A08]",
78 151
               "RelativeToolTip": "GA-ERP-SYS\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u7D19\u677F\u5E33\u52D9.vb [\u8A2D\u8A08]",
79 152
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003361|",
80
-              "WhenOpened": "2024-05-06T07:06:01.742Z"
153
+              "WhenOpened": "2024-06-01T14:48:42.464Z",
154
+              "EditorCaption": " [\u8A2D\u8A08]"
81 155
             },
82 156
             {
83 157
               "$type": "Document",
84
-              "DocumentIndex": 8,
85
-              "Title": "\u96FB\u677F\u7D19\u677F\u5E33\u52D9\u8A2D\u5B9A.vb [\u8A2D\u8A08]",
86
-              "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u96FB\u677F\u7D19\u677F\u5E33\u52D9\u8A2D\u5B9A.vb",
87
-              "RelativeDocumentMoniker": "GA-ERP-SYS\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u96FB\u677F\u7D19\u677F\u5E33\u52D9\u8A2D\u5B9A.vb",
88
-              "ToolTip": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u96FB\u677F\u7D19\u677F\u5E33\u52D9\u8A2D\u5B9A.vb [\u8A2D\u8A08]",
89
-              "RelativeToolTip": "GA-ERP-SYS\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u96FB\u677F\u7D19\u677F\u5E33\u52D9\u8A2D\u5B9A.vb [\u8A2D\u8A08]",
158
+              "DocumentIndex": 3,
159
+              "Title": "\u9032\u5EA6\u689D\u8996\u7A97.vb",
160
+              "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u9032\u5EA6\u689D\u8996\u7A97.vb",
161
+              "RelativeDocumentMoniker": "GA-ERP-SYS\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u9032\u5EA6\u689D\u8996\u7A97.vb",
162
+              "ToolTip": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u9032\u5EA6\u689D\u8996\u7A97.vb",
163
+              "RelativeToolTip": "GA-ERP-SYS\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u9032\u5EA6\u689D\u8996\u7A97.vb",
164
+              "ViewState": "AQIAAAAAAAAAAAAAAAAAAAMAAAAAAAAA",
90 165
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003361|",
91
-              "WhenOpened": "2024-05-06T06:18:16.051Z"
166
+              "WhenOpened": "2024-05-28T02:23:58.621Z"
167
+            },
168
+            {
169
+              "$type": "Document",
170
+              "DocumentIndex": 4,
171
+              "Title": "\u9032\u5EA6\u689D\u8996\u7A97.vb [\u8A2D\u8A08]",
172
+              "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u9032\u5EA6\u689D\u8996\u7A97.vb",
173
+              "RelativeDocumentMoniker": "GA-ERP-SYS\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u9032\u5EA6\u689D\u8996\u7A97.vb",
174
+              "ToolTip": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u9032\u5EA6\u689D\u8996\u7A97.vb [\u8A2D\u8A08]",
175
+              "RelativeToolTip": "GA-ERP-SYS\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u9032\u5EA6\u689D\u8996\u7A97.vb [\u8A2D\u8A08]",
176
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003361|",
177
+              "WhenOpened": "2024-05-28T02:23:57.535Z"
92 178
             },
93 179
             {
94 180
               "$type": "Document",
95 181
               "DocumentIndex": 6,
182
+              "Title": "\u7CFB\u7D71\u7DE8\u78BC\u898F\u5247.vb",
183
+              "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\\u8CC7\u6599\u5EAB\u7CFB\u7D71\u7BA1\u7406\\\u7CFB\u7D71\u7DE8\u78BC\u898F\u5247.vb",
184
+              "RelativeDocumentMoniker": "GA-ERP-SYS\\\u8CC7\u6599\u5EAB\u7CFB\u7D71\u7BA1\u7406\\\u7CFB\u7D71\u7DE8\u78BC\u898F\u5247.vb",
185
+              "ToolTip": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\\u8CC7\u6599\u5EAB\u7CFB\u7D71\u7BA1\u7406\\\u7CFB\u7D71\u7DE8\u78BC\u898F\u5247.vb",
186
+              "RelativeToolTip": "GA-ERP-SYS\\\u8CC7\u6599\u5EAB\u7CFB\u7D71\u7BA1\u7406\\\u7CFB\u7D71\u7DE8\u78BC\u898F\u5247.vb",
187
+              "ViewState": "AQIAAAAAAAAAAAAAAAAAAD4AAAAAAAAA",
188
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003361|",
189
+              "WhenOpened": "2024-05-28T01:35:49.665Z"
190
+            },
191
+            {
192
+              "$type": "Document",
193
+              "DocumentIndex": 9,
194
+              "Title": "\u7CFB\u7D71\u901A\u7528\u8B8A\u6578\u7BA1\u7406.vb",
195
+              "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\\u8CC7\u6599\u5EAB\u7CFB\u7D71\u7BA1\u7406\\\u7CFB\u7D71\u901A\u7528\u8B8A\u6578\u7BA1\u7406.vb",
196
+              "RelativeDocumentMoniker": "GA-ERP-SYS\\\u8CC7\u6599\u5EAB\u7CFB\u7D71\u7BA1\u7406\\\u7CFB\u7D71\u901A\u7528\u8B8A\u6578\u7BA1\u7406.vb",
197
+              "ToolTip": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\\u8CC7\u6599\u5EAB\u7CFB\u7D71\u7BA1\u7406\\\u7CFB\u7D71\u901A\u7528\u8B8A\u6578\u7BA1\u7406.vb",
198
+              "RelativeToolTip": "GA-ERP-SYS\\\u8CC7\u6599\u5EAB\u7CFB\u7D71\u7BA1\u7406\\\u7CFB\u7D71\u901A\u7528\u8B8A\u6578\u7BA1\u7406.vb",
199
+              "ViewState": "AQIAAFEAAAAAAAAAAEBAwF8AAABLAAAA",
200
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003361|",
201
+              "WhenOpened": "2024-05-28T01:33:49.251Z"
202
+            },
203
+            {
204
+              "$type": "Document",
205
+              "DocumentIndex": 5,
206
+              "Title": "\u7CFB\u7D71\u7DE8\u78BC\u898F\u5247.vb [\u8A2D\u8A08]",
207
+              "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\\u8CC7\u6599\u5EAB\u7CFB\u7D71\u7BA1\u7406\\\u7CFB\u7D71\u7DE8\u78BC\u898F\u5247.vb",
208
+              "RelativeDocumentMoniker": "GA-ERP-SYS\\\u8CC7\u6599\u5EAB\u7CFB\u7D71\u7BA1\u7406\\\u7CFB\u7D71\u7DE8\u78BC\u898F\u5247.vb",
209
+              "ToolTip": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\\u8CC7\u6599\u5EAB\u7CFB\u7D71\u7BA1\u7406\\\u7CFB\u7D71\u7DE8\u78BC\u898F\u5247.vb [\u8A2D\u8A08]",
210
+              "RelativeToolTip": "GA-ERP-SYS\\\u8CC7\u6599\u5EAB\u7CFB\u7D71\u7BA1\u7406\\\u7CFB\u7D71\u7DE8\u78BC\u898F\u5247.vb [\u8A2D\u8A08]",
211
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003361|",
212
+              "WhenOpened": "2024-05-28T01:33:43.005Z"
213
+            },
214
+            {
215
+              "$type": "Document",
216
+              "DocumentIndex": 8,
217
+              "Title": "\u7CFB\u7D71\u901A\u7528\u8B8A\u6578\u7BA1\u7406.vb [\u8A2D\u8A08]",
218
+              "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\\u8CC7\u6599\u5EAB\u7CFB\u7D71\u7BA1\u7406\\\u7CFB\u7D71\u901A\u7528\u8B8A\u6578\u7BA1\u7406.vb",
219
+              "RelativeDocumentMoniker": "GA-ERP-SYS\\\u8CC7\u6599\u5EAB\u7CFB\u7D71\u7BA1\u7406\\\u7CFB\u7D71\u901A\u7528\u8B8A\u6578\u7BA1\u7406.vb",
220
+              "ToolTip": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\\u8CC7\u6599\u5EAB\u7CFB\u7D71\u7BA1\u7406\\\u7CFB\u7D71\u901A\u7528\u8B8A\u6578\u7BA1\u7406.vb [\u8A2D\u8A08]",
221
+              "RelativeToolTip": "GA-ERP-SYS\\\u8CC7\u6599\u5EAB\u7CFB\u7D71\u7BA1\u7406\\\u7CFB\u7D71\u901A\u7528\u8B8A\u6578\u7BA1\u7406.vb [\u8A2D\u8A08]",
222
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003361|",
223
+              "WhenOpened": "2024-05-28T01:33:46.809Z"
224
+            },
225
+            {
226
+              "$type": "Document",
227
+              "DocumentIndex": 12,
228
+              "Title": "SQL_\u4EBA\u4E8B\u7CFB\u7D71\u7BA1\u7406.vb",
229
+              "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\Module\\SQL_\u4EBA\u4E8B\u7CFB\u7D71\u7BA1\u7406.vb",
230
+              "RelativeDocumentMoniker": "GA-ERP-SYS\\Module\\SQL_\u4EBA\u4E8B\u7CFB\u7D71\u7BA1\u7406.vb",
231
+              "ToolTip": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\Module\\SQL_\u4EBA\u4E8B\u7CFB\u7D71\u7BA1\u7406.vb",
232
+              "RelativeToolTip": "GA-ERP-SYS\\Module\\SQL_\u4EBA\u4E8B\u7CFB\u7D71\u7BA1\u7406.vb",
233
+              "ViewState": "AQIAAAAAAAAAAAAAAAAAAAsAAAAnAAAA",
234
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003361|",
235
+              "WhenOpened": "2024-05-27T02:31:47.063Z"
236
+            },
237
+            {
238
+              "$type": "Document",
239
+              "DocumentIndex": 7,
240
+              "Title": "SQL_\u8CC7\u6599\u5EAB\u7CFB\u7D71\u7BA1\u7406.vb",
241
+              "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\Module\\SQL_\u8CC7\u6599\u5EAB\u7CFB\u7D71\u7BA1\u7406.vb",
242
+              "RelativeDocumentMoniker": "GA-ERP-SYS\\Module\\SQL_\u8CC7\u6599\u5EAB\u7CFB\u7D71\u7BA1\u7406.vb",
243
+              "ToolTip": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\Module\\SQL_\u8CC7\u6599\u5EAB\u7CFB\u7D71\u7BA1\u7406.vb",
244
+              "RelativeToolTip": "GA-ERP-SYS\\Module\\SQL_\u8CC7\u6599\u5EAB\u7CFB\u7D71\u7BA1\u7406.vb",
245
+              "ViewState": "AQIAAHcAAAAAAAAAAAAtwIUAAAAAAAAA",
246
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003361|",
247
+              "WhenOpened": "2024-05-27T02:27:23.158Z"
248
+            },
249
+            {
250
+              "$type": "Document",
251
+              "DocumentIndex": 14,
252
+              "Title": "SQL_\u767B\u5165\u8207\u4E3B\u7A0B\u5F0F.vb",
253
+              "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\Module\\SQL_\u767B\u5165\u8207\u4E3B\u7A0B\u5F0F.vb",
254
+              "RelativeDocumentMoniker": "GA-ERP-SYS\\Module\\SQL_\u767B\u5165\u8207\u4E3B\u7A0B\u5F0F.vb",
255
+              "ToolTip": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\Module\\SQL_\u767B\u5165\u8207\u4E3B\u7A0B\u5F0F.vb",
256
+              "RelativeToolTip": "GA-ERP-SYS\\Module\\SQL_\u767B\u5165\u8207\u4E3B\u7A0B\u5F0F.vb",
257
+              "ViewState": "AQIAAAAAAAAAAAAAAAAwwAkAAAALAAAA",
258
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003361|",
259
+              "WhenOpened": "2024-05-27T02:19:57.987Z"
260
+            },
261
+            {
262
+              "$type": "Document",
263
+              "DocumentIndex": 17,
264
+              "Title": "\u7CFB\u7D71\u4F7F\u7528\u8005\u7BA1\u7406.vb",
265
+              "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\\u8CC7\u6599\u5EAB\u7CFB\u7D71\u7BA1\u7406\\\u7CFB\u7D71\u4F7F\u7528\u8005\u7BA1\u7406.vb",
266
+              "RelativeDocumentMoniker": "GA-ERP-SYS\\\u8CC7\u6599\u5EAB\u7CFB\u7D71\u7BA1\u7406\\\u7CFB\u7D71\u4F7F\u7528\u8005\u7BA1\u7406.vb",
267
+              "ToolTip": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\\u8CC7\u6599\u5EAB\u7CFB\u7D71\u7BA1\u7406\\\u7CFB\u7D71\u4F7F\u7528\u8005\u7BA1\u7406.vb",
268
+              "RelativeToolTip": "GA-ERP-SYS\\\u8CC7\u6599\u5EAB\u7CFB\u7D71\u7BA1\u7406\\\u7CFB\u7D71\u4F7F\u7528\u8005\u7BA1\u7406.vb",
269
+              "ViewState": "AQIAACsAAAAAAAAAAAASwDkAAAAMAAAA",
270
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003361|",
271
+              "WhenOpened": "2024-05-26T23:54:17.68Z"
272
+            },
273
+            {
274
+              "$type": "Document",
275
+              "DocumentIndex": 10,
276
+              "Title": "SQL_\u9023\u7DDA\u5B57\u4E32.vb",
277
+              "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\Module\\SQL_\u9023\u7DDA\u5B57\u4E32.vb",
278
+              "RelativeDocumentMoniker": "GA-ERP-SYS\\Module\\SQL_\u9023\u7DDA\u5B57\u4E32.vb",
279
+              "ToolTip": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\Module\\SQL_\u9023\u7DDA\u5B57\u4E32.vb",
280
+              "RelativeToolTip": "GA-ERP-SYS\\Module\\SQL_\u9023\u7DDA\u5B57\u4E32.vb",
281
+              "ViewState": "AQIAAAAAAAAAAAAAAAAwwA0AAAAeAAAA",
282
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003361|",
283
+              "WhenOpened": "2024-05-26T23:40:32.73Z"
284
+            },
285
+            {
286
+              "$type": "Document",
287
+              "DocumentIndex": 15,
288
+              "Title": "LoginForm1.vb",
289
+              "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\LoginForm1.vb",
290
+              "RelativeDocumentMoniker": "GA-ERP-SYS\\LoginForm1.vb",
291
+              "ToolTip": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\LoginForm1.vb",
292
+              "RelativeToolTip": "GA-ERP-SYS\\LoginForm1.vb",
293
+              "ViewState": "AQIAAL0AAAAAAAAAAAAtwMEAAAA8AAAA",
294
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003361|",
295
+              "WhenOpened": "2024-05-26T13:15:45.941Z"
296
+            },
297
+            {
298
+              "$type": "Document",
299
+              "DocumentIndex": 18,
300
+              "Title": "LoginForm1.vb [\u8A2D\u8A08]",
301
+              "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\LoginForm1.vb",
302
+              "RelativeDocumentMoniker": "GA-ERP-SYS\\LoginForm1.vb",
303
+              "ToolTip": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\LoginForm1.vb [\u8A2D\u8A08]",
304
+              "RelativeToolTip": "GA-ERP-SYS\\LoginForm1.vb [\u8A2D\u8A08]",
305
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003361|",
306
+              "WhenOpened": "2024-05-26T13:15:43.804Z"
307
+            },
308
+            {
309
+              "$type": "Document",
310
+              "DocumentIndex": 16,
311
+              "Title": "GA-ERP-SYS.vb",
312
+              "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\GA-ERP-SYS.vb",
313
+              "RelativeDocumentMoniker": "GA-ERP-SYS\\GA-ERP-SYS.vb",
314
+              "ToolTip": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\GA-ERP-SYS.vb",
315
+              "RelativeToolTip": "GA-ERP-SYS\\GA-ERP-SYS.vb",
316
+              "ViewState": "AQIAAMAAAAAAAAAAAAASwNoAAABIAAAA",
317
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003361|",
318
+              "WhenOpened": "2024-05-23T12:12:27.901Z"
319
+            },
320
+            {
321
+              "$type": "Document",
322
+              "DocumentIndex": 19,
323
+              "Title": "GA-ERP-SYS.vb [\u8A2D\u8A08]",
324
+              "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\GA-ERP-SYS.vb",
325
+              "RelativeDocumentMoniker": "GA-ERP-SYS\\GA-ERP-SYS.vb",
326
+              "ToolTip": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\GA-ERP-SYS.vb [\u8A2D\u8A08]",
327
+              "RelativeToolTip": "GA-ERP-SYS\\GA-ERP-SYS.vb [\u8A2D\u8A08]",
328
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003361|",
329
+              "WhenOpened": "2024-05-23T12:12:25.832Z"
330
+            },
331
+            {
332
+              "$type": "Document",
333
+              "DocumentIndex": 27,
334
+              "Title": "\u96FB\u677F\u57FA\u672C\u8CC7\u6599.vb",
335
+              "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\\u57FA\u672C\u8CC7\u6599\u7BA1\u7406\\\u524D\u53F0\\\u96FB\u677F\u57FA\u672C\u8CC7\u6599.vb",
336
+              "RelativeDocumentMoniker": "GA-ERP-SYS\\\u57FA\u672C\u8CC7\u6599\u7BA1\u7406\\\u524D\u53F0\\\u96FB\u677F\u57FA\u672C\u8CC7\u6599.vb",
337
+              "ToolTip": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\\u57FA\u672C\u8CC7\u6599\u7BA1\u7406\\\u524D\u53F0\\\u96FB\u677F\u57FA\u672C\u8CC7\u6599.vb",
338
+              "RelativeToolTip": "GA-ERP-SYS\\\u57FA\u672C\u8CC7\u6599\u7BA1\u7406\\\u524D\u53F0\\\u96FB\u677F\u57FA\u672C\u8CC7\u6599.vb",
339
+              "ViewState": "AQIAABwDAAAAAAAAAAArwCEDAAALAAAA",
340
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003361|",
341
+              "WhenOpened": "2024-05-18T11:47:39.527Z"
342
+            },
343
+            {
344
+              "$type": "Document",
345
+              "DocumentIndex": 22,
346
+              "Title": "\u96FB\u677F\u57FA\u672C\u8CC7\u6599.vb [\u8A2D\u8A08]",
347
+              "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\\u57FA\u672C\u8CC7\u6599\u7BA1\u7406\\\u524D\u53F0\\\u96FB\u677F\u57FA\u672C\u8CC7\u6599.vb",
348
+              "RelativeDocumentMoniker": "GA-ERP-SYS\\\u57FA\u672C\u8CC7\u6599\u7BA1\u7406\\\u524D\u53F0\\\u96FB\u677F\u57FA\u672C\u8CC7\u6599.vb",
349
+              "ToolTip": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\\u57FA\u672C\u8CC7\u6599\u7BA1\u7406\\\u524D\u53F0\\\u96FB\u677F\u57FA\u672C\u8CC7\u6599.vb [\u8A2D\u8A08]",
350
+              "RelativeToolTip": "GA-ERP-SYS\\\u57FA\u672C\u8CC7\u6599\u7BA1\u7406\\\u524D\u53F0\\\u96FB\u677F\u57FA\u672C\u8CC7\u6599.vb [\u8A2D\u8A08]",
351
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003361|",
352
+              "WhenOpened": "2024-05-18T11:40:11.42Z"
353
+            },
354
+            {
355
+              "$type": "Document",
356
+              "DocumentIndex": 25,
357
+              "Title": "\u672A\u6293\u5230\u5E33\u7684\u6E05\u55AE.vb",
358
+              "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u672A\u6293\u5230\u5E33\u7684\u6E05\u55AE.vb",
359
+              "RelativeDocumentMoniker": "GA-ERP-SYS\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u672A\u6293\u5230\u5E33\u7684\u6E05\u55AE.vb",
360
+              "ToolTip": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u672A\u6293\u5230\u5E33\u7684\u6E05\u55AE.vb",
361
+              "RelativeToolTip": "GA-ERP-SYS\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u672A\u6293\u5230\u5E33\u7684\u6E05\u55AE.vb",
362
+              "ViewState": "AQIAAAAAAAAAAAAAAAAAAAAAAAAUAAAA",
363
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003361|",
364
+              "WhenOpened": "2024-05-18T01:59:50.655Z"
365
+            },
366
+            {
367
+              "$type": "Document",
368
+              "DocumentIndex": 26,
369
+              "Title": "\u672A\u6293\u5230\u5E33\u7684\u6E05\u55AE.vb [\u8A2D\u8A08]",
370
+              "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u672A\u6293\u5230\u5E33\u7684\u6E05\u55AE.vb",
371
+              "RelativeDocumentMoniker": "GA-ERP-SYS\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u672A\u6293\u5230\u5E33\u7684\u6E05\u55AE.vb",
372
+              "ToolTip": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u672A\u6293\u5230\u5E33\u7684\u6E05\u55AE.vb [\u8A2D\u8A08]",
373
+              "RelativeToolTip": "GA-ERP-SYS\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u672A\u6293\u5230\u5E33\u7684\u6E05\u55AE.vb [\u8A2D\u8A08]",
374
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003361|",
375
+              "WhenOpened": "2024-05-18T01:59:31.404Z"
376
+            },
377
+            {
378
+              "$type": "Document",
379
+              "DocumentIndex": 24,
380
+              "Title": "\u96FB\u677FLOG\u6A94.vb",
381
+              "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u96FB\u677FLOG\u6A94.vb",
382
+              "RelativeDocumentMoniker": "GA-ERP-SYS\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u96FB\u677FLOG\u6A94.vb",
383
+              "ToolTip": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u96FB\u677FLOG\u6A94.vb",
384
+              "RelativeToolTip": "GA-ERP-SYS\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u96FB\u677FLOG\u6A94.vb",
385
+              "ViewState": "AQIAACUAAAAAAAAAAAASwD8AAAA+AAAA",
386
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003361|",
387
+              "WhenOpened": "2024-05-18T01:45:21.853Z"
388
+            },
389
+            {
390
+              "$type": "Document",
391
+              "DocumentIndex": 23,
392
+              "Title": "\u96FB\u677FLOG\u6A94.vb [\u8A2D\u8A08]",
393
+              "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u96FB\u677FLOG\u6A94.vb",
394
+              "RelativeDocumentMoniker": "GA-ERP-SYS\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u96FB\u677FLOG\u6A94.vb",
395
+              "ToolTip": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u96FB\u677FLOG\u6A94.vb [\u8A2D\u8A08]",
396
+              "RelativeToolTip": "GA-ERP-SYS\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u96FB\u677FLOG\u6A94.vb [\u8A2D\u8A08]",
397
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003361|",
398
+              "WhenOpened": "2024-05-13T13:11:02.825Z"
399
+            },
400
+            {
401
+              "$type": "Document",
402
+              "DocumentIndex": 20,
96 403
               "Title": "\u96FB\u677F\u5E33\u52D9\u660E\u7D30\u67E5\u8A62\u8868.vb",
97 404
               "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u96FB\u677F\u5E33\u52D9\u660E\u7D30\u67E5\u8A62\u8868.vb",
98 405
               "RelativeDocumentMoniker": "GA-ERP-SYS\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u96FB\u677F\u5E33\u52D9\u660E\u7D30\u67E5\u8A62\u8868.vb",
99 406
               "ToolTip": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u96FB\u677F\u5E33\u52D9\u660E\u7D30\u67E5\u8A62\u8868.vb",
100 407
               "RelativeToolTip": "GA-ERP-SYS\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u96FB\u677F\u5E33\u52D9\u660E\u7D30\u67E5\u8A62\u8868.vb",
101
-              "ViewState": "AQIAAJcDAAAAAAAAAAAcwNgDAAB6AAAA",
408
+              "ViewState": "AQIAAD4HAAAAAAAAAIA9wEoHAABJAAAA",
102 409
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003361|",
103 410
               "WhenOpened": "2024-05-06T05:58:56.37Z"
104 411
             },
105 412
             {
106 413
               "$type": "Document",
107
-              "DocumentIndex": 7,
414
+              "DocumentIndex": 21,
108 415
               "Title": "\u96FB\u677F\u5E33\u52D9\u660E\u7D30\u67E5\u8A62\u8868.vb [\u8A2D\u8A08]",
109 416
               "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u96FB\u677F\u5E33\u52D9\u660E\u7D30\u67E5\u8A62\u8868.vb",
110 417
               "RelativeDocumentMoniker": "GA-ERP-SYS\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u96FB\u677F\u5E33\u52D9\u660E\u7D30\u67E5\u8A62\u8868.vb",
@@ -115,63 +422,37 @@
115 422
             },
116 423
             {
117 424
               "$type": "Document",
118
-              "DocumentIndex": 1,
119
-              "Title": "\u96FB\u677F\u5E33\u52D9\u5F59\u7E3D\u8A08\u7B97\u8868.vb",
120
-              "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u96FB\u677F\u5E33\u52D9\u5F59\u7E3D\u8A08\u7B97\u8868.vb",
121
-              "RelativeDocumentMoniker": "GA-ERP-SYS\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u96FB\u677F\u5E33\u52D9\u5F59\u7E3D\u8A08\u7B97\u8868.vb",
122
-              "ToolTip": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u96FB\u677F\u5E33\u52D9\u5F59\u7E3D\u8A08\u7B97\u8868.vb",
123
-              "RelativeToolTip": "GA-ERP-SYS\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u96FB\u677F\u5E33\u52D9\u5F59\u7E3D\u8A08\u7B97\u8868.vb",
124
-              "ViewState": "AQIAADoAAAAAAAAAAAAMwEMAAAAVAAAA",
125
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003361|",
126
-              "WhenOpened": "2024-05-06T05:28:11.401Z",
127
-              "EditorCaption": ""
128
-            },
129
-            {
130
-              "$type": "Document",
131
-              "DocumentIndex": 3,
132
-              "Title": "\u96FB\u677F\u5E33\u52D9\u5F59\u7E3D\u8A08\u7B97\u8868.vb [\u8A2D\u8A08]",
133
-              "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u96FB\u677F\u5E33\u52D9\u5F59\u7E3D\u8A08\u7B97\u8868.vb",
134
-              "RelativeDocumentMoniker": "GA-ERP-SYS\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u96FB\u677F\u5E33\u52D9\u5F59\u7E3D\u8A08\u7B97\u8868.vb",
135
-              "ToolTip": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u96FB\u677F\u5E33\u52D9\u5F59\u7E3D\u8A08\u7B97\u8868.vb [\u8A2D\u8A08]",
136
-              "RelativeToolTip": "GA-ERP-SYS\\\u5831\u8868\u7CFB\u7D71\u7BA1\u7406\\\u524D\u53F0\\\u96FB\u677F\u5E33\u52D9\u5F59\u7E3D\u8A08\u7B97\u8868.vb [\u8A2D\u8A08]",
137
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003361|",
138
-              "WhenOpened": "2024-05-06T05:55:50.342Z",
139
-              "EditorCaption": " [\u8A2D\u8A08]"
140
-            },
141
-            {
142
-              "$type": "Document",
143
-              "DocumentIndex": 9,
425
+              "DocumentIndex": 11,
144 426
               "Title": "SQL_Module.vb",
145 427
               "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\Module\\SQL_Module.vb",
146 428
               "RelativeDocumentMoniker": "GA-ERP-SYS\\Module\\SQL_Module.vb",
147 429
               "ToolTip": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\Module\\SQL_Module.vb",
148 430
               "RelativeToolTip": "GA-ERP-SYS\\Module\\SQL_Module.vb",
149
-              "ViewState": "AQIAAAAAAAAAAAAAAAAAAAkAAAAhAAAA",
431
+              "ViewState": "AQIAACAAAAAAAAAAAAAcwCcAAAAEAAAA",
150 432
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003361|",
151 433
               "WhenOpened": "2024-05-06T03:54:16.497Z"
152 434
             },
153 435
             {
154 436
               "$type": "Document",
155
-              "DocumentIndex": 2,
437
+              "DocumentIndex": 13,
156 438
               "Title": "SQL_\u5B50\u7CFB\u7D71\u7BA1\u7406.vb",
157 439
               "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\Module\\SQL_\u5B50\u7CFB\u7D71\u7BA1\u7406.vb",
158 440
               "RelativeDocumentMoniker": "GA-ERP-SYS\\Module\\SQL_\u5B50\u7CFB\u7D71\u7BA1\u7406.vb",
159 441
               "ToolTip": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\Module\\SQL_\u5B50\u7CFB\u7D71\u7BA1\u7406.vb",
160 442
               "RelativeToolTip": "GA-ERP-SYS\\Module\\SQL_\u5B50\u7CFB\u7D71\u7BA1\u7406.vb",
161
-              "ViewState": "AQIAAPMDAAAAAAAAAAApwJkEAAAaAAAA",
443
+              "ViewState": "AQIAAJsBAAAAAAAAAAD4v8IBAABCAAAA",
162 444
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003361|",
163
-              "WhenOpened": "2024-05-06T03:49:48.348Z",
164
-              "EditorCaption": ""
445
+              "WhenOpened": "2024-05-06T03:49:48.348Z"
165 446
             },
166 447
             {
167 448
               "$type": "Document",
168
-              "DocumentIndex": 0,
449
+              "DocumentIndex": 2,
169 450
               "Title": "\u5168\u57DF\u8B8A\u6578.vb",
170 451
               "DocumentMoniker": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\Module\\\u5168\u57DF\u8B8A\u6578.vb",
171 452
               "RelativeDocumentMoniker": "GA-ERP-SYS\\Module\\\u5168\u57DF\u8B8A\u6578.vb",
172 453
               "ToolTip": "D:\\\u5DE5\u5DE7\u660E\\GA\u5E33\u52D9\u901A\u7528ERP\\GA-ERP-SYS\\GA-ERP-SYS\\Module\\\u5168\u57DF\u8B8A\u6578.vb",
173 454
               "RelativeToolTip": "GA-ERP-SYS\\Module\\\u5168\u57DF\u8B8A\u6578.vb",
174
-              "ViewState": "AQIAAAAAAAAAAAAAAABAwAkAAAAlAAAA",
455
+              "ViewState": "AQIAAAEAAAAAAAAAAAAuwB0AAAAAAAAA",
175 456
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003361|",
176 457
               "WhenOpened": "2024-05-02T13:20:38.003Z",
177 458
               "EditorCaption": ""

+ 1
- 1
GA-ERP-SYS/GA-ERP-SYS.vb Näytä tiedosto

@@ -341,7 +341,7 @@ Public Class GA_ERP_SYS
341 341
                 Using sw As StreamWriter = New StreamWriter(fs, Encoding.Default)
342 342
                     Dim str As String = "8888,"
343 343
                     Dim str1 As String = 業務名稱 & ","
344
-                    str0 = "5ac2ac324f9c548425d3bdea8fb8a78b55e80188461e4995092c6725c9706138d1c12d787788a5765e852cf436918711f91534a860240265500d4e1e6084c590a3a5fbb7a1b409e2a8f2a402a48584c279a198eb1971c0075a9a4e4af9e243866cbe71266fb1f2be9e4a8c808e93ef6abb29b1e72aaa3d6cc68c6c59485c012ad904723d35cfb44fc65f56413db73c5a2cedf14a2c30fcb30f60868fa92f3ec1651b125bcecf54145056c0d3935c691dd50fe36c3378ff0b69feb498e443f674aa1c3c2e62ab783afde3b1f74f6bd6e6eff03da70b38c78ec7b721a068b92e3ae1d01dee08e9c16be5da5f621fc618dbfa5104188de76b5c1dcb1b20223e10fd3a6b8d342aff3d26ada5538b2602233b45f55c7be64de8fc662e65b25dcfdf776e5771c11d08f0c233b63bef1c4b7401aaee7ee32107c6563204ee1d21118726301943bb394911c571e8c8bb52cd21429715f1a978164814fa818612daa5cff068683e86d36da4b29db235cdcdcbdda0098950b4f0b1c69e05bb8ff6b7df10c4b16959a47c8506086d7cb281742f7a02693a947b5e8175bf3567c60db8ccfeb5893c2e5d9d0e47b9388325892d9e0c93e257789117f82119aa4d4faa13ac537755548de3c9a1e10500d81b94f73d2ce9f03af1926b93817904c6e1bf055d2919bf79c081e9b1e456505d41541f1f918aec70f5a8b64556c5546cdfc42e30a0fc" & ","
344
+                    str0 = "82cea5df781d111495d41e1202bb442fdedc30df94a18402ed8961ce6796f4a01553aade797e461e51275e748d33a9cf4e27e481ed0684e8e3a625354bc5931500b115604718adbf732f271da5b6bb2683100e71d65aaefa446aec963e1d2011d5a2188a3cc66d7b2ad21fcd93267f2fe2481bb3d905b1b7cdbe60a78a5d2d615751ed4a9149184a11bb253e25d874279685597113db3fb037de62776217b1767b6e87ce1a82d14bb8c5a0723dc6aa782f119b8d482ffead530c73e0e497df3e339dbb56176823ba81d2a7a19b01e7cad8731a2bf33ae6818cf89177b59af8955fa57288a088729352dc4565bbfb07daf7baecc2c81e42fe66f2c66752c4edd3e47dead843b1910a7a2d577aa59187cc691337fd6b35e0a1e251a035b5c64cec91d2e19de6629e82b88b33e12af64c36255551c90984131963954cfe74a9020043bba09072581b8d47e8e3f8d35dd6425bf7ada25e1ed212371f042f03a95769fdac9f6b17589066ee51f8c673f864de1e764ea431208400f37556462a5416eb67d151abcfc3aaf089eabbed08f6c262b22166ed722e2d2043597768b9f14f1fc0c142895dbbbdd16c5db3eb0087f746e75479be34cbc8b42022e2035236ad216dc10124fe180eaab6dd022809278a2666112e250c778187a3e9fbaa4d62769d828aa4e7ee2b8d645ef6de51e13bab6e0dd8d62c50837284000fa760ae13d72a"
345 345
                     'If IP印尼 = True Then
346 346
                     '    str0 = "831aa853c13b6bee0385f4e92a6b159537aa5d993a13e3eb91f0f07d90360ac89d832f265ea934a7306aff174a50f2399df56113459686fadbaac6717dba2740e6ac926693fec2830f1538e10d3f2ac827c1e0974b3041aaf512f4adc0a230133cb2dc3360acde726883a570b5ef8f3676f9f649b6f5b5b0a6763066ac02e6dc8c822152481b202221a7e09ea98914617484a85e7cd39d3305b8bc0de314c261d885c22ca7417987bfaa03b60b505b732fca7ce12d7554370d707ac745937cb6d066fce2f340ea374b1f283c659f1caa5b249d8628ed0cd0f24e668d1433c12aed4cd8080e2e1decf402f4ae1a8a7c9414d727f8ad91e567a08ec136fd86e9e5605d973eff20cf84e18ace9f04c09583696f30e4a359fb18cd5cecfe474ab3ebca484506bd1fe041924fd42ca340be33b60254d247c9b9c988aeb3a58ef930f3a3491665d66a79d1732ee3d5b0df160f7947e321ab8dfb9bd99b7ed8bdd7ce1315baa70c33342336c263974be6c8c552e1dfb196c44b4c4394e0ec33f63f34b4552bdac39c77c666fe6af0b5d7d10391b24ee8bacc5b43f6eacdc4e397ec5dab0b5986300437ce3c45035e45ebcec355f54cfa788f1347e45c06b8dbf35354cc6fb5c298468281af2777182874957ffc7a62b10e14dd449471758d73f59e738f123dfcdbb1e09d8a02debb08ac056b7a207ed18f55439c9c4a2ffa4e9635f022" & ","
347 347
                     'Else

+ 9
- 2
GA-ERP-SYS/GA-ERP-SYS.vbproj Näytä tiedosto

@@ -136,8 +136,6 @@
136 136
     </Compile>
137 137
     <Compile Include="Module\DGV進度條.vb" />
138 138
     <Compile Include="Module\SQL_LINE.vb" />
139
-    <Compile Include="Module\SQL_連線狀態模組.vb" />
140
-    <Compile Include="Module\SQL_連線狀態模組1.vb" />
141 139
     <Compile Include="基本資料管理\下拉清單_1.Designer.vb">
142 140
       <DependentUpon>下拉清單_1.vb</DependentUpon>
143 141
     </Compile>
@@ -192,6 +190,12 @@
192 190
     <Compile Include="報表系統管理\前台\彙總報表預覽.vb">
193 191
       <SubType>Form</SubType>
194 192
     </Compile>
193
+    <Compile Include="報表系統管理\前台\未抓到帳的清單.Designer.vb">
194
+      <DependentUpon>未抓到帳的清單.vb</DependentUpon>
195
+    </Compile>
196
+    <Compile Include="報表系統管理\前台\未抓到帳的清單.vb">
197
+      <SubType>Form</SubType>
198
+    </Compile>
195 199
     <Compile Include="報表系統管理\前台\紙板帳務.Designer.vb">
196 200
       <DependentUpon>紙板帳務.vb</DependentUpon>
197 201
     </Compile>
@@ -506,6 +510,9 @@
506 510
     <EmbeddedResource Include="報表系統管理\前台\彙總報表預覽.resx">
507 511
       <DependentUpon>彙總報表預覽.vb</DependentUpon>
508 512
     </EmbeddedResource>
513
+    <EmbeddedResource Include="報表系統管理\前台\未抓到帳的清單.resx">
514
+      <DependentUpon>未抓到帳的清單.vb</DependentUpon>
515
+    </EmbeddedResource>
509 516
     <EmbeddedResource Include="報表系統管理\前台\紙板帳務.resx">
510 517
       <DependentUpon>紙板帳務.vb</DependentUpon>
511 518
     </EmbeddedResource>

+ 24
- 3
GA-ERP-SYS/LoginForm1.vb Näytä tiedosto

@@ -3,6 +3,7 @@ Imports System.Management
3 3
 Imports System.IO
4 4
 Imports System.Text
5 5
 Imports CefSharp
6
+Imports System.Net.Sockets
6 7
 
7 8
 Public Class LoginForm1
8 9
     ' TODO: 插入程式碼,利用提供的使用者名稱和密碼執行自訂驗證
@@ -190,10 +191,29 @@ Public Class LoginForm1
190 191
     Private Sub ComboBox1_SelectedIndexChanged(sender As Object, e As EventArgs) Handles 伺服器區域_ch.SelectedIndexChanged
191 192
         '-----------------------確認登入伺服器位置-----------------------------------------------------------------------------------------------------------------------------------------
192 193
         ' 登入人IP = "mssql-147629-0.cloudclusters.net,12711" 
193
-        登入人IP = "mssql-147629-0.cloudclusters.net,12711" : 登入人IP_備用 = "106.1.48.106,4567"
194
-        IP台灣 = True : IP印尼 = True : Me.Text = "GA-ERP-SYS   line : USD"
194
+        Dim ip As String = "mssql-147629-0.cloudclusters.net"
195
+        Dim ports As String() = "12711".Split(","c)
196
+        For Each portStr As String In ports : Dim port As Integer
197
+            If Integer.TryParse(portStr.Trim(), port) Then
198
+                Dim isPortOpen As Boolean = CheckPort(ip, port) : Dim result As String
199
+                If isPortOpen = True Then : result = "正常" : Else : result = "異常" : End If
200
+                If result = "正常" Then : 登入人IP = "mssql-147629-0.cloudclusters.net,12711" : IP台灣 = True : IP印尼 = True : Me.Text = "GA-ERP-SYS   line : USD"
201
+                Else : 登入人IP = "106.1.48.106,4567" : IP台灣 = True : IP印尼 = True : Me.Text = "GA-ERP-SYS   line : TW" : End If
202
+            Else : 登入人IP = "106.1.48.106,4567" : End If
203
+        Next
204
+        登入人IP_備用 = "106.1.48.106,4567"
195 205
         登入() : 確認_bt.Enabled = True : 取消_bt.Enabled = True : 刷卡登入_ch.Checked = True
196 206
     End Sub
207
+    Private Function CheckPort(host As String, port As Integer) As Boolean
208
+        Try
209
+            Using client As New TcpClient()
210
+                Dim result = client.BeginConnect(host, port, Nothing, Nothing)
211
+                Dim success = result.AsyncWaitHandle.WaitOne(TimeSpan.FromSeconds(3))
212
+                If success Then : client.EndConnect(result) : Return True : End If
213
+            End Using
214
+        Catch ex As Exception
215
+        End Try : Return False
216
+    End Function
197 217
     Private Sub 登入()
198 218
         '-----------------------寫入連線字串-----------------------------------------------------------------------------------------------------------------------------------------------
199 219
         SQL_連線字串_主SQL() : SQL_連線字串_主SQL備用()
@@ -229,7 +249,8 @@ Public Class LoginForm1
229 249
                 If 驗證_tb.Text = "1" Then
230 250
                     SQL_使用者權限宣告()
231 251
                     If dr.Read() Then
232
-                        到期 = dr("到期日") : FFGG = DateDiff("d", Format(Today(), "yyyy/MM/dd"), dr("到期日")) : 不用WEB = dr("舊版").ToString : 剩餘天數 = FFGG
252
+                        到期 = dr("到期日") : FFGG = DateDiff("d", Format(Today(), "yyyy/MM/dd"), dr("到期日"))
253
+                        If dr("舊版").ToString = "" Then : 不用WEB = False : Else : 不用WEB = dr("舊版").ToString : End If : 剩餘天數 = FFGG
233 254
                         If FFGG < 0 Then
234 255
                             MsgBox("您帳號的合約日期已經到期,如要續約且恰客服人員!!!")
235 256
                         Else

+ 22
- 5
GA-ERP-SYS/Module/SQL_子系統管理.vb Näytä tiedosto

@@ -432,11 +432,12 @@
432 432
         ConnOpen_子SQL()
433 433
         SQL1 = "SELECT  [LOG].[index] AS 項次, [LOG].查詢區間, 商品資料表.商品, [LOG].帳號, [LOG].網址, [LOG].狀態, [LOG].查詢時間, 
434 434
                         商品資料表.編號, 商品資料表.系統, 商品資料表.層級, 商品資料表.備用網址, 商客基本資料表.資料, 
435
-                        商客基本資料表.上繳源, 商客基本資料表.密碼
436
-                FROM    商客基本資料表 INNER JOIN
437
-                        商品資料表 ON 商客基本資料表.商品 = 商品資料表.商品 AND 
438
-                        商客基本資料表.網址 = 商品資料表.網址 RIGHT OUTER JOIN
439
-                        [LOG] ON 商客基本資料表.帳號 = [LOG].帳號 AND 商品資料表.網址 = [LOG].網址
435
+                        商客基本資料表.上繳源, 商客基本資料表.密碼, 商品資料表_1.商品 AS 商品1
436
+                FROM    商品資料表 AS 商品資料表_1 RIGHT OUTER JOIN
437
+                        [LOG] ON 商品資料表_1.備用網址 = [LOG].網址 LEFT OUTER JOIN
438
+                        商客基本資料表 INNER JOIN
439
+                        商品資料表 ON 商客基本資料表.商品 = 商品資料表.商品 AND 商客基本資料表.網址 = 商品資料表.網址 ON
440
+                        [LOG].帳號 = 商客基本資料表.帳號 AND [LOG].網址 = 商品資料表.網址
440 441
                 WHERE   [LOG].查詢區間 LIKE N'" & PA & "-" & PA1 & "' AND [LOG].狀態 LIKE N'無法取得資料'"
441 442
         CmdSet_For_DGV()
442 443
     End Sub
@@ -452,6 +453,22 @@
452 453
                 WHERE   [LOG].查詢區間 LIKE N'" & PA & "-" & PA1 & "' AND [LOG].狀態 LIKE N'無法取得資料'"
453 454
         CmdSet_For_DGV()
454 455
     End Sub
456
+    Friend Sub SQL_須重讀_刪除()
457
+        ConnOpen_子SQL() : SQL1 = "DELETE  須重讀紀錄  WHERE 商品 LIKE N'" & PA2 & "'" : CmdSet_For_dr()
458
+    End Sub
459
+    Friend Sub SQL_須重讀_寫入()
460
+        ConnOpen_子SQL() : SQL1 = "INSERT INTO  須重讀紀錄 (開始日期, 結束日期, 商品, 帳號) VALUES (N'" & PA & "', N'" & PA1 & "', N'" & PA2 & "', N'" & PA3 & "')" : CmdSet_For_dr()
461
+    End Sub
462
+    Friend Sub SQL_須重讀_讀取()
463
+        ConnOpen_子SQL()
464
+        SQL1 = "SELECT  商品, 帳號  FROM  須重讀紀錄 WHERE 開始日期 LIKE N'" & 開始D & "' AND 結束日期 LIKE N'" & 結束D & "' AND 商品 NOT LIKE ''  GROUP BY 商品, 帳號  ORDER BY 商品"
465
+        CmdSet_For_DGV()
466
+    End Sub
467
+    Friend Sub SQL_須重讀_讀取1()
468
+        ConnOpen_子SQL()
469
+        SQL1 = "SELECT  商品, 帳號  FROM  須重讀紀錄 WHERE 開始日期 LIKE N'" & 開始D & "' AND 結束日期 LIKE N'" & 結束D & "'  GROUP BY 商品, 帳號  ORDER BY 商品"
470
+        CmdSet_For_dr()
471
+    End Sub
455 472
     Friend Sub SQL_流水帳_帳號第一次驗證()
456 473
         ConnOpen_子SQL()
457 474
         SQL1 = "SELECT 下一層 AS 首次抓帳 FROM 商客基本資料表 WHERE (網址 LIKE '" & PA1 & "') AND (帳號 LIKE '" & PA2 & "')"

+ 3
- 15
GA-ERP-SYS/Module/SQL_登入與主程式.vb Näytä tiedosto

@@ -35,13 +35,11 @@
35 35
     End Sub
36 36
     Friend Sub SQL_登入鎖定()
37 37
         SQL1 = "UPDATE 使用者權限管理表 SET  CC07 = N'1' WHERE (姓名 = N'" & gUserName & "')"
38
-        If IP印尼 = True Then : ConnOpen() : CmdSet_For_dr() : End If
39
-        If IP台灣 = True Then : ConnOpen_備用() : CmdSet_For_dr() : End If
38
+        ConnOpen() : CmdSet_For_dr() : ConnOpen_備用() : CmdSet_For_dr()
40 39
     End Sub
41 40
     Friend Sub SQL_登入鎖定解除()
42 41
         SQL1 = "UPDATE 使用者權限管理表 SET  CC07 = N'0' WHERE (姓名 = N'" & gUserName & "')"
43
-        If IP印尼 = True Then : ConnOpen() : CmdSet_For_dr() : End If
44
-        If IP台灣 = True Then : ConnOpen_備用() : CmdSet_For_dr() : End If
42
+        ConnOpen() : CmdSet_For_dr() : ConnOpen_備用() : CmdSet_For_dr()
45 43
     End Sub
46 44
     Friend Sub SQL_簡易登入清單()
47 45
         ConnOpen() : SQL1 = "SELECT 備註, ID卡號, 姓名, CC07 AS 鎖定, CC20 AS 測試, 到期日 FROM 使用者權限管理表 ORDER BY 姓名" : CmdSet_For_DGV()
@@ -51,19 +49,9 @@
51 49
     End Sub
52 50
     Friend Sub SQL_單一登入寫入()
53 51
         SQL1 = "UPDATE 使用者權限管理表 SET  登入時間 = N'" & 系統單一登入 & "' WHERE (姓名 = N'" & gUserName & "')"
54
-        If IP印尼 = True Then : ConnOpen() : CmdSet_For_dr() : End If
55
-        If IP台灣 = True Then : ConnOpen_備用() : CmdSet_For_dr() : End If
52
+        ConnOpen() : CmdSet_For_dr() : ConnOpen_備用() : CmdSet_For_dr()
56 53
     End Sub
57 54
     Friend Sub SQL_單一登入驗證()
58 55
         ConnOpen() : SQL1 = "SELECT 登入時間 FROM 使用者權限管理表 WHERE (姓名 = N'" & gUserName & "')" : CmdSet_For_dr()
59 56
     End Sub
60
-    '---------------------測試-----------------------------------------------------------------------------------------------------------------
61
-    Friend Sub SQL_49連號讀取()
62
-        ConnOpen() : SQL1 = "SELECT 港號, 台號1, 台號2, 台號3, 台號4, 台號5 FROM 四十九號 WHERE 港號 LIKE '" & PA & "'" : CmdSet_For_dr()
63
-    End Sub
64
-    Friend Sub SQL_49連號新增()
65
-        ConnOpen()
66
-        SQL1 = "INSERT INTO 四十九號 (港號, 台號1, 台號2, 台號3, 台號4, 台號5) VALUES (N'" & PA & "', N'" & PA1 & "', N'" & PA2 & "', N'" & PA3 & "', N'" & PA4 & "', N'" & PA5 & "')"
67
-        CmdSet_For_dr()
68
-    End Sub
69 57
 End Module

+ 26
- 58
GA-ERP-SYS/Module/SQL_資料庫系統管理.vb Näytä tiedosto

@@ -5,49 +5,42 @@
5 5
                                       小更新4 = N'" & 系統執行檔版本管理.小更4.Text & "', 小更新5 = N'" & 系統執行檔版本管理.小更5.Text & "', 
6 6
                                       Auto = '" & 系統執行檔版本管理.Auto_ch.Checked & "', Verify = '" & 系統執行檔版本管理.Verify_ch.Checked & "' 
7 7
                 WHERE (系統認證版本號 = N'" & Strings.Right(系統執行檔版本管理.資料庫版本號_lb.Text, 10) & "')"
8
-        If IP印尼 = True Then : ConnOpen() : CmdSet_For_dr() : End If
9
-        If IP台灣 = True Then : ConnOpen_備用() : CmdSet_For_dr() : End If
8
+        ConnOpen() : CmdSet_For_dr() : ConnOpen_備用() : CmdSet_For_dr()
10 9
     End Sub
11 10
     '------------------------------------FTP資料夾管理----------------------------------------------
12 11
     Friend Sub SQL_FTP資料夾管理新增()
13 12
         SQL1 = "INSERT INTO FTP資料夾管理 (資料夾名稱, 指定頁面, 備註, 指定) 
14 13
                 VALUES (N'" & FTP資料夾管理.資料夾名稱_tb.Text & "',N'" & FTP資料夾管理.指定頁面_tb.Text & "',N'" & FTP資料夾管理.備註_tb.Text & "',N'" & FTP資料夾管理.指定_tb.Text & "')"
15
-        If IP印尼 = True Then : ConnOpen() : CmdSet_For_dr() : End If
16
-        If IP台灣 = True Then : ConnOpen_備用() : CmdSet_For_dr() : End If
14
+        ConnOpen() : CmdSet_For_dr() : ConnOpen_備用() : CmdSet_For_dr()
17 15
     End Sub
18 16
     Friend Sub SQL_FTP資料夾管理修改()
19 17
         SQL1 = "UPDATE FTP資料夾管理 SET 指定頁面 = N'" & FTP資料夾管理.指定頁面_tb.Text & "', 備註 = N'" & FTP資料夾管理.備註_tb.Text & "', 指定 = N'" & FTP資料夾管理.指定_tb.Text & "' 
20 18
                 WHERE (資料夾名稱 = N'" & FTP資料夾管理.資料夾名稱_tb.Text & "')"
21
-        If IP印尼 = True Then : ConnOpen() : CmdSet_For_dr() : End If
22
-        If IP台灣 = True Then : ConnOpen_備用() : CmdSet_For_dr() : End If
19
+        ConnOpen() : CmdSet_For_dr() : ConnOpen_備用() : CmdSet_For_dr()
23 20
     End Sub
24 21
     Friend Sub SQL_FTP資料夾管理刪除()
25 22
         SQL1 = "DELETE FROM FTP資料夾管理 WHERE (資料夾名稱 = N'" & FTP資料夾管理.資料夾名稱_tb.Text & "')"
26
-        If IP印尼 = True Then : ConnOpen() : CmdSet_For_dr() : End If
27
-        If IP台灣 = True Then : ConnOpen_備用() : CmdSet_For_dr() : End If
23
+        ConnOpen() : CmdSet_For_dr() : ConnOpen_備用() : CmdSet_For_dr()
28 24
     End Sub
29 25
     '---------------------系統使用者管理------------------------------------------------------------
30 26
     Friend Sub SQL_判斷是否已經通知()
31 27
         ConnOpen() : SQL1 = "SELECT  發訊日期  FROM  到期LINE通知 WHERE 發訊日期 LIKE N'" & Strings.Format(Today(), "yyyy/MM/dd") & "'" : CmdSet_For_dr()
32 28
     End Sub
33 29
     Friend Sub SQL_到期LINE通知寫入()
34
-        ConnOpen() : SQL1 = "INSERT INTO  到期LINE通知 (發訊日期) VALUES (N'" & Strings.Format(Today(), "yyyy/MM/dd") & "')" : CmdSet_For_dr()
30
+        SQL1 = "INSERT INTO  到期LINE通知 (發訊日期) VALUES (N'" & Strings.Format(Today(), "yyyy/MM/dd") & "')"
31
+        ConnOpen() : CmdSet_For_dr() : ConnOpen_備用() : CmdSet_For_dr()
35 32
     End Sub
36 33
     Friend Sub SQL_資料庫顯示()
37
-        ConnOpen()
38
-        SQL1 = "SELECT 資料庫 FROM 客戶資料表 WHERE 客戶 LIKE N'" & 系統使用者管理.主客戶_cb.Text & "'" : CmdSet_For_dr()
34
+        ConnOpen() : SQL1 = "SELECT 資料庫 FROM 客戶資料表 WHERE 客戶 LIKE N'" & 系統使用者管理.主客戶_cb.Text & "'" : CmdSet_For_dr()
39 35
     End Sub
40 36
     Friend Sub SQL_系統使用者管理清單()
41
-        ConnOpen()
42
-        SQL1 = "SELECT " & 登入權限 & ", 舊版 FROM 使用者權限管理表 ORDER BY 姓名 DESC" : CmdSet_For_DGV()
37
+        ConnOpen() : SQL1 = "SELECT " & 登入權限 & ", 舊版 FROM 使用者權限管理表 ORDER BY 姓名 DESC" : CmdSet_For_DGV()
43 38
     End Sub
44 39
     Friend Sub SQL_系統使用者管理清單1()
45
-        ConnOpen_備用()
46
-        SQL1 = "SELECT " & 登入權限 & " FROM 使用者權限管理表 ORDER BY 姓名 DESC" : CmdSet_For_DGV()
40
+        ConnOpen_備用() : SQL1 = "SELECT " & 登入權限 & " FROM 使用者權限管理表 ORDER BY 姓名 DESC" : CmdSet_For_DGV()
47 41
     End Sub
48 42
     Friend Sub SQL_系統使用者密碼顯示()
49
-        ConnOpen()
50
-        SQL1 = "SELECT 密碼 FROM 使用者權限管理表 WHERE 帳號 LIKE N'" & 系統使用者管理.帳號_tb.Text & "'" : CmdSet_For_dr()
43
+        ConnOpen() : SQL1 = "SELECT 密碼 FROM 使用者權限管理表 WHERE 帳號 LIKE N'" & 系統使用者管理.帳號_tb.Text & "'" : CmdSet_For_dr()
51 44
     End Sub
52 45
     Friend Sub SQL_系統使用者新增()
53 46
         SQL1 = "INSERT INTO 使用者權限管理表 (" & 登入權限 & ") " &
@@ -68,8 +61,7 @@
68 61
                         N'" & 系統使用者管理.CheckBox37.Checked & "', N'" & 系統使用者管理.CheckBox38.Checked & "', N'" & 系統使用者管理.CheckBox39.Checked & "', 
69 62
                         N'" & 系統使用者管理.CheckBox40.Checked & "', N'" & 系統使用者管理.CheckBox41.Checked & "', N'" & 系統使用者管理.CheckBox42.Checked & "', 
70 63
                         N'" & 系統使用者管理.CheckBox43.Checked & "')"
71
-        If IP印尼 = True Then : ConnOpen() : CmdSet_For_dr() : End If
72
-        If IP台灣 = True Then : ConnOpen_備用() : CmdSet_For_dr() : End If
64
+        ConnOpen() : CmdSet_For_dr() : ConnOpen_備用() : CmdSet_For_dr()
73 65
     End Sub
74 66
     Friend Sub SQL_系統使用者修改()
75 67
         SQL1 = "UPDATE 使用者權限管理表 SET 姓名 = N'" & 系統使用者管理.姓名_tb.Text & "', 密碼 = N'" & 系統使用者管理.密碼_tb.Text & "', 
@@ -98,17 +90,14 @@
98 90
                                             CC41 = N'" & 系統使用者管理.CheckBox41.Checked & "', CC42 = N'" & 系統使用者管理.CheckBox42.Checked & "', 
99 91
                                             CC43 = N'" & 系統使用者管理.CheckBox43.Checked & "', 舊版 = N'" & 系統使用者管理.舊版_ch.Checked & "'
100 92
                 WHERE (帳號 = N'" & 系統使用者管理.帳號_tb.Text & "')"
101
-        If IP印尼 = True Then : ConnOpen() : CmdSet_For_dr() : End If
102
-        If IP台灣 = True Then : ConnOpen_備用() : CmdSet_For_dr() : End If
93
+        ConnOpen() : CmdSet_For_dr() : ConnOpen_備用() : CmdSet_For_dr()
103 94
     End Sub
104 95
     Friend Sub SQL_系統使用者刪除()
105 96
         SQL1 = "DELETE FROM 使用者權限管理表 WHERE (帳號 = N'" & 系統使用者管理.帳號_tb.Text & "')"
106
-        If IP印尼 = True Then : ConnOpen() : CmdSet_For_dr() : End If
107
-        If IP台灣 = True Then : ConnOpen_備用() : CmdSet_For_dr() : End If
97
+        ConnOpen() : CmdSet_For_dr() : ConnOpen_備用() : CmdSet_For_dr()
108 98
     End Sub
109 99
     Friend Sub SQL_下拉式清單讀取()
110
-        ConnOpen()
111
-        SQL1 = "SELECT 客戶 FROM 客戶資料表 ORDER BY 客戶 DESC" : CmdSet_For_dr()
100
+        ConnOpen() : SQL1 = "SELECT 客戶 FROM 客戶資料表 ORDER BY 客戶 DESC" : CmdSet_For_dr()
112 101
     End Sub
113 102
     '--------------系統編碼規則----------------------------------------------------------------------------------------------------------------------------------------------------------
114 103
     Friend Sub SQL_LOG多餘資料刪除()
@@ -142,12 +131,6 @@
142 131
     Friend Sub SQL_LOG主資料表刪除3()
143 132
         ConnOpen_子SQL() : SQL1 = "DELETE [LOG]" : CmdSet_For_dr()
144 133
     End Sub
145
-    Friend Sub SQL_LOG資料庫修改()
146
-        SQL1 = "UPDATE LOGDB SET 資料庫 = N'" & 系統編碼規則.LOG資料庫_tb.Text & "', IP位置 = N'" & 系統編碼規則.IP_tb.Text & "', 
147
-                                   帳號 = N'" & 系統編碼規則.帳號_tb.Text & "', 密碼 = N'" & 系統編碼規則.密碼_tb.Text & "'"
148
-        If IP印尼 = True Then : ConnOpen() : CmdSet_For_dr() : End If
149
-        If IP台灣 = True Then : ConnOpen_備用() : CmdSet_For_dr() : End If
150
-    End Sub
151 134
     Friend Sub SQL_LOG資料庫讀取()
152 135
         ConnOpen() : SQL1 = "SELECT 資料庫, IP位置, 帳號, 密碼 FROM LOGDB" : CmdSet_For_dr()
153 136
     End Sub
@@ -183,30 +166,23 @@
183 166
     End Sub
184 167
     Friend Sub SQL_系統編碼規則_只修改IP()
185 168
         SQL1 = "UPDATE 客戶資料表 SET IP位置 = N'" & PA4 & "' WHERE 資料庫 LIKE N'" & PA3 & "'"
186
-        If IP印尼 = True Then : ConnOpen() : CmdSet_For_dr() : End If
187
-        If IP台灣 = True Then : ConnOpen_備用() : CmdSet_For_dr() : End If
188
-        If IP印尼 = False And IP台灣 = False Then : MsgBox("網路異常,雙線路都不通!!") : 關閉系統 = True : End If
169
+        ConnOpen() : CmdSet_For_dr() : ConnOpen_備用() : CmdSet_For_dr()
189 170
     End Sub
190 171
     '------------------------------------個人帳號管理----------------------------------------------
191 172
     Friend Sub SQL_公告修改()
192 173
         SQL1 = "UPDATE 使用者權限管理表 SET CC40 = '0' WHERE (姓名 = '" & gUserName & "')"
193
-        If IP印尼 = True Then : ConnOpen() : CmdSet_For_dr() : End If
194
-        If IP台灣 = True Then : ConnOpen_備用() : CmdSet_For_dr() : End If
174
+        ConnOpen() : CmdSet_For_dr() : ConnOpen_備用() : CmdSet_For_dr()
195 175
     End Sub
196 176
     Friend Sub SQL_公告開啟()
197 177
         SQL1 = "UPDATE 使用者權限管理表 SET CC40 = '1'"
198
-        If IP印尼 = True Then : ConnOpen() : CmdSet_For_dr() : End If
199
-        If IP台灣 = True Then : ConnOpen_備用() : CmdSet_For_dr() : End If
178
+        ConnOpen() : CmdSet_For_dr() : ConnOpen_備用() : CmdSet_For_dr()
200 179
     End Sub
201 180
     Friend Sub SQL_個人帳號管理讀取()
202
-        ConnOpen()
203
-        SQL1 = "SELECT 姓名, 帳號, 密碼 FROM 使用者權限管理表 WHERE (姓名 = '" & gUserName & "')"
204
-        CmdSet_For_dr()
181
+        ConnOpen() : SQL1 = "SELECT 姓名, 帳號, 密碼 FROM 使用者權限管理表 WHERE (姓名 = '" & gUserName & "')" : CmdSet_For_dr()
205 182
     End Sub
206 183
     Friend Sub SQL_個人帳號修改()
207 184
         SQL1 = "UPDATE 使用者權限管理表 SET 帳號 = '" & 個人帳號管理.TextBox2.Text & "', 密碼 = '" & 個人帳號管理.TextBox3.Text & "' WHERE (姓名 = '" & 個人帳號管理.TextBox1.Text & "')"
208
-        If IP印尼 = True Then : ConnOpen() : CmdSet_For_dr() : End If
209
-        If IP台灣 = True Then : ConnOpen_備用() : CmdSet_For_dr() : End If
185
+        ConnOpen() : CmdSet_For_dr() : ConnOpen_備用() : CmdSet_For_dr()
210 186
     End Sub
211 187
     Friend Sub SQL_使用者下拉清單()
212 188
         ConnOpen()
@@ -230,8 +206,7 @@
230 206
     End Sub
231 207
     Friend Sub SQL_USB綁定()
232 208
         SQL1 = "INSERT INTO 系統綁定電腦資訊 (MAC碼, 硬碟序列, 磁盘型態, 硬碟ID, 客戶) VALUES (N'" & PA10 & "', N'" & PA11 & "', N'" & PA12 & "', N'" & PA13 & "', N'" & PA14 & "')"
233
-        If IP印尼 = True Then : ConnOpen() : CmdSet_For_dr() : End If
234
-        If IP台灣 = True Then : ConnOpen_備用() : CmdSet_For_dr() : End If
209
+        ConnOpen() : CmdSet_For_dr() : ConnOpen_備用() : CmdSet_For_dr()
235 210
     End Sub
236 211
     '------------------------------------網址整合功能----------------------------------------------
237 212
     Friend Sub SQL_有用網址呈現()
@@ -360,13 +335,11 @@
360 335
     End Sub
361 336
     Friend Sub SQL_總網址修改_網址整合功能()
362 337
         SQL1 = "UPDATE 商品資料總表 SET 網址 = N'" & PA4 & "', 備用網址 = N'" & PA5 & "' WHERE 商品 LIKE '" & PA1 & "' AND 系統 LIKE '" & PA2 & "' AND 層級 LIKE '" & PA3 & "'"
363
-        If IP印尼 = True Then : ConnOpen() : CmdSet_For_dr() : End If
364
-        If IP台灣 = True Then : ConnOpen_備用() : CmdSet_For_dr() : End If
338
+        ConnOpen() : CmdSet_For_dr() : ConnOpen_備用() : CmdSet_For_dr()
365 339
     End Sub
366 340
     Friend Sub SQL_總網址新增_網址整合功能()
367 341
         SQL1 = "INSERT INTO 商品資料總表 (商品, 系統, 編號, 層級, 網址, 備用網址) VALUES (N'" & PA1 & "', N'" & PA2 & "', '', N'" & PA3 & "', N'" & PA4 & "', N'" & PA5 & "')"
368
-        If IP印尼 = True Then : ConnOpen() : CmdSet_For_dr() : End If
369
-        If IP台灣 = True Then : ConnOpen_備用() : CmdSet_For_dr() : End If
342
+        ConnOpen() : CmdSet_For_dr() : ConnOpen_備用() : CmdSet_For_dr()
370 343
     End Sub
371 344
     Friend Sub SQL_總個人址確認_網址整合功能()
372 345
         ConnOpen_備份1() : SQL1 = "SELECT 網址 FROM 商品資料表 WHERE 商品 LIKE '" & PA1 & "' AND 系統 LIKE '" & PA2 & "' AND 層級 LIKE '" & PA3 & "'" : CmdSet_For_dr()
@@ -643,29 +616,25 @@
643 616
         CmdSet_For_DGV()
644 617
     End Sub
645 618
     Friend Sub SQL_租用帳務新增()
646
-        ConnOpen()
647 619
         SQL1 = "INSERT INTO 租用帳務表 (使用者, 帳號, 狀態, 起始日, 到期日, 費用, 備註) 
648 620
                 VALUES (N'" & 租用者帳務表.姓名_tb.Text & "', N'" & 租用者帳務表.帳號_tb.Text & "', N'" & 租用者帳務表.狀態_tb.Text & "', 
649 621
                         N'" & 租用者帳務表.起始日_dtp.Text & "', N'" & 租用者帳務表.到期日_dtp.Text & "', N'" & 租用者帳務表.費用_nud.Value & "', N'" & 租用者帳務表.備註_tb.Text & "')"
650
-        CmdSet_For_dr()
622
+        ConnOpen() : CmdSet_For_dr() : ConnOpen_備用() : CmdSet_For_dr()
651 623
     End Sub
652 624
     Friend Sub SQL_租用帳務修改()
653
-        ConnOpen()
654 625
         SQL1 = "UPDATE 租用帳務表 SET 狀態 = N'" & 租用者帳務表.狀態_tb.Text & "', 起始日 = N'" & 租用者帳務表.起始日_dtp.Text & "', 到期日 = N'" & 租用者帳務表.到期日_dtp.Text & "', 
655 626
                                       費用 = N'" & 租用者帳務表.費用_nud.Value & "', 備註 =  N'" & 租用者帳務表.備註_tb.Text & "' 
656 627
                 WHERE (帳號 LIKE N'" & 租用者帳務表.帳號_tb.Text & "') AND (起始日 = N'" & 租用者帳務表.起始日_dtp.Text & "') AND (到期日 = N'" & 租用者帳務表.到期日_dtp.Text & "')"
657
-        CmdSet_For_dr()
628
+        ConnOpen() : CmdSet_For_dr() : ConnOpen_備用() : CmdSet_For_dr()
658 629
     End Sub
659 630
     Friend Sub SQL_租用帳務刪除()
660
-        ConnOpen()
661 631
         SQL1 = "DELETE 租用帳務表 WHERE (帳號 LIKE N'" & 租用者帳務表.帳號_tb.Text & "') AND (起始日 = N'" & 租用者帳務表.起始日_dtp.Text & "') AND (到期日 = N'" & 租用者帳務表.到期日_dtp.Text & "')"
662
-        CmdSet_For_dr()
632
+        ConnOpen() : CmdSet_For_dr() : ConnOpen_備用() : CmdSet_For_dr()
663 633
     End Sub
664 634
 
665 635
     '------------------------------------通統通用變數管理----------------------------------------------
666 636
     Friend Sub SQL_伺服器IP取得()
667
-        ConnOpen()
668
-        SQL1 = "SELECT IP位置, 備份IP, 帳號, 密碼, 備份帳號, 密碼密碼 FROM 客戶資料表 GROUP BY IP位置, 備份IP, 帳號, 密碼, 備份帳號, 密碼密碼" : CmdSet_For_dr()
637
+        ConnOpen() : SQL1 = "SELECT IP位置, 備份IP, 帳號, 密碼, 備份帳號, 密碼密碼 FROM 客戶資料表 GROUP BY IP位置, 備份IP, 帳號, 密碼, 備份帳號, 密碼密碼" : CmdSet_For_dr()
669 638
     End Sub
670 639
     Friend Sub SQL_資料庫狀態()
671 640
         ConnOpen_備份1()
@@ -686,7 +655,6 @@
686 655
         CmdSet_For_DGV()
687 656
     End Sub
688 657
     Friend Sub SQL_主資料庫狀態()
689
-        'If IP印尼 = True Then : ConnOpen() : Else : ConnOpen_備用() : End If
690 658
         ConnOpen_備用()
691 659
         SQL1 = "SELECT  DB_NAME(database_id) AS 資料庫, physical_name AS '實體檔案', type_desc AS '檔案類型', 
692 660
                         state_desc AS '檔案狀態', size * 8.0 / 1024 AS '檔案大小(MB)'

+ 0
- 64
GA-ERP-SYS/Module/SQL_連線狀態模組.vb Näytä tiedosto

@@ -1,64 +0,0 @@
1
-Module SQL_連線狀態模組
2
-#Region "——连接测试:避免等待时间过长——"
3
-    Dim bConnect As Boolean
4
-    Dim BgWorker1 As New System.ComponentModel.BackgroundWorker
5
-    Dim ServerIP As String
6
-    ''' <summary>
7
-    ''' 测试连接:True-连接成功,False-连接失败
8
-    ''' 参数[必选]:服务器IP
9
-    ''' 参数[可选]:等待超时时间(秒),默认为1.2秒
10
-    ''' </summary>
11
-    ''' <returns></returns>
12
-    ''' <remarks></remarks>
13
-    Function ConnectTest(ByVal varServerIP As String, Optional ByVal varTimeout As Decimal = 3) As Boolean
14
-        AddHandler BgWorker1.DoWork, AddressOf BgWorker1_DoWork
15
-        Dim g As Integer
16
-        Dim k As Integer
17
-        If BgWorker1.CancellationPending Then
18
-            BgWorker1.CancelAsync()
19
-            '取消BackgroundWorker執行中的工作
20
-        End If
21
-        Try
22
-            If varServerIP = "" Then
23
-                Exit Function
24
-            End If
25
-            ServerIP = varServerIP
26
-            If varTimeout <= 0 Then
27
-                varTimeout = 3
28
-            End If
29
-            k = Int(varTimeout * 10)
30
-            bConnect = False
31
-            BgWorker1.WorkerSupportsCancellation = True
32
-            BgWorker1.RunWorkerAsync()
33
-            For g = 1 To k '1.2s
34
-                Threading.Thread.Sleep(100)
35
-                If bConnect = True Then
36
-                    ConnectTest = True
37
-                    Exit Function
38
-                End If
39
-            Next
40
-            ConnectTest = False
41
-            BgWorker1.CancelAsync()
42
-        Catch ex As Exception
43
-            MsgBox(ex.Message)
44
-        End Try
45
-    End Function
46
-    '--异步动作
47
-    Private Sub BgWorker1_DoWork(ByVal sender As System.Object, ByVal e As System.ComponentModel.DoWorkEventArgs)
48
-        Call ConnectMSSQLServer()
49
-    End Sub
50
-    '--连接数据库
51
-    Private Function ConnectMSSQLServer() As Boolean
52
-        Dim sqlConTest As Data.SqlClient.SqlConnection ' 连接   
53
-        sqlConTest = New Data.SqlClient.SqlConnection
54
-        sqlConTest.ConnectionString = "Data Source=" + ServerIP + ";Initial Catalog=GA-ERP-SYS;Persist Security Info=True;User ID=B70340;Password=Lee0911274990;Max pool size = 200;Connection Timeout=0"
55
-        Try
56
-            sqlConTest.Open()
57
-            sqlConTest.Close()
58
-        Catch ex As Exception
59
-        Finally
60
-            bConnect = True
61
-        End Try
62
-    End Function
63
-#End Region
64
-End Module

+ 0
- 64
GA-ERP-SYS/Module/SQL_連線狀態模組1.vb Näytä tiedosto

@@ -1,64 +0,0 @@
1
-Module SQL_連線狀態模組1
2
-#Region "——连接测试:避免等待时间过长——"
3
-    Dim bConnect As Boolean
4
-    Dim BgWorker1 As New System.ComponentModel.BackgroundWorker
5
-    Dim ServerIP As String
6
-    ''' <summary>
7
-    ''' 测试连接:True-连接成功,False-连接失败
8
-    ''' 参数[必选]:服务器IP
9
-    ''' 参数[可选]:等待超时时间(秒),默认为1.2秒
10
-    ''' </summary>
11
-    ''' <returns></returns>
12
-    ''' <remarks></remarks>
13
-    Function Connect1Test(ByVal varServerIP As String, Optional ByVal varTimeout As Decimal = 2) As Boolean
14
-        AddHandler BgWorker1.DoWork, AddressOf BgWorker2_DoWork
15
-        Dim g As Integer
16
-        Dim k As Integer
17
-        If BgWorker1.CancellationPending Then
18
-            BgWorker1.CancelAsync()
19
-            '取消BackgroundWorker執行中的工作
20
-        End If
21
-        Try
22
-            If varServerIP = "" Then
23
-                Exit Function
24
-            End If
25
-            ServerIP = varServerIP
26
-            If varTimeout <= 0 Then
27
-                varTimeout = 2
28
-            End If
29
-            k = Int(varTimeout * 10)
30
-            bConnect = False
31
-            BgWorker1.WorkerSupportsCancellation = True
32
-            BgWorker1.RunWorkerAsync()
33
-            For g = 1 To k '1.2s
34
-                Threading.Thread.Sleep(100)
35
-                If bConnect = True Then
36
-                    Connect1Test = True
37
-                    Exit Function
38
-                End If
39
-            Next
40
-            Connect1Test = False
41
-            BgWorker1.CancelAsync()
42
-        Catch ex As Exception
43
-            MsgBox(ex.Message)
44
-        End Try
45
-    End Function
46
-    '--异步动作
47
-    Private Sub BgWorker2_DoWork(ByVal sender As System.Object, ByVal e As System.ComponentModel.DoWorkEventArgs)
48
-        Call ConnectMSSQLServer()
49
-    End Sub
50
-    '--连接数据库
51
-    Private Function ConnectMSSQLServer() As Boolean
52
-        Dim sqlConTest As Data.SqlClient.SqlConnection ' 连接   
53
-        sqlConTest = New Data.SqlClient.SqlConnection
54
-        sqlConTest.ConnectionString = "Data Source=" + ServerIP + ";Initial Catalog=GA-ERP-SYS;Persist Security Info=True;User ID=B70340;Password=Lee0911274990;Max pool size = 200;Connection Timeout=0"
55
-        Try
56
-            sqlConTest.Open()
57
-            sqlConTest.Close()
58
-        Catch ex As Exception
59
-        Finally
60
-            bConnect = True
61
-        End Try
62
-    End Function
63
-#End Region
64
-End Module

+ 1
- 1
GA-ERP-SYS/Module/全域變數.vb Näytä tiedosto

@@ -7,7 +7,7 @@
7 7
     Public 版本號, Target, Target1, Target2, FTP帳號, FTP密碼, FTP物理位置, 登入客戶, 登入資料庫, 業務名稱, AA(99), QA1, QA2, QA3, QA4, 到期 As String
8 8
     Public BB(99), CC(99), 登入判斷, IP印尼, IP台灣, 不用WEB As Boolean
9 9
     '----系統版本-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
10
-    Public 版本 As String = "2024050602"
10
+    Public 版本 As String = "2024052801"
11 11
     '----系統用全域變數-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
12 12
     '----系統閒置-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
13 13
     Public 判斷重登, 內外網, 重登確認, 主頁開啟, 無KEY登入, 內網區域, 關閉系統, 內網確認 As Boolean

BIN
GA-ERP-SYS/bin/Debug/DawnCache/data_1 Näytä tiedosto


BIN
GA-ERP-SYS/bin/Debug/GA-ERP-SYS.exe Näytä tiedosto


BIN
GA-ERP-SYS/bin/Debug/GA-ERP-SYS.pdb Näytä tiedosto


+ 0
- 18
GA-ERP-SYS/bin/Debug/GA-ERP-SYS.xml Näytä tiedosto

@@ -232,23 +232,5 @@ GA-ERP-SYS
232 232
   查詢類型 System.Drawing.Bitmap 的當地語系化資源。
233 233
 </summary>
234 234
 </member>
235
-<member name="M:GA_ERP_SYS.SQL_連線狀態模組.ConnectTest(System.String,System.Decimal)">
236
- <summary>
237
- 测试连接:True-连接成功,False-连接失败
238
- 参数[必选]:服务器IP
239
- 参数[可选]:等待超时时间(秒),默认为1.2秒
240
- </summary>
241
- <returns></returns>
242
- <remarks></remarks>
243
-</member>
244
-<member name="M:GA_ERP_SYS.SQL_連線狀態模組1.Connect1Test(System.String,System.Decimal)">
245
- <summary>
246
- 测试连接:True-连接成功,False-连接失败
247
- 参数[必选]:服务器IP
248
- 参数[可选]:等待超时时间(秒),默认为1.2秒
249
- </summary>
250
- <returns></returns>
251
- <remarks></remarks>
252
-</member>
253 235
 </members>
254 236
 </doc>

BIN
GA-ERP-SYS/bin/Debug/GPUCache/data_1 Näytä tiedosto


+ 93
- 0
GA-ERP-SYS/bin/Debug/debug.log Näytä tiedosto

@@ -1821,3 +1821,96 @@ ERROR: Couldn't read tbsCertificate as SEQUENCE
1821 1821
 ERROR: Failed parsing Certificate
1822 1822
 
1823 1823
 [0506/153819.513:INFO:CONSOLE(42)] "Uncaught SyntaxError: Invalid regular expression: missing /", source: https://gcm-smart.com/_jb_static/??-eJydkMsKAjEMRf/GlbUOo7gSP0XaTpzpmD5MMop/bxAfCLoRAjd3kZPcXKqJOeDUAdtR6zQBXR9iUuzJCSxSzIuR55dqQskCWWzFqY+Z7aFQMskdgawvhUXVMYPcYSFSQDCVSk/A/A+ix+Id/pgcQaoLR7vXBNZPETtLgHpwZ6qC+NN9SSEDJM0NZzWGxb02Y/Tk9A+DJFzzEM/v7h+Mpq8ld099IHZp22yatl2um3Y1C37b3ACRpJXr (42)
1824
+[0527/074220.284:WARNING:chrome_browser_cloud_management_controller.cc(87)] Could not create policy manager as CBCM is not enabled.
1825
+[0527/074226.800:ERROR:cert_issuer_source_aia.cc(34)] Error parsing cert retrieved from AIA (as DER):
1826
+ERROR: Couldn't read tbsCertificate as SEQUENCE
1827
+ERROR: Failed parsing Certificate
1828
+
1829
+[0527/074228.901:ERROR:cert_issuer_source_aia.cc(34)] Error parsing cert retrieved from AIA (as DER):
1830
+ERROR: Couldn't read tbsCertificate as SEQUENCE
1831
+ERROR: Failed parsing Certificate
1832
+
1833
+[0527/074229.801:INFO:CONSOLE(42)] "Uncaught SyntaxError: Invalid regular expression: missing /", source: https://gcm-smart.com/_jb_static/??-eJydkMsKAjEMRf/GlbUOo7gSP0XaTpzpmD5MMop/bxAfCLoRAjd3kZPcXKqJOeDUAdtR6zQBXR9iUuzJCSxSzIuR55dqQskCWWzFqY+Z7aFQMskdgawvhUXVMYPcYSFSQDCVSk/A/A+ix+Id/pgcQaoLR7vXBNZPETtLgHpwZ6qC+NN9SSEDJM0NZzWGxb02Y/Tk9A+DJFzzEM/v7h+Mpq8ld099IHZp22yatl2um3Y1C37b3ACRpJXr (42)
1834
+[0527/074640.924:WARNING:chrome_browser_cloud_management_controller.cc(87)] Could not create policy manager as CBCM is not enabled.
1835
+[0527/074642.927:ERROR:cert_issuer_source_aia.cc(34)] Error parsing cert retrieved from AIA (as DER):
1836
+ERROR: Couldn't read tbsCertificate as SEQUENCE
1837
+ERROR: Failed parsing Certificate
1838
+
1839
+[0527/074644.325:ERROR:cert_issuer_source_aia.cc(34)] Error parsing cert retrieved from AIA (as DER):
1840
+ERROR: Couldn't read tbsCertificate as SEQUENCE
1841
+ERROR: Failed parsing Certificate
1842
+
1843
+[0527/074645.107:INFO:CONSOLE(42)] "Uncaught SyntaxError: Invalid regular expression: missing /", source: https://gcm-smart.com/_jb_static/??-eJydkMsKAjEMRf/GlbUOo7gSP0XaTpzpmD5MMop/bxAfCLoRAjd3kZPcXKqJOeDUAdtR6zQBXR9iUuzJCSxSzIuR55dqQskCWWzFqY+Z7aFQMskdgawvhUXVMYPcYSFSQDCVSk/A/A+ix+Id/pgcQaoLR7vXBNZPETtLgHpwZ6qC+NN9SSEDJM0NZzWGxb02Y/Tk9A+DJFzzEM/v7h+Mpq8ld099IHZp22yatl2um3Y1C37b3ACRpJXr (42)
1844
+[0527/074746.157:WARNING:chrome_browser_cloud_management_controller.cc(87)] Could not create policy manager as CBCM is not enabled.
1845
+[0527/074749.162:ERROR:cert_issuer_source_aia.cc(34)] Error parsing cert retrieved from AIA (as DER):
1846
+ERROR: Couldn't read tbsCertificate as SEQUENCE
1847
+ERROR: Failed parsing Certificate
1848
+
1849
+[0527/074749.559:ERROR:cert_issuer_source_aia.cc(34)] Error parsing cert retrieved from AIA (as DER):
1850
+ERROR: Couldn't read tbsCertificate as SEQUENCE
1851
+ERROR: Failed parsing Certificate
1852
+
1853
+[0527/074749.831:INFO:CONSOLE(42)] "Uncaught SyntaxError: Invalid regular expression: missing /", source: https://gcm-smart.com/_jb_static/??-eJydkMsKAjEMRf/GlbUOo7gSP0XaTpzpmD5MMop/bxAfCLoRAjd3kZPcXKqJOeDUAdtR6zQBXR9iUuzJCSxSzIuR55dqQskCWWzFqY+Z7aFQMskdgawvhUXVMYPcYSFSQDCVSk/A/A+ix+Id/pgcQaoLR7vXBNZPETtLgHpwZ6qC+NN9SSEDJM0NZzWGxb02Y/Tk9A+DJFzzEM/v7h+Mpq8ld099IHZp22yatl2um3Y1C37b3ACRpJXr (42)
1854
+[0527/075345.238:WARNING:chrome_browser_cloud_management_controller.cc(87)] Could not create policy manager as CBCM is not enabled.
1855
+[0527/075347.303:ERROR:cert_issuer_source_aia.cc(34)] Error parsing cert retrieved from AIA (as DER):
1856
+ERROR: Couldn't read tbsCertificate as SEQUENCE
1857
+ERROR: Failed parsing Certificate
1858
+
1859
+[0527/075348.805:ERROR:cert_issuer_source_aia.cc(34)] Error parsing cert retrieved from AIA (as DER):
1860
+ERROR: Couldn't read tbsCertificate as SEQUENCE
1861
+ERROR: Failed parsing Certificate
1862
+
1863
+[0527/075349.211:INFO:CONSOLE(42)] "Uncaught SyntaxError: Invalid regular expression: missing /", source: https://gcm-smart.com/_jb_static/??-eJydkMsKAjEMRf/GlbUOo7gSP0XaTpzpmD5MMop/bxAfCLoRAjd3kZPcXKqJOeDUAdtR6zQBXR9iUuzJCSxSzIuR55dqQskCWWzFqY+Z7aFQMskdgawvhUXVMYPcYSFSQDCVSk/A/A+ix+Id/pgcQaoLR7vXBNZPETtLgHpwZ6qC+NN9SSEDJM0NZzWGxb02Y/Tk9A+DJFzzEM/v7h+Mpq8ld099IHZp22yatl2um3Y1C37b3ACRpJXr (42)
1864
+[0527/075555.155:WARNING:chrome_browser_cloud_management_controller.cc(87)] Could not create policy manager as CBCM is not enabled.
1865
+[0527/075557.993:ERROR:cert_issuer_source_aia.cc(34)] Error parsing cert retrieved from AIA (as DER):
1866
+ERROR: Couldn't read tbsCertificate as SEQUENCE
1867
+ERROR: Failed parsing Certificate
1868
+
1869
+[0527/075559.369:ERROR:cert_issuer_source_aia.cc(34)] Error parsing cert retrieved from AIA (as DER):
1870
+ERROR: Couldn't read tbsCertificate as SEQUENCE
1871
+ERROR: Failed parsing Certificate
1872
+
1873
+[0527/075559.766:INFO:CONSOLE(42)] "Uncaught SyntaxError: Invalid regular expression: missing /", source: https://gcm-smart.com/_jb_static/??-eJydkMsKAjEMRf/GlbUOo7gSP0XaTpzpmD5MMop/bxAfCLoRAjd3kZPcXKqJOeDUAdtR6zQBXR9iUuzJCSxSzIuR55dqQskCWWzFqY+Z7aFQMskdgawvhUXVMYPcYSFSQDCVSk/A/A+ix+Id/pgcQaoLR7vXBNZPETtLgHpwZ6qC+NN9SSEDJM0NZzWGxb02Y/Tk9A+DJFzzEM/v7h+Mpq8ld099IHZp22yatl2um3Y1C37b3ACRpJXr (42)
1874
+[0527/075608.497:INFO:CONSOLE(42)] "Uncaught SyntaxError: Invalid regular expression: missing /", source: https://gcm-smart.com/_jb_static/??-eJydkMsKAjEMRf/GlbUOo7gSP0XaTpzpmD5MMop/bxAfCLoRAjd3kZPcXKqJOeDUAdtR6zQBXR9iUuzJCSxSzIuR55dqQskCWWzFqY+Z7aFQMskdgawvhUXVMYPcYSFSQDCVSk/A/A+ix+Id/pgcQaoLR7vXBNZPETtLgHpwZ6qC+NN9SSEDJM0NZzWGxb02Y/Tk9A+DJFzzEM/v7h+Mpq8ld099IHZp22yatl2um3Y1C37b3ACRpJXr (42)
1875
+[0527/080057.116:WARNING:chrome_browser_cloud_management_controller.cc(87)] Could not create policy manager as CBCM is not enabled.
1876
+[0527/080059.012:ERROR:cert_issuer_source_aia.cc(34)] Error parsing cert retrieved from AIA (as DER):
1877
+ERROR: Couldn't read tbsCertificate as SEQUENCE
1878
+ERROR: Failed parsing Certificate
1879
+
1880
+[0527/080059.762:ERROR:cert_issuer_source_aia.cc(34)] Error parsing cert retrieved from AIA (as DER):
1881
+ERROR: Couldn't read tbsCertificate as SEQUENCE
1882
+ERROR: Failed parsing Certificate
1883
+
1884
+[0527/080100.067:INFO:CONSOLE(42)] "Uncaught SyntaxError: Invalid regular expression: missing /", source: https://gcm-smart.com/_jb_static/??-eJydkMsKAjEMRf/GlbUOo7gSP0XaTpzpmD5MMop/bxAfCLoRAjd3kZPcXKqJOeDUAdtR6zQBXR9iUuzJCSxSzIuR55dqQskCWWzFqY+Z7aFQMskdgawvhUXVMYPcYSFSQDCVSk/A/A+ix+Id/pgcQaoLR7vXBNZPETtLgHpwZ6qC+NN9SSEDJM0NZzWGxb02Y/Tk9A+DJFzzEM/v7h+Mpq8ld099IHZp22yatl2um3Y1C37b3ACRpJXr (42)
1885
+[0527/082026.153:WARNING:chrome_browser_cloud_management_controller.cc(87)] Could not create policy manager as CBCM is not enabled.
1886
+[0527/082028.575:ERROR:cert_issuer_source_aia.cc(34)] Error parsing cert retrieved from AIA (as DER):
1887
+ERROR: Couldn't read tbsCertificate as SEQUENCE
1888
+ERROR: Failed parsing Certificate
1889
+
1890
+[0527/082030.054:ERROR:cert_issuer_source_aia.cc(34)] Error parsing cert retrieved from AIA (as DER):
1891
+ERROR: Couldn't read tbsCertificate as SEQUENCE
1892
+ERROR: Failed parsing Certificate
1893
+
1894
+[0527/082030.589:INFO:CONSOLE(42)] "Uncaught SyntaxError: Invalid regular expression: missing /", source: https://gcm-smart.com/_jb_static/??-eJydkMsKAjEMRf/GlbUOo7gSP0XaTpzpmD5MMop/bxAfCLoRAjd3kZPcXKqJOeDUAdtR6zQBXR9iUuzJCSxSzIuR55dqQskCWWzFqY+Z7aFQMskdgawvhUXVMYPcYSFSQDCVSk/A/A+ix+Id/pgcQaoLR7vXBNZPETtLgHpwZ6qC+NN9SSEDJM0NZzWGxb02Y/Tk9A+DJFzzEM/v7h+Mpq8ld099IHZp22yatl2um3Y1C37b3ACRpJXr (42)
1895
+[0527/083246.527:WARNING:chrome_browser_cloud_management_controller.cc(87)] Could not create policy manager as CBCM is not enabled.
1896
+[0527/083249.557:ERROR:cert_issuer_source_aia.cc(34)] Error parsing cert retrieved from AIA (as DER):
1897
+ERROR: Couldn't read tbsCertificate as SEQUENCE
1898
+ERROR: Failed parsing Certificate
1899
+
1900
+[0527/083251.131:ERROR:cert_issuer_source_aia.cc(34)] Error parsing cert retrieved from AIA (as DER):
1901
+ERROR: Couldn't read tbsCertificate as SEQUENCE
1902
+ERROR: Failed parsing Certificate
1903
+
1904
+[0527/083251.376:INFO:CONSOLE(42)] "Uncaught SyntaxError: Invalid regular expression: missing /", source: https://gcm-smart.com/_jb_static/??-eJydkMsKAjEMRf/GlbUOo7gSP0XaTpzpmD5MMop/bxAfCLoRAjd3kZPcXKqJOeDUAdtR6zQBXR9iUuzJCSxSzIuR55dqQskCWWzFqY+Z7aFQMskdgawvhUXVMYPcYSFSQDCVSk/A/A+ix+Id/pgcQaoLR7vXBNZPETtLgHpwZ6qC+NN9SSEDJM0NZzWGxb02Y/Tk9A+DJFzzEM/v7h+Mpq8ld099IHZp22yatl2um3Y1C37b3ACRpJXr (42)
1905
+[0528/100045.436:WARNING:chrome_browser_cloud_management_controller.cc(87)] Could not create policy manager as CBCM is not enabled.
1906
+[0528/102122.895:WARNING:chrome_browser_cloud_management_controller.cc(87)] Could not create policy manager as CBCM is not enabled.
1907
+[0528/102514.499:WARNING:chrome_browser_cloud_management_controller.cc(87)] Could not create policy manager as CBCM is not enabled.
1908
+[0528/102518.882:ERROR:cert_issuer_source_aia.cc(34)] Error parsing cert retrieved from AIA (as DER):
1909
+ERROR: Couldn't read tbsCertificate as SEQUENCE
1910
+ERROR: Failed parsing Certificate
1911
+
1912
+[0528/102519.494:ERROR:cert_issuer_source_aia.cc(34)] Error parsing cert retrieved from AIA (as DER):
1913
+ERROR: Couldn't read tbsCertificate as SEQUENCE
1914
+ERROR: Failed parsing Certificate
1915
+
1916
+[0528/102519.911:INFO:CONSOLE(42)] "Uncaught SyntaxError: Invalid regular expression: missing /", source: https://gcm-smart.com/_jb_static/??-eJydkMsKAjEMRf/GlbUOo7gSP0XaTpzpmD5MMop/bxAfCLoRAjd3kZPcXKqJOeDUAdtR6zQBXR9iUuzJCSxSzIuR55dqQskCWWzFqY+Z7aFQMskdgawvhUXVMYPcYSFSQDCVSk/A/A+ix+Id/pgcQaoLR7vXBNZPETtLgHpwZ6qC+NN9SSEDJM0NZzWGxb02Y/Tk9A+DJFzzEM/v7h+Mpq8ld099IHZp22yatl2um3Y1C37b3ACRpJXr (42)

+ 104
- 0
GA-ERP-SYS/bin/Debug/log.txt Näytä tiedosto

@@ -0,0 +1,104 @@
1
+Traceback (most recent call last):
2
+  File "sqlalchemy\engine\base.py", line 3361, in _wrap_pool_connect
3
+  File "sqlalchemy\pool\base.py", line 310, in connect
4
+  File "sqlalchemy\pool\base.py", line 868, in _checkout
5
+  File "sqlalchemy\pool\base.py", line 476, in checkout
6
+  File "sqlalchemy\pool\impl.py", line 146, in _do_get
7
+  File "sqlalchemy\util\langhelpers.py", line 72, in __exit__
8
+  File "sqlalchemy\util\compat.py", line 208, in raise_
9
+  File "sqlalchemy\pool\impl.py", line 143, in _do_get
10
+  File "sqlalchemy\pool\base.py", line 256, in _create_connection
11
+  File "sqlalchemy\pool\base.py", line 371, in __init__
12
+  File "sqlalchemy\pool\base.py", line 666, in __connect
13
+  File "sqlalchemy\util\langhelpers.py", line 72, in __exit__
14
+  File "sqlalchemy\util\compat.py", line 208, in raise_
15
+  File "sqlalchemy\pool\base.py", line 661, in __connect
16
+  File "sqlalchemy\engine\create.py", line 578, in connect
17
+  File "sqlalchemy\engine\default.py", line 597, in connect
18
+pyodbc.InterfaceError: ('IM002', '[IM002] [Microsoft][ODBC 驅動程式管理員] 找不到資料來源名稱且未指定預設的驅動程式 (0) (SQLDriverConnect)')
19
+
20
+The above exception was the direct cause of the following exception:
21
+
22
+Traceback (most recent call last):
23
+  File "D-F.py", line 121, in connectEngine
24
+  File "sqlalchemy\orm\query.py", line 2772, in all
25
+  File "sqlalchemy\orm\query.py", line 2910, in _iter
26
+  File "sqlalchemy\orm\session.py", line 1711, in execute
27
+  File "sqlalchemy\orm\session.py", line 1553, in _connection_for_bind
28
+  File "sqlalchemy\orm\session.py", line 747, in _connection_for_bind
29
+  File "sqlalchemy\engine\base.py", line 3315, in connect
30
+  File "sqlalchemy\engine\base.py", line 96, in __init__
31
+  File "sqlalchemy\engine\base.py", line 3394, in raw_connection
32
+  File "sqlalchemy\engine\base.py", line 3365, in _wrap_pool_connect
33
+  File "sqlalchemy\engine\base.py", line 2199, in _handle_dbapi_exception_noconnection
34
+  File "sqlalchemy\util\compat.py", line 208, in raise_
35
+  File "sqlalchemy\engine\base.py", line 3361, in _wrap_pool_connect
36
+  File "sqlalchemy\pool\base.py", line 310, in connect
37
+  File "sqlalchemy\pool\base.py", line 868, in _checkout
38
+  File "sqlalchemy\pool\base.py", line 476, in checkout
39
+  File "sqlalchemy\pool\impl.py", line 146, in _do_get
40
+  File "sqlalchemy\util\langhelpers.py", line 72, in __exit__
41
+  File "sqlalchemy\util\compat.py", line 208, in raise_
42
+  File "sqlalchemy\pool\impl.py", line 143, in _do_get
43
+  File "sqlalchemy\pool\base.py", line 256, in _create_connection
44
+  File "sqlalchemy\pool\base.py", line 371, in __init__
45
+  File "sqlalchemy\pool\base.py", line 666, in __connect
46
+  File "sqlalchemy\util\langhelpers.py", line 72, in __exit__
47
+  File "sqlalchemy\util\compat.py", line 208, in raise_
48
+  File "sqlalchemy\pool\base.py", line 661, in __connect
49
+  File "sqlalchemy\engine\create.py", line 578, in connect
50
+  File "sqlalchemy\engine\default.py", line 597, in connect
51
+sqlalchemy.exc.InterfaceError: (pyodbc.InterfaceError) ('IM002', '[IM002] [Microsoft][ODBC 驅動程式管理員] 找不到資料來源名稱且未指定預設的驅動程式 (0) (SQLDriverConnect)')
52
+(Background on this error at: https://sqlalche.me/e/14/rvf5)
53
+Traceback (most recent call last):
54
+  File "sqlalchemy\engine\base.py", line 3361, in _wrap_pool_connect
55
+  File "sqlalchemy\pool\base.py", line 310, in connect
56
+  File "sqlalchemy\pool\base.py", line 868, in _checkout
57
+  File "sqlalchemy\pool\base.py", line 476, in checkout
58
+  File "sqlalchemy\pool\impl.py", line 146, in _do_get
59
+  File "sqlalchemy\util\langhelpers.py", line 72, in __exit__
60
+  File "sqlalchemy\util\compat.py", line 208, in raise_
61
+  File "sqlalchemy\pool\impl.py", line 143, in _do_get
62
+  File "sqlalchemy\pool\base.py", line 256, in _create_connection
63
+  File "sqlalchemy\pool\base.py", line 371, in __init__
64
+  File "sqlalchemy\pool\base.py", line 666, in __connect
65
+  File "sqlalchemy\util\langhelpers.py", line 72, in __exit__
66
+  File "sqlalchemy\util\compat.py", line 208, in raise_
67
+  File "sqlalchemy\pool\base.py", line 661, in __connect
68
+  File "sqlalchemy\engine\create.py", line 578, in connect
69
+  File "sqlalchemy\engine\default.py", line 597, in connect
70
+pyodbc.InterfaceError: ('IM002', '[IM002] [Microsoft][ODBC 驅動程式管理員] 找不到資料來源名稱且未指定預設的驅動程式 (0) (SQLDriverConnect)')
71
+
72
+The above exception was the direct cause of the following exception:
73
+
74
+Traceback (most recent call last):
75
+  File "D-F.py", line 236, in CreateLogEngine
76
+  File "sqlalchemy\orm\query.py", line 2772, in all
77
+  File "sqlalchemy\orm\query.py", line 2910, in _iter
78
+  File "sqlalchemy\orm\session.py", line 1711, in execute
79
+  File "sqlalchemy\orm\session.py", line 1553, in _connection_for_bind
80
+  File "sqlalchemy\orm\session.py", line 747, in _connection_for_bind
81
+  File "sqlalchemy\engine\base.py", line 3315, in connect
82
+  File "sqlalchemy\engine\base.py", line 96, in __init__
83
+  File "sqlalchemy\engine\base.py", line 3394, in raw_connection
84
+  File "sqlalchemy\engine\base.py", line 3365, in _wrap_pool_connect
85
+  File "sqlalchemy\engine\base.py", line 2199, in _handle_dbapi_exception_noconnection
86
+  File "sqlalchemy\util\compat.py", line 208, in raise_
87
+  File "sqlalchemy\engine\base.py", line 3361, in _wrap_pool_connect
88
+  File "sqlalchemy\pool\base.py", line 310, in connect
89
+  File "sqlalchemy\pool\base.py", line 868, in _checkout
90
+  File "sqlalchemy\pool\base.py", line 476, in checkout
91
+  File "sqlalchemy\pool\impl.py", line 146, in _do_get
92
+  File "sqlalchemy\util\langhelpers.py", line 72, in __exit__
93
+  File "sqlalchemy\util\compat.py", line 208, in raise_
94
+  File "sqlalchemy\pool\impl.py", line 143, in _do_get
95
+  File "sqlalchemy\pool\base.py", line 256, in _create_connection
96
+  File "sqlalchemy\pool\base.py", line 371, in __init__
97
+  File "sqlalchemy\pool\base.py", line 666, in __connect
98
+  File "sqlalchemy\util\langhelpers.py", line 72, in __exit__
99
+  File "sqlalchemy\util\compat.py", line 208, in raise_
100
+  File "sqlalchemy\pool\base.py", line 661, in __connect
101
+  File "sqlalchemy\engine\create.py", line 578, in connect
102
+  File "sqlalchemy\engine\default.py", line 597, in connect
103
+sqlalchemy.exc.InterfaceError: (pyodbc.InterfaceError) ('IM002', '[IM002] [Microsoft][ODBC 驅動程式管理員] 找不到資料來源名稱且未指定預設的驅動程式 (0) (SQLDriverConnect)')
104
+(Background on this error at: https://sqlalche.me/e/14/rvf5)

+ 424
- 0
GA-ERP-SYS/bin/Debug/myLog.log Näytä tiedosto

@@ -0,0 +1,424 @@
1
+2024-05-31 15:06:14,100 INFO: info message
2
+Traceback (most recent call last):
3
+  File "sqlalchemy\engine\base.py", line 3361, in _wrap_pool_connect
4
+  File "sqlalchemy\pool\base.py", line 310, in connect
5
+  File "sqlalchemy\pool\base.py", line 868, in _checkout
6
+  File "sqlalchemy\pool\base.py", line 476, in checkout
7
+  File "sqlalchemy\pool\impl.py", line 146, in _do_get
8
+  File "sqlalchemy\util\langhelpers.py", line 72, in __exit__
9
+  File "sqlalchemy\util\compat.py", line 208, in raise_
10
+  File "sqlalchemy\pool\impl.py", line 143, in _do_get
11
+  File "sqlalchemy\pool\base.py", line 256, in _create_connection
12
+  File "sqlalchemy\pool\base.py", line 371, in __init__
13
+  File "sqlalchemy\pool\base.py", line 666, in __connect
14
+  File "sqlalchemy\util\langhelpers.py", line 72, in __exit__
15
+  File "sqlalchemy\util\compat.py", line 208, in raise_
16
+  File "sqlalchemy\pool\base.py", line 661, in __connect
17
+  File "sqlalchemy\engine\create.py", line 578, in connect
18
+  File "sqlalchemy\engine\default.py", line 597, in connect
19
+pyodbc.InterfaceError: ('IM002', '[IM002] [Microsoft][ODBC 驅動程式管理員] 找不到資料來源名稱且未指定預設的驅動程式 (0) (SQLDriverConnect)')
20
+
21
+The above exception was the direct cause of the following exception:
22
+
23
+Traceback (most recent call last):
24
+  File "D-F.py", line 121, in connectEngine
25
+  File "sqlalchemy\orm\query.py", line 2772, in all
26
+  File "sqlalchemy\orm\query.py", line 2910, in _iter
27
+  File "sqlalchemy\orm\session.py", line 1711, in execute
28
+  File "sqlalchemy\orm\session.py", line 1553, in _connection_for_bind
29
+  File "sqlalchemy\orm\session.py", line 747, in _connection_for_bind
30
+  File "sqlalchemy\engine\base.py", line 3315, in connect
31
+  File "sqlalchemy\engine\base.py", line 96, in __init__
32
+  File "sqlalchemy\engine\base.py", line 3394, in raw_connection
33
+  File "sqlalchemy\engine\base.py", line 3365, in _wrap_pool_connect
34
+  File "sqlalchemy\engine\base.py", line 2199, in _handle_dbapi_exception_noconnection
35
+  File "sqlalchemy\util\compat.py", line 208, in raise_
36
+  File "sqlalchemy\engine\base.py", line 3361, in _wrap_pool_connect
37
+  File "sqlalchemy\pool\base.py", line 310, in connect
38
+  File "sqlalchemy\pool\base.py", line 868, in _checkout
39
+  File "sqlalchemy\pool\base.py", line 476, in checkout
40
+  File "sqlalchemy\pool\impl.py", line 146, in _do_get
41
+  File "sqlalchemy\util\langhelpers.py", line 72, in __exit__
42
+  File "sqlalchemy\util\compat.py", line 208, in raise_
43
+  File "sqlalchemy\pool\impl.py", line 143, in _do_get
44
+  File "sqlalchemy\pool\base.py", line 256, in _create_connection
45
+  File "sqlalchemy\pool\base.py", line 371, in __init__
46
+  File "sqlalchemy\pool\base.py", line 666, in __connect
47
+  File "sqlalchemy\util\langhelpers.py", line 72, in __exit__
48
+  File "sqlalchemy\util\compat.py", line 208, in raise_
49
+  File "sqlalchemy\pool\base.py", line 661, in __connect
50
+  File "sqlalchemy\engine\create.py", line 578, in connect
51
+  File "sqlalchemy\engine\default.py", line 597, in connect
52
+sqlalchemy.exc.InterfaceError: (pyodbc.InterfaceError) ('IM002', '[IM002] [Microsoft][ODBC 驅動程式管理員] 找不到資料來源名稱且未指定預設的驅動程式 (0) (SQLDriverConnect)')
53
+(Background on this error at: https://sqlalche.me/e/14/rvf5)
54
+2024-05-31 15:06:14,107 WARNING: warning message
55
+Traceback (most recent call last):
56
+  File "sqlalchemy\engine\base.py", line 3361, in _wrap_pool_connect
57
+  File "sqlalchemy\pool\base.py", line 310, in connect
58
+  File "sqlalchemy\pool\base.py", line 868, in _checkout
59
+  File "sqlalchemy\pool\base.py", line 476, in checkout
60
+  File "sqlalchemy\pool\impl.py", line 146, in _do_get
61
+  File "sqlalchemy\util\langhelpers.py", line 72, in __exit__
62
+  File "sqlalchemy\util\compat.py", line 208, in raise_
63
+  File "sqlalchemy\pool\impl.py", line 143, in _do_get
64
+  File "sqlalchemy\pool\base.py", line 256, in _create_connection
65
+  File "sqlalchemy\pool\base.py", line 371, in __init__
66
+  File "sqlalchemy\pool\base.py", line 666, in __connect
67
+  File "sqlalchemy\util\langhelpers.py", line 72, in __exit__
68
+  File "sqlalchemy\util\compat.py", line 208, in raise_
69
+  File "sqlalchemy\pool\base.py", line 661, in __connect
70
+  File "sqlalchemy\engine\create.py", line 578, in connect
71
+  File "sqlalchemy\engine\default.py", line 597, in connect
72
+pyodbc.InterfaceError: ('IM002', '[IM002] [Microsoft][ODBC 驅動程式管理員] 找不到資料來源名稱且未指定預設的驅動程式 (0) (SQLDriverConnect)')
73
+
74
+The above exception was the direct cause of the following exception:
75
+
76
+Traceback (most recent call last):
77
+  File "D-F.py", line 121, in connectEngine
78
+  File "sqlalchemy\orm\query.py", line 2772, in all
79
+  File "sqlalchemy\orm\query.py", line 2910, in _iter
80
+  File "sqlalchemy\orm\session.py", line 1711, in execute
81
+  File "sqlalchemy\orm\session.py", line 1553, in _connection_for_bind
82
+  File "sqlalchemy\orm\session.py", line 747, in _connection_for_bind
83
+  File "sqlalchemy\engine\base.py", line 3315, in connect
84
+  File "sqlalchemy\engine\base.py", line 96, in __init__
85
+  File "sqlalchemy\engine\base.py", line 3394, in raw_connection
86
+  File "sqlalchemy\engine\base.py", line 3365, in _wrap_pool_connect
87
+  File "sqlalchemy\engine\base.py", line 2199, in _handle_dbapi_exception_noconnection
88
+  File "sqlalchemy\util\compat.py", line 208, in raise_
89
+  File "sqlalchemy\engine\base.py", line 3361, in _wrap_pool_connect
90
+  File "sqlalchemy\pool\base.py", line 310, in connect
91
+  File "sqlalchemy\pool\base.py", line 868, in _checkout
92
+  File "sqlalchemy\pool\base.py", line 476, in checkout
93
+  File "sqlalchemy\pool\impl.py", line 146, in _do_get
94
+  File "sqlalchemy\util\langhelpers.py", line 72, in __exit__
95
+  File "sqlalchemy\util\compat.py", line 208, in raise_
96
+  File "sqlalchemy\pool\impl.py", line 143, in _do_get
97
+  File "sqlalchemy\pool\base.py", line 256, in _create_connection
98
+  File "sqlalchemy\pool\base.py", line 371, in __init__
99
+  File "sqlalchemy\pool\base.py", line 666, in __connect
100
+  File "sqlalchemy\util\langhelpers.py", line 72, in __exit__
101
+  File "sqlalchemy\util\compat.py", line 208, in raise_
102
+  File "sqlalchemy\pool\base.py", line 661, in __connect
103
+  File "sqlalchemy\engine\create.py", line 578, in connect
104
+  File "sqlalchemy\engine\default.py", line 597, in connect
105
+sqlalchemy.exc.InterfaceError: (pyodbc.InterfaceError) ('IM002', '[IM002] [Microsoft][ODBC 驅動程式管理員] 找不到資料來源名稱且未指定預設的驅動程式 (0) (SQLDriverConnect)')
106
+(Background on this error at: https://sqlalche.me/e/14/rvf5)
107
+2024-05-31 15:06:14,114 ERROR: error message
108
+Traceback (most recent call last):
109
+  File "sqlalchemy\engine\base.py", line 3361, in _wrap_pool_connect
110
+  File "sqlalchemy\pool\base.py", line 310, in connect
111
+  File "sqlalchemy\pool\base.py", line 868, in _checkout
112
+  File "sqlalchemy\pool\base.py", line 476, in checkout
113
+  File "sqlalchemy\pool\impl.py", line 146, in _do_get
114
+  File "sqlalchemy\util\langhelpers.py", line 72, in __exit__
115
+  File "sqlalchemy\util\compat.py", line 208, in raise_
116
+  File "sqlalchemy\pool\impl.py", line 143, in _do_get
117
+  File "sqlalchemy\pool\base.py", line 256, in _create_connection
118
+  File "sqlalchemy\pool\base.py", line 371, in __init__
119
+  File "sqlalchemy\pool\base.py", line 666, in __connect
120
+  File "sqlalchemy\util\langhelpers.py", line 72, in __exit__
121
+  File "sqlalchemy\util\compat.py", line 208, in raise_
122
+  File "sqlalchemy\pool\base.py", line 661, in __connect
123
+  File "sqlalchemy\engine\create.py", line 578, in connect
124
+  File "sqlalchemy\engine\default.py", line 597, in connect
125
+pyodbc.InterfaceError: ('IM002', '[IM002] [Microsoft][ODBC 驅動程式管理員] 找不到資料來源名稱且未指定預設的驅動程式 (0) (SQLDriverConnect)')
126
+
127
+The above exception was the direct cause of the following exception:
128
+
129
+Traceback (most recent call last):
130
+  File "D-F.py", line 121, in connectEngine
131
+  File "sqlalchemy\orm\query.py", line 2772, in all
132
+  File "sqlalchemy\orm\query.py", line 2910, in _iter
133
+  File "sqlalchemy\orm\session.py", line 1711, in execute
134
+  File "sqlalchemy\orm\session.py", line 1553, in _connection_for_bind
135
+  File "sqlalchemy\orm\session.py", line 747, in _connection_for_bind
136
+  File "sqlalchemy\engine\base.py", line 3315, in connect
137
+  File "sqlalchemy\engine\base.py", line 96, in __init__
138
+  File "sqlalchemy\engine\base.py", line 3394, in raw_connection
139
+  File "sqlalchemy\engine\base.py", line 3365, in _wrap_pool_connect
140
+  File "sqlalchemy\engine\base.py", line 2199, in _handle_dbapi_exception_noconnection
141
+  File "sqlalchemy\util\compat.py", line 208, in raise_
142
+  File "sqlalchemy\engine\base.py", line 3361, in _wrap_pool_connect
143
+  File "sqlalchemy\pool\base.py", line 310, in connect
144
+  File "sqlalchemy\pool\base.py", line 868, in _checkout
145
+  File "sqlalchemy\pool\base.py", line 476, in checkout
146
+  File "sqlalchemy\pool\impl.py", line 146, in _do_get
147
+  File "sqlalchemy\util\langhelpers.py", line 72, in __exit__
148
+  File "sqlalchemy\util\compat.py", line 208, in raise_
149
+  File "sqlalchemy\pool\impl.py", line 143, in _do_get
150
+  File "sqlalchemy\pool\base.py", line 256, in _create_connection
151
+  File "sqlalchemy\pool\base.py", line 371, in __init__
152
+  File "sqlalchemy\pool\base.py", line 666, in __connect
153
+  File "sqlalchemy\util\langhelpers.py", line 72, in __exit__
154
+  File "sqlalchemy\util\compat.py", line 208, in raise_
155
+  File "sqlalchemy\pool\base.py", line 661, in __connect
156
+  File "sqlalchemy\engine\create.py", line 578, in connect
157
+  File "sqlalchemy\engine\default.py", line 597, in connect
158
+sqlalchemy.exc.InterfaceError: (pyodbc.InterfaceError) ('IM002', '[IM002] [Microsoft][ODBC 驅動程式管理員] 找不到資料來源名稱且未指定預設的驅動程式 (0) (SQLDriverConnect)')
159
+(Background on this error at: https://sqlalche.me/e/14/rvf5)
160
+2024-05-31 15:06:14,124 CRITICAL: critical message
161
+Traceback (most recent call last):
162
+  File "sqlalchemy\engine\base.py", line 3361, in _wrap_pool_connect
163
+  File "sqlalchemy\pool\base.py", line 310, in connect
164
+  File "sqlalchemy\pool\base.py", line 868, in _checkout
165
+  File "sqlalchemy\pool\base.py", line 476, in checkout
166
+  File "sqlalchemy\pool\impl.py", line 146, in _do_get
167
+  File "sqlalchemy\util\langhelpers.py", line 72, in __exit__
168
+  File "sqlalchemy\util\compat.py", line 208, in raise_
169
+  File "sqlalchemy\pool\impl.py", line 143, in _do_get
170
+  File "sqlalchemy\pool\base.py", line 256, in _create_connection
171
+  File "sqlalchemy\pool\base.py", line 371, in __init__
172
+  File "sqlalchemy\pool\base.py", line 666, in __connect
173
+  File "sqlalchemy\util\langhelpers.py", line 72, in __exit__
174
+  File "sqlalchemy\util\compat.py", line 208, in raise_
175
+  File "sqlalchemy\pool\base.py", line 661, in __connect
176
+  File "sqlalchemy\engine\create.py", line 578, in connect
177
+  File "sqlalchemy\engine\default.py", line 597, in connect
178
+pyodbc.InterfaceError: ('IM002', '[IM002] [Microsoft][ODBC 驅動程式管理員] 找不到資料來源名稱且未指定預設的驅動程式 (0) (SQLDriverConnect)')
179
+
180
+The above exception was the direct cause of the following exception:
181
+
182
+Traceback (most recent call last):
183
+  File "D-F.py", line 121, in connectEngine
184
+  File "sqlalchemy\orm\query.py", line 2772, in all
185
+  File "sqlalchemy\orm\query.py", line 2910, in _iter
186
+  File "sqlalchemy\orm\session.py", line 1711, in execute
187
+  File "sqlalchemy\orm\session.py", line 1553, in _connection_for_bind
188
+  File "sqlalchemy\orm\session.py", line 747, in _connection_for_bind
189
+  File "sqlalchemy\engine\base.py", line 3315, in connect
190
+  File "sqlalchemy\engine\base.py", line 96, in __init__
191
+  File "sqlalchemy\engine\base.py", line 3394, in raw_connection
192
+  File "sqlalchemy\engine\base.py", line 3365, in _wrap_pool_connect
193
+  File "sqlalchemy\engine\base.py", line 2199, in _handle_dbapi_exception_noconnection
194
+  File "sqlalchemy\util\compat.py", line 208, in raise_
195
+  File "sqlalchemy\engine\base.py", line 3361, in _wrap_pool_connect
196
+  File "sqlalchemy\pool\base.py", line 310, in connect
197
+  File "sqlalchemy\pool\base.py", line 868, in _checkout
198
+  File "sqlalchemy\pool\base.py", line 476, in checkout
199
+  File "sqlalchemy\pool\impl.py", line 146, in _do_get
200
+  File "sqlalchemy\util\langhelpers.py", line 72, in __exit__
201
+  File "sqlalchemy\util\compat.py", line 208, in raise_
202
+  File "sqlalchemy\pool\impl.py", line 143, in _do_get
203
+  File "sqlalchemy\pool\base.py", line 256, in _create_connection
204
+  File "sqlalchemy\pool\base.py", line 371, in __init__
205
+  File "sqlalchemy\pool\base.py", line 666, in __connect
206
+  File "sqlalchemy\util\langhelpers.py", line 72, in __exit__
207
+  File "sqlalchemy\util\compat.py", line 208, in raise_
208
+  File "sqlalchemy\pool\base.py", line 661, in __connect
209
+  File "sqlalchemy\engine\create.py", line 578, in connect
210
+  File "sqlalchemy\engine\default.py", line 597, in connect
211
+sqlalchemy.exc.InterfaceError: (pyodbc.InterfaceError) ('IM002', '[IM002] [Microsoft][ODBC 驅動程式管理員] 找不到資料來源名稱且未指定預設的驅動程式 (0) (SQLDriverConnect)')
212
+(Background on this error at: https://sqlalche.me/e/14/rvf5)
213
+2024-05-31 15:06:17,341 INFO: info message
214
+Traceback (most recent call last):
215
+  File "sqlalchemy\engine\base.py", line 3361, in _wrap_pool_connect
216
+  File "sqlalchemy\pool\base.py", line 310, in connect
217
+  File "sqlalchemy\pool\base.py", line 868, in _checkout
218
+  File "sqlalchemy\pool\base.py", line 476, in checkout
219
+  File "sqlalchemy\pool\impl.py", line 146, in _do_get
220
+  File "sqlalchemy\util\langhelpers.py", line 72, in __exit__
221
+  File "sqlalchemy\util\compat.py", line 208, in raise_
222
+  File "sqlalchemy\pool\impl.py", line 143, in _do_get
223
+  File "sqlalchemy\pool\base.py", line 256, in _create_connection
224
+  File "sqlalchemy\pool\base.py", line 371, in __init__
225
+  File "sqlalchemy\pool\base.py", line 666, in __connect
226
+  File "sqlalchemy\util\langhelpers.py", line 72, in __exit__
227
+  File "sqlalchemy\util\compat.py", line 208, in raise_
228
+  File "sqlalchemy\pool\base.py", line 661, in __connect
229
+  File "sqlalchemy\engine\create.py", line 578, in connect
230
+  File "sqlalchemy\engine\default.py", line 597, in connect
231
+pyodbc.InterfaceError: ('IM002', '[IM002] [Microsoft][ODBC 驅動程式管理員] 找不到資料來源名稱且未指定預設的驅動程式 (0) (SQLDriverConnect)')
232
+
233
+The above exception was the direct cause of the following exception:
234
+
235
+Traceback (most recent call last):
236
+  File "D-F.py", line 236, in CreateLogEngine
237
+  File "sqlalchemy\orm\query.py", line 2772, in all
238
+  File "sqlalchemy\orm\query.py", line 2910, in _iter
239
+  File "sqlalchemy\orm\session.py", line 1711, in execute
240
+  File "sqlalchemy\orm\session.py", line 1553, in _connection_for_bind
241
+  File "sqlalchemy\orm\session.py", line 747, in _connection_for_bind
242
+  File "sqlalchemy\engine\base.py", line 3315, in connect
243
+  File "sqlalchemy\engine\base.py", line 96, in __init__
244
+  File "sqlalchemy\engine\base.py", line 3394, in raw_connection
245
+  File "sqlalchemy\engine\base.py", line 3365, in _wrap_pool_connect
246
+  File "sqlalchemy\engine\base.py", line 2199, in _handle_dbapi_exception_noconnection
247
+  File "sqlalchemy\util\compat.py", line 208, in raise_
248
+  File "sqlalchemy\engine\base.py", line 3361, in _wrap_pool_connect
249
+  File "sqlalchemy\pool\base.py", line 310, in connect
250
+  File "sqlalchemy\pool\base.py", line 868, in _checkout
251
+  File "sqlalchemy\pool\base.py", line 476, in checkout
252
+  File "sqlalchemy\pool\impl.py", line 146, in _do_get
253
+  File "sqlalchemy\util\langhelpers.py", line 72, in __exit__
254
+  File "sqlalchemy\util\compat.py", line 208, in raise_
255
+  File "sqlalchemy\pool\impl.py", line 143, in _do_get
256
+  File "sqlalchemy\pool\base.py", line 256, in _create_connection
257
+  File "sqlalchemy\pool\base.py", line 371, in __init__
258
+  File "sqlalchemy\pool\base.py", line 666, in __connect
259
+  File "sqlalchemy\util\langhelpers.py", line 72, in __exit__
260
+  File "sqlalchemy\util\compat.py", line 208, in raise_
261
+  File "sqlalchemy\pool\base.py", line 661, in __connect
262
+  File "sqlalchemy\engine\create.py", line 578, in connect
263
+  File "sqlalchemy\engine\default.py", line 597, in connect
264
+sqlalchemy.exc.InterfaceError: (pyodbc.InterfaceError) ('IM002', '[IM002] [Microsoft][ODBC 驅動程式管理員] 找不到資料來源名稱且未指定預設的驅動程式 (0) (SQLDriverConnect)')
265
+(Background on this error at: https://sqlalche.me/e/14/rvf5)
266
+2024-05-31 15:06:17,348 WARNING: warning message
267
+Traceback (most recent call last):
268
+  File "sqlalchemy\engine\base.py", line 3361, in _wrap_pool_connect
269
+  File "sqlalchemy\pool\base.py", line 310, in connect
270
+  File "sqlalchemy\pool\base.py", line 868, in _checkout
271
+  File "sqlalchemy\pool\base.py", line 476, in checkout
272
+  File "sqlalchemy\pool\impl.py", line 146, in _do_get
273
+  File "sqlalchemy\util\langhelpers.py", line 72, in __exit__
274
+  File "sqlalchemy\util\compat.py", line 208, in raise_
275
+  File "sqlalchemy\pool\impl.py", line 143, in _do_get
276
+  File "sqlalchemy\pool\base.py", line 256, in _create_connection
277
+  File "sqlalchemy\pool\base.py", line 371, in __init__
278
+  File "sqlalchemy\pool\base.py", line 666, in __connect
279
+  File "sqlalchemy\util\langhelpers.py", line 72, in __exit__
280
+  File "sqlalchemy\util\compat.py", line 208, in raise_
281
+  File "sqlalchemy\pool\base.py", line 661, in __connect
282
+  File "sqlalchemy\engine\create.py", line 578, in connect
283
+  File "sqlalchemy\engine\default.py", line 597, in connect
284
+pyodbc.InterfaceError: ('IM002', '[IM002] [Microsoft][ODBC 驅動程式管理員] 找不到資料來源名稱且未指定預設的驅動程式 (0) (SQLDriverConnect)')
285
+
286
+The above exception was the direct cause of the following exception:
287
+
288
+Traceback (most recent call last):
289
+  File "D-F.py", line 236, in CreateLogEngine
290
+  File "sqlalchemy\orm\query.py", line 2772, in all
291
+  File "sqlalchemy\orm\query.py", line 2910, in _iter
292
+  File "sqlalchemy\orm\session.py", line 1711, in execute
293
+  File "sqlalchemy\orm\session.py", line 1553, in _connection_for_bind
294
+  File "sqlalchemy\orm\session.py", line 747, in _connection_for_bind
295
+  File "sqlalchemy\engine\base.py", line 3315, in connect
296
+  File "sqlalchemy\engine\base.py", line 96, in __init__
297
+  File "sqlalchemy\engine\base.py", line 3394, in raw_connection
298
+  File "sqlalchemy\engine\base.py", line 3365, in _wrap_pool_connect
299
+  File "sqlalchemy\engine\base.py", line 2199, in _handle_dbapi_exception_noconnection
300
+  File "sqlalchemy\util\compat.py", line 208, in raise_
301
+  File "sqlalchemy\engine\base.py", line 3361, in _wrap_pool_connect
302
+  File "sqlalchemy\pool\base.py", line 310, in connect
303
+  File "sqlalchemy\pool\base.py", line 868, in _checkout
304
+  File "sqlalchemy\pool\base.py", line 476, in checkout
305
+  File "sqlalchemy\pool\impl.py", line 146, in _do_get
306
+  File "sqlalchemy\util\langhelpers.py", line 72, in __exit__
307
+  File "sqlalchemy\util\compat.py", line 208, in raise_
308
+  File "sqlalchemy\pool\impl.py", line 143, in _do_get
309
+  File "sqlalchemy\pool\base.py", line 256, in _create_connection
310
+  File "sqlalchemy\pool\base.py", line 371, in __init__
311
+  File "sqlalchemy\pool\base.py", line 666, in __connect
312
+  File "sqlalchemy\util\langhelpers.py", line 72, in __exit__
313
+  File "sqlalchemy\util\compat.py", line 208, in raise_
314
+  File "sqlalchemy\pool\base.py", line 661, in __connect
315
+  File "sqlalchemy\engine\create.py", line 578, in connect
316
+  File "sqlalchemy\engine\default.py", line 597, in connect
317
+sqlalchemy.exc.InterfaceError: (pyodbc.InterfaceError) ('IM002', '[IM002] [Microsoft][ODBC 驅動程式管理員] 找不到資料來源名稱且未指定預設的驅動程式 (0) (SQLDriverConnect)')
318
+(Background on this error at: https://sqlalche.me/e/14/rvf5)
319
+2024-05-31 15:06:17,354 ERROR: error message
320
+Traceback (most recent call last):
321
+  File "sqlalchemy\engine\base.py", line 3361, in _wrap_pool_connect
322
+  File "sqlalchemy\pool\base.py", line 310, in connect
323
+  File "sqlalchemy\pool\base.py", line 868, in _checkout
324
+  File "sqlalchemy\pool\base.py", line 476, in checkout
325
+  File "sqlalchemy\pool\impl.py", line 146, in _do_get
326
+  File "sqlalchemy\util\langhelpers.py", line 72, in __exit__
327
+  File "sqlalchemy\util\compat.py", line 208, in raise_
328
+  File "sqlalchemy\pool\impl.py", line 143, in _do_get
329
+  File "sqlalchemy\pool\base.py", line 256, in _create_connection
330
+  File "sqlalchemy\pool\base.py", line 371, in __init__
331
+  File "sqlalchemy\pool\base.py", line 666, in __connect
332
+  File "sqlalchemy\util\langhelpers.py", line 72, in __exit__
333
+  File "sqlalchemy\util\compat.py", line 208, in raise_
334
+  File "sqlalchemy\pool\base.py", line 661, in __connect
335
+  File "sqlalchemy\engine\create.py", line 578, in connect
336
+  File "sqlalchemy\engine\default.py", line 597, in connect
337
+pyodbc.InterfaceError: ('IM002', '[IM002] [Microsoft][ODBC 驅動程式管理員] 找不到資料來源名稱且未指定預設的驅動程式 (0) (SQLDriverConnect)')
338
+
339
+The above exception was the direct cause of the following exception:
340
+
341
+Traceback (most recent call last):
342
+  File "D-F.py", line 236, in CreateLogEngine
343
+  File "sqlalchemy\orm\query.py", line 2772, in all
344
+  File "sqlalchemy\orm\query.py", line 2910, in _iter
345
+  File "sqlalchemy\orm\session.py", line 1711, in execute
346
+  File "sqlalchemy\orm\session.py", line 1553, in _connection_for_bind
347
+  File "sqlalchemy\orm\session.py", line 747, in _connection_for_bind
348
+  File "sqlalchemy\engine\base.py", line 3315, in connect
349
+  File "sqlalchemy\engine\base.py", line 96, in __init__
350
+  File "sqlalchemy\engine\base.py", line 3394, in raw_connection
351
+  File "sqlalchemy\engine\base.py", line 3365, in _wrap_pool_connect
352
+  File "sqlalchemy\engine\base.py", line 2199, in _handle_dbapi_exception_noconnection
353
+  File "sqlalchemy\util\compat.py", line 208, in raise_
354
+  File "sqlalchemy\engine\base.py", line 3361, in _wrap_pool_connect
355
+  File "sqlalchemy\pool\base.py", line 310, in connect
356
+  File "sqlalchemy\pool\base.py", line 868, in _checkout
357
+  File "sqlalchemy\pool\base.py", line 476, in checkout
358
+  File "sqlalchemy\pool\impl.py", line 146, in _do_get
359
+  File "sqlalchemy\util\langhelpers.py", line 72, in __exit__
360
+  File "sqlalchemy\util\compat.py", line 208, in raise_
361
+  File "sqlalchemy\pool\impl.py", line 143, in _do_get
362
+  File "sqlalchemy\pool\base.py", line 256, in _create_connection
363
+  File "sqlalchemy\pool\base.py", line 371, in __init__
364
+  File "sqlalchemy\pool\base.py", line 666, in __connect
365
+  File "sqlalchemy\util\langhelpers.py", line 72, in __exit__
366
+  File "sqlalchemy\util\compat.py", line 208, in raise_
367
+  File "sqlalchemy\pool\base.py", line 661, in __connect
368
+  File "sqlalchemy\engine\create.py", line 578, in connect
369
+  File "sqlalchemy\engine\default.py", line 597, in connect
370
+sqlalchemy.exc.InterfaceError: (pyodbc.InterfaceError) ('IM002', '[IM002] [Microsoft][ODBC 驅動程式管理員] 找不到資料來源名稱且未指定預設的驅動程式 (0) (SQLDriverConnect)')
371
+(Background on this error at: https://sqlalche.me/e/14/rvf5)
372
+2024-05-31 15:06:17,360 CRITICAL: critical message
373
+Traceback (most recent call last):
374
+  File "sqlalchemy\engine\base.py", line 3361, in _wrap_pool_connect
375
+  File "sqlalchemy\pool\base.py", line 310, in connect
376
+  File "sqlalchemy\pool\base.py", line 868, in _checkout
377
+  File "sqlalchemy\pool\base.py", line 476, in checkout
378
+  File "sqlalchemy\pool\impl.py", line 146, in _do_get
379
+  File "sqlalchemy\util\langhelpers.py", line 72, in __exit__
380
+  File "sqlalchemy\util\compat.py", line 208, in raise_
381
+  File "sqlalchemy\pool\impl.py", line 143, in _do_get
382
+  File "sqlalchemy\pool\base.py", line 256, in _create_connection
383
+  File "sqlalchemy\pool\base.py", line 371, in __init__
384
+  File "sqlalchemy\pool\base.py", line 666, in __connect
385
+  File "sqlalchemy\util\langhelpers.py", line 72, in __exit__
386
+  File "sqlalchemy\util\compat.py", line 208, in raise_
387
+  File "sqlalchemy\pool\base.py", line 661, in __connect
388
+  File "sqlalchemy\engine\create.py", line 578, in connect
389
+  File "sqlalchemy\engine\default.py", line 597, in connect
390
+pyodbc.InterfaceError: ('IM002', '[IM002] [Microsoft][ODBC 驅動程式管理員] 找不到資料來源名稱且未指定預設的驅動程式 (0) (SQLDriverConnect)')
391
+
392
+The above exception was the direct cause of the following exception:
393
+
394
+Traceback (most recent call last):
395
+  File "D-F.py", line 236, in CreateLogEngine
396
+  File "sqlalchemy\orm\query.py", line 2772, in all
397
+  File "sqlalchemy\orm\query.py", line 2910, in _iter
398
+  File "sqlalchemy\orm\session.py", line 1711, in execute
399
+  File "sqlalchemy\orm\session.py", line 1553, in _connection_for_bind
400
+  File "sqlalchemy\orm\session.py", line 747, in _connection_for_bind
401
+  File "sqlalchemy\engine\base.py", line 3315, in connect
402
+  File "sqlalchemy\engine\base.py", line 96, in __init__
403
+  File "sqlalchemy\engine\base.py", line 3394, in raw_connection
404
+  File "sqlalchemy\engine\base.py", line 3365, in _wrap_pool_connect
405
+  File "sqlalchemy\engine\base.py", line 2199, in _handle_dbapi_exception_noconnection
406
+  File "sqlalchemy\util\compat.py", line 208, in raise_
407
+  File "sqlalchemy\engine\base.py", line 3361, in _wrap_pool_connect
408
+  File "sqlalchemy\pool\base.py", line 310, in connect
409
+  File "sqlalchemy\pool\base.py", line 868, in _checkout
410
+  File "sqlalchemy\pool\base.py", line 476, in checkout
411
+  File "sqlalchemy\pool\impl.py", line 146, in _do_get
412
+  File "sqlalchemy\util\langhelpers.py", line 72, in __exit__
413
+  File "sqlalchemy\util\compat.py", line 208, in raise_
414
+  File "sqlalchemy\pool\impl.py", line 143, in _do_get
415
+  File "sqlalchemy\pool\base.py", line 256, in _create_connection
416
+  File "sqlalchemy\pool\base.py", line 371, in __init__
417
+  File "sqlalchemy\pool\base.py", line 666, in __connect
418
+  File "sqlalchemy\util\langhelpers.py", line 72, in __exit__
419
+  File "sqlalchemy\util\compat.py", line 208, in raise_
420
+  File "sqlalchemy\pool\base.py", line 661, in __connect
421
+  File "sqlalchemy\engine\create.py", line 578, in connect
422
+  File "sqlalchemy\engine\default.py", line 597, in connect
423
+sqlalchemy.exc.InterfaceError: (pyodbc.InterfaceError) ('IM002', '[IM002] [Microsoft][ODBC 驅動程式管理員] 找不到資料來源名稱且未指定預設的驅動程式 (0) (SQLDriverConnect)')
424
+(Background on this error at: https://sqlalche.me/e/14/rvf5)

BIN
GA-ERP-SYS/obj/Debug/DesignTimeResolveAssemblyReferences.cache Näytä tiedosto


BIN
GA-ERP-SYS/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache Näytä tiedosto


BIN
GA-ERP-SYS/obj/Debug/GA-ERP-SYS.exe Näytä tiedosto


BIN
GA-ERP-SYS/obj/Debug/GA-ERP-SYS.pdb Näytä tiedosto


BIN
GA-ERP-SYS/obj/Debug/GA-ERP-SYS.vbproj.AssemblyReference.cache Näytä tiedosto


+ 1
- 1
GA-ERP-SYS/obj/Debug/GA-ERP-SYS.vbproj.CoreCompileInputs.cache Näytä tiedosto

@@ -1 +1 @@
1
-5feaa67f439be7acb8512c489b32e58172beb2e4b4bea7140d52e83082114f70
1
+22aa52249166556ebb2c7253f14242b55d39e52b7c85368c812cfb2f6cedf0db

+ 1
- 0
GA-ERP-SYS/obj/Debug/GA-ERP-SYS.vbproj.FileListAbsolute.txt Näytä tiedosto

@@ -465,3 +465,4 @@ D:\工巧明\GA帳務通用ERP\GA-ERP-SYS\GA-ERP-SYS\obj\Debug\GA_ERP_SYS.GA_ERP
465 465
 D:\工巧明\GA帳務通用ERP\GA-ERP-SYS\GA-ERP-SYS\obj\Debug\GA_ERP_SYS.帳務資料筆數查看.resources
466 466
 D:\工巧明\GA帳務通用ERP\GA-ERP-SYS\GA-ERP-SYS\obj\Debug\GA-ERP-SYS.vbproj.Up2Date
467 467
 D:\工巧明\GA帳務通用ERP\GA-ERP-SYS\GA-ERP-SYS\obj\Debug\GA_ERP_SYS.LINE_使用者管理表.resources
468
+D:\工巧明\GA帳務通用ERP\GA-ERP-SYS\GA-ERP-SYS\obj\Debug\GA_ERP_SYS.未抓到帳的清單.resources

BIN
GA-ERP-SYS/obj/Debug/GA-ERP-SYS.vbproj.GenerateResource.cache Näytä tiedosto


BIN
GA-ERP-SYS/obj/Debug/GA-ERP-SYS.vbproj.ResolveComReference.cache Näytä tiedosto


+ 0
- 18
GA-ERP-SYS/obj/Debug/GA-ERP-SYS.xml Näytä tiedosto

@@ -232,23 +232,5 @@ GA-ERP-SYS
232 232
   查詢類型 System.Drawing.Bitmap 的當地語系化資源。
233 233
 </summary>
234 234
 </member>
235
-<member name="M:GA_ERP_SYS.SQL_連線狀態模組.ConnectTest(System.String,System.Decimal)">
236
- <summary>
237
- 测试连接:True-连接成功,False-连接失败
238
- 参数[必选]:服务器IP
239
- 参数[可选]:等待超时时间(秒),默认为1.2秒
240
- </summary>
241
- <returns></returns>
242
- <remarks></remarks>
243
-</member>
244
-<member name="M:GA_ERP_SYS.SQL_連線狀態模組1.Connect1Test(System.String,System.Decimal)">
245
- <summary>
246
- 测试连接:True-连接成功,False-连接失败
247
- 参数[必选]:服务器IP
248
- 参数[可选]:等待超时时间(秒),默认为1.2秒
249
- </summary>
250
- <returns></returns>
251
- <remarks></remarks>
252
-</member>
253 235
 </members>
254 236
 </doc>

BIN
GA-ERP-SYS/obj/Debug/GA_ERP_SYS.未抓到帳的清單.resources Näytä tiedosto


+ 4
- 4
GA-ERP-SYS/基本資料管理/前台/電板基本資料.Designer.vb Näytä tiedosto

@@ -1482,11 +1482,11 @@ Partial Class 電板基本資料
1482 1482
         '帳號驗證_bt
1483 1483
         '
1484 1484
         Me.帳號驗證_bt.ForeColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
1485
-        Me.帳號驗證_bt.Location = New System.Drawing.Point(214, 11)
1485
+        Me.帳號驗證_bt.Location = New System.Drawing.Point(136, 11)
1486 1486
         Me.帳號驗證_bt.Name = "帳號驗證_bt"
1487
-        Me.帳號驗證_bt.Size = New System.Drawing.Size(57, 25)
1487
+        Me.帳號驗證_bt.Size = New System.Drawing.Size(135, 25)
1488 1488
         Me.帳號驗證_bt.TabIndex = 1550
1489
-        Me.帳號驗證_bt.Text = "開網站"
1489
+        Me.帳號驗證_bt.Text = "開啟抓帳有問題的清單"
1490 1490
         Me.帳號驗證_bt.UseVisualStyleBackColor = True
1491 1491
         '
1492 1492
         '取消1_bt
@@ -1660,7 +1660,7 @@ Partial Class 電板基本資料
1660 1660
         '備用網址_ch
1661 1661
         '
1662 1662
         Me.備用網址_ch.AutoSize = True
1663
-        Me.備用網址_ch.Location = New System.Drawing.Point(156, 14)
1663
+        Me.備用網址_ch.Location = New System.Drawing.Point(106, 201)
1664 1664
         Me.備用網址_ch.Name = "備用網址_ch"
1665 1665
         Me.備用網址_ch.Size = New System.Drawing.Size(62, 20)
1666 1666
         Me.備用網址_ch.TabIndex = 1637

+ 20
- 19
GA-ERP-SYS/基本資料管理/前台/電板基本資料.vb Näytä tiedosto

@@ -801,25 +801,26 @@ Public Class 電板基本資料
801 801
         End If
802 802
     End Sub
803 803
     Private Sub 帳號驗證_bt_Click(sender As Object, e As EventArgs) Handles 帳號驗證_bt.Click
804
-        If 網址_tb.Text = "" Or 帳號_tb.Text = "" Or 密碼_tb.Text = "" Then
805
-            MsgBox("資料不齊全,無法開啟網站!!")
806
-        Else
807
-            If 備用網址_ch.Checked = False Then : PA15 = 網址_tb.Text : Else : PA15 = 備用網址1_tb.Text : End If : PA16 = 帳號_tb.Text : PA17 = 密碼_tb.Text
808
-            Dim Str2 As String = Application.StartupPath
809
-            If File.Exists("365.txt") Then : File.Delete("365.txt") : ElseIf File.Exists(Str2 & "\365.txt") Then : File.Delete(Str2 & "\365.txt") : End If
810
-            If File.Exists("101.txt") Then : File.Delete("101.txt") : ElseIf File.Exists(Str2 & "\101.txt") Then : File.Delete(Str2 & "\101.txt") : End If
811
-            Dim FilePath As String = ""
812
-            If 系統1_cb.Text = "365" Then : FilePath = "365.txt" : Else : FilePath = "101.txt" : End If
813
-            Try
814
-                Using fs As IO.FileStream = New IO.FileStream(FilePath, FileMode.Append)
815
-                    Using sw As StreamWriter = New StreamWriter(fs, Encoding.Default)
816
-                        sw.Flush()
817
-                    End Using
818
-                End Using
819
-            Catch ex As Exception
820
-            End Try
821
-            MyModule1.PY應用模組_01()
822
-        End If
804
+        開始D = "%%" : 結束D = "%%" : 未抓到帳的清單.Show()
805
+        'If 網址_tb.Text = "" Or 帳號_tb.Text = "" Or 密碼_tb.Text = "" Then
806
+        '    MsgBox("資料不齊全,無法開啟網站!!")
807
+        'Else
808
+        '    If 備用網址_ch.Checked = False Then : PA15 = 網址_tb.Text : Else : PA15 = 備用網址1_tb.Text : End If : PA16 = 帳號_tb.Text : PA17 = 密碼_tb.Text
809
+        '    Dim Str2 As String = Application.StartupPath
810
+        '    If File.Exists("365.txt") Then : File.Delete("365.txt") : ElseIf File.Exists(Str2 & "\365.txt") Then : File.Delete(Str2 & "\365.txt") : End If
811
+        '    If File.Exists("101.txt") Then : File.Delete("101.txt") : ElseIf File.Exists(Str2 & "\101.txt") Then : File.Delete(Str2 & "\101.txt") : End If
812
+        '    Dim FilePath As String = ""
813
+        '    If 系統1_cb.Text = "365" Then : FilePath = "365.txt" : Else : FilePath = "101.txt" : End If
814
+        '    Try
815
+        '        Using fs As IO.FileStream = New IO.FileStream(FilePath, FileMode.Append)
816
+        '            Using sw As StreamWriter = New StreamWriter(fs, Encoding.Default)
817
+        '                sw.Flush()
818
+        '            End Using
819
+        '        End Using
820
+        '    Catch ex As Exception
821
+        '    End Try
822
+        '    MyModule1.PY應用模組_01()
823
+        'End If
823 824
     End Sub
824 825
     Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick
825 826
         SQL_自動導入判斷()

+ 135
- 0
GA-ERP-SYS/報表系統管理/前台/未抓到帳的清單.Designer.vb Näytä tiedosto

@@ -0,0 +1,135 @@
1
+<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
2
+Partial Class 未抓到帳的清單
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 DataGridViewCellStyle3 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
26
+        Me.LOG1_dgv = New System.Windows.Forms.DataGridView()
27
+        Me.Label1 = New System.Windows.Forms.Label()
28
+        Me.Label2 = New System.Windows.Forms.Label()
29
+        Me.Label3 = New System.Windows.Forms.Label()
30
+        Me.Label4 = New System.Windows.Forms.Label()
31
+        Me.自動導入_bt = New System.Windows.Forms.Button()
32
+        CType(Me.LOG1_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
33
+        Me.SuspendLayout()
34
+        '
35
+        'LOG1_dgv
36
+        '
37
+        DataGridViewCellStyle3.BackColor = System.Drawing.Color.Silver
38
+        Me.LOG1_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle3
39
+        Me.LOG1_dgv.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
40
+            Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
41
+        Me.LOG1_dgv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
42
+        Me.LOG1_dgv.BackgroundColor = System.Drawing.Color.White
43
+        Me.LOG1_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
44
+        Me.LOG1_dgv.Location = New System.Drawing.Point(4, 1)
45
+        Me.LOG1_dgv.Margin = New System.Windows.Forms.Padding(4, 5, 4, 5)
46
+        Me.LOG1_dgv.Name = "LOG1_dgv"
47
+        Me.LOG1_dgv.RowHeadersWidth = 4
48
+        Me.LOG1_dgv.RowTemplate.Height = 24
49
+        Me.LOG1_dgv.Size = New System.Drawing.Size(255, 205)
50
+        Me.LOG1_dgv.TabIndex = 1545
51
+        '
52
+        'Label1
53
+        '
54
+        Me.Label1.AutoSize = True
55
+        Me.Label1.Font = New System.Drawing.Font("微軟正黑體", 12.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
56
+        Me.Label1.Location = New System.Drawing.Point(266, 5)
57
+        Me.Label1.Name = "Label1"
58
+        Me.Label1.Size = New System.Drawing.Size(261, 20)
59
+        Me.Label1.TabIndex = 1546
60
+        Me.Label1.Text = "未抓到商品的帳務有以下三種原因 : "
61
+        '
62
+        'Label2
63
+        '
64
+        Me.Label2.AutoSize = True
65
+        Me.Label2.Font = New System.Drawing.Font("微軟正黑體", 12.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
66
+        Me.Label2.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
67
+        Me.Label2.Location = New System.Drawing.Point(266, 132)
68
+        Me.Label2.Name = "Label2"
69
+        Me.Label2.Size = New System.Drawing.Size(345, 40)
70
+        Me.Label2.TabIndex = 1547
71
+        Me.Label2.Text = "請選擇左邊的清單,重新按下  導入報表  來進行" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "重新抓取帳務"
72
+        '
73
+        'Label3
74
+        '
75
+        Me.Label3.AutoSize = True
76
+        Me.Label3.Font = New System.Drawing.Font("微軟正黑體", 12.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
77
+        Me.Label3.ForeColor = System.Drawing.Color.Red
78
+        Me.Label3.Location = New System.Drawing.Point(266, 27)
79
+        Me.Label3.Name = "Label3"
80
+        Me.Label3.Size = New System.Drawing.Size(306, 20)
81
+        Me.Label3.TabIndex = 1548
82
+        Me.Label3.Text = "1、網路不穩定,導致帳務抓取過程斷連。"
83
+        '
84
+        'Label4
85
+        '
86
+        Me.Label4.AutoSize = True
87
+        Me.Label4.Font = New System.Drawing.Font("微軟正黑體", 12.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
88
+        Me.Label4.Location = New System.Drawing.Point(266, 50)
89
+        Me.Label4.Name = "Label4"
90
+        Me.Label4.Size = New System.Drawing.Size(354, 80)
91
+        Me.Label4.TabIndex = 1549
92
+        Me.Label4.Text = "2、商品網址變更,導致系統找不到資料。" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "3、帳號密碼錯誤,到置系統無法登入商品網站。" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "除了第一種情況,其他兩種情況重新抓帳是抓" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "不下來的。"
93
+        '
94
+        '自動導入_bt
95
+        '
96
+        Me.自動導入_bt.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
97
+        Me.自動導入_bt.Location = New System.Drawing.Point(266, 174)
98
+        Me.自動導入_bt.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
99
+        Me.自動導入_bt.Name = "自動導入_bt"
100
+        Me.自動導入_bt.Size = New System.Drawing.Size(354, 28)
101
+        Me.自動導入_bt.TabIndex = 1626
102
+        Me.自動導入_bt.Text = "導入報表"
103
+        Me.自動導入_bt.UseVisualStyleBackColor = True
104
+        '
105
+        '未抓到帳的清單
106
+        '
107
+        Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
108
+        Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
109
+        Me.ClientSize = New System.Drawing.Size(625, 208)
110
+        Me.Controls.Add(Me.自動導入_bt)
111
+        Me.Controls.Add(Me.Label4)
112
+        Me.Controls.Add(Me.Label3)
113
+        Me.Controls.Add(Me.Label2)
114
+        Me.Controls.Add(Me.Label1)
115
+        Me.Controls.Add(Me.LOG1_dgv)
116
+        Me.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
117
+        Me.Margin = New System.Windows.Forms.Padding(4)
118
+        Me.MaximizeBox = False
119
+        Me.MinimizeBox = False
120
+        Me.Name = "未抓到帳的清單"
121
+        Me.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen
122
+        Me.Text = "未抓到帳的清單"
123
+        CType(Me.LOG1_dgv, System.ComponentModel.ISupportInitialize).EndInit()
124
+        Me.ResumeLayout(False)
125
+        Me.PerformLayout()
126
+
127
+    End Sub
128
+
129
+    Friend WithEvents LOG1_dgv As DataGridView
130
+    Friend WithEvents Label1 As Label
131
+    Friend WithEvents Label2 As Label
132
+    Friend WithEvents Label3 As Label
133
+    Friend WithEvents Label4 As Label
134
+    Friend WithEvents 自動導入_bt As Button
135
+End Class

+ 120
- 0
GA-ERP-SYS/報表系統管理/前台/未抓到帳的清單.resx Näytä tiedosto

@@ -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>

+ 27
- 0
GA-ERP-SYS/報表系統管理/前台/未抓到帳的清單.vb Näytä tiedosto

@@ -0,0 +1,27 @@
1
+Public Class 未抓到帳的清單
2
+    Private Sub Set_須重讀_讀取()
3
+        Dim ds6 As New DataSet
4
+        LOG1_dgv.DataSource = Nothing : ds6.Clear()
5
+        LOG1_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
6
+        LOG1_dgv.ColumnHeadersHeight = 25 : LOG1_dgv.AllowUserToAddRows = False
7
+        SQL_須重讀_讀取()
8
+        da.Fill(ds6) : LOG1_dgv.DataSource = ds6.Tables(0) : conn.Close()
9
+        LOG1_dgv.Columns(0).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter
10
+    End Sub
11
+    Private Sub 未抓到帳的清單_Load(sender As Object, e As EventArgs) Handles MyBase.Load
12
+    End Sub
13
+    Private Sub 未抓到帳的清單_Shown(sender As Object, e As EventArgs) Handles MyBase.Shown
14
+        Set_須重讀_讀取()
15
+    End Sub
16
+    Private Sub LOG1_dgv_CellContentClick(sender As Object, e As DataGridViewCellEventArgs) Handles LOG1_dgv.CellClick
17
+        If e.RowIndex = -1 Then : Else : 電板帳務明細查詢表.商品_cb.Text = LOG1_dgv.Rows(e.RowIndex).Cells(0).Value.ToString : End If
18
+    End Sub
19
+
20
+    Private Sub 自動導入_bt_Click(sender As Object, e As EventArgs) Handles 自動導入_bt.Click
21
+        If 電板帳務明細查詢表.商品_cb.Text = "" Then
22
+            MsgBox("請先選擇需要重新抓取帳務的商品!!")
23
+        Else
24
+            電板帳務明細查詢表.自動導入_bt.PerformClick()
25
+        End If
26
+    End Sub
27
+End Class

+ 17
- 9
GA-ERP-SYS/報表系統管理/前台/電板LOG檔.vb Näytä tiedosto

@@ -23,10 +23,13 @@ Public Class 電板LOG檔
23 23
         da.Fill(ds6) : LOG2_dgv.DataSource = ds6.Tables(0) : conn.Close()
24 24
         LOG2_dgv.Columns(0).FillWeight = 40 : LOG2_dgv.Columns(2).FillWeight = 45 : LOG2_dgv.Columns(3).FillWeight = 45 : LOG2_dgv.Columns(6).Visible = False
25 25
         LOG2_dgv.Columns(7).Visible = False : LOG2_dgv.Columns(8).Visible = False : LOG2_dgv.Columns(9).Visible = False : LOG2_dgv.Columns(10).Visible = False
26
-        LOG2_dgv.Columns(11).Visible = False : LOG2_dgv.Columns(12).FillWeight = 40 : LOG2_dgv.Columns(13).FillWeight = 40
26
+        LOG2_dgv.Columns(11).Visible = False : LOG2_dgv.Columns(12).FillWeight = 40 : LOG2_dgv.Columns(13).FillWeight = 40 : LOG2_dgv.Columns("商品1").Visible = False
27 27
         LOG2_dgv.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill
28 28
         For I As Integer = 0 To LOG2_dgv.Rows.Count - 1
29 29
             LOG2_dgv.Rows(I).Cells("項次").Value = I + 1
30
+            If LOG2_dgv.Rows(I).Cells("商品").Value.ToString = "" Then
31
+                LOG2_dgv.Rows(I).Cells("商品").Value = LOG2_dgv.Rows(I).Cells("商品1").Value.ToString
32
+            End If
30 33
         Next
31 34
     End Sub
32 35
     Private Sub Set_基數下拉讀取1()
@@ -41,15 +44,20 @@ Public Class 電板LOG檔
41 44
         商品_tb.Enabled = False : 網址2_tb.Enabled = False : 編號_tb.Enabled = False : 帳號_tb.Enabled = False : 密碼_tb.Enabled = False
42 45
         備用網址_tb.Enabled = False : 備用網址1_tb.Enabled = False : 資料1_cb.Enabled = False : 取消_bt.Enabled = False : 上繳源_cb.Enabled = False
43 46
         存檔1_bt.Enabled = False : 取消1_bt.Enabled = False : 商品1_cb.Enabled = False : 下拉1_bt.Enabled = False : 存檔_bt.Enabled = False
44
-        Set_基數下拉讀取1() : SQL_查詢日期資料()
45
-        If dr.Read() Then
46
-            PA = dr("開始").ToString : PA1 = dr("結束").ToString
47
-        End If
48
-        Set_LOG1() : Set_LOG2()
49
-        If LOG1_dgv.Rows.Count = 0 And LOG2_dgv.Rows.Count = 0 Then
50
-            Me.Close()
51
-        End If
47
+    End Sub
48
+    Private Sub LOG檔_Shown(sender As Object, e As EventArgs) Handles MyBase.Shown
49
+        Set_基數下拉讀取1() : SQL_查詢日期資料() : If dr.Read() Then : PA = dr("開始").ToString : PA1 = dr("結束").ToString : End If
50
+        Set_LOG1() : Set_LOG2() : If LOG1_dgv.Rows.Count = 0 And LOG2_dgv.Rows.Count = 0 Then : Me.Close() : End If
52 51
         開始日期_dtp.Value = PA : 結束日期_dtp.Value = PA1
52
+        If LOG2_dgv.Rows.Count > 0 And 電板帳務明細查詢表.商品_cb.Text = "" Then
53
+            For i As Integer = 0 To LOG2_dgv.Rows.Count - 1
54
+                If LOG2_dgv.Rows(i).Cells("商品").Value.ToString = "" And LOG2_dgv.Rows(i).Cells("帳號").Value.ToString <> "" Then : Else
55
+                    PA2 = LOG2_dgv.Rows(i).Cells("商品").Value.ToString : PA3 = LOG2_dgv.Rows(i).Cells("帳號").Value.ToString : SQL_須重讀_寫入()
56
+                End If
57
+            Next
58
+        ElseIf LOG2_dgv.Rows.Count = 0 And 電板帳務明細查詢表.商品_cb.Text = "" Then : PA2 = "%%" : SQL_須重讀_刪除()
59
+        ElseIf LOG2_dgv.Rows.Count = 0 And 電板帳務明細查詢表.商品_cb.Text <> "" Then : PA2 = 電板帳務明細查詢表.商品_cb.Text : SQL_須重讀_刪除()
60
+        ElseIf LOG2_dgv.Rows.Count > 0 And 電板帳務明細查詢表.商品_cb.Text <> "" Then : End If
53 61
     End Sub
54 62
     Private Sub 登入閒置控制_MouseMove(sender As Object, e As EventArgs) Handles MyBase.MouseMove
55 63
         If 不用WEB = True Then

+ 51
- 37
GA-ERP-SYS/報表系統管理/前台/電板帳務明細查詢表.Designer.vb Näytä tiedosto

@@ -23,12 +23,12 @@ Partial Class 電板帳務明細查詢表
23 23
     <System.Diagnostics.DebuggerStepThrough()> _
24 24
     Private Sub InitializeComponent()
25 25
         Me.components = New System.ComponentModel.Container()
26
-        Dim DataGridViewCellStyle1 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
27
-        Dim DataGridViewCellStyle2 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
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 28
         Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(電板帳務明細查詢表))
29
-        Dim DataGridViewCellStyle3 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
30
-        Dim DataGridViewCellStyle4 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
31
-        Dim DataGridViewCellStyle5 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
29
+        Dim DataGridViewCellStyle8 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
30
+        Dim DataGridViewCellStyle9 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
31
+        Dim DataGridViewCellStyle10 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
32 32
         Me.流水帳_dgv = New System.Windows.Forms.DataGridView()
33 33
         Me.客戶下_dgv = New System.Windows.Forms.DataGridView()
34 34
         Me.日期_dgv = New System.Windows.Forms.DataGridView()
@@ -153,6 +153,7 @@ Partial Class 電板帳務明細查詢表
153 153
         Me.CanceL2_bt = New System.Windows.Forms.Button()
154 154
         Me.查筆數_bt = New System.Windows.Forms.Button()
155 155
         Me.PictureBox1 = New System.Windows.Forms.PictureBox()
156
+        Me.帳號驗證_bt = New System.Windows.Forms.Button()
156 157
         CType(Me.流水帳_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
157 158
         CType(Me.客戶下_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
158 159
         CType(Me.日期_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
@@ -190,8 +191,8 @@ Partial Class 電板帳務明細查詢表
190 191
         '
191 192
         '客戶下_dgv
192 193
         '
193
-        DataGridViewCellStyle1.BackColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(192, Byte), Integer), CType(CType(255, Byte), Integer))
194
-        Me.客戶下_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle1
194
+        DataGridViewCellStyle6.BackColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(192, Byte), Integer), CType(CType(255, Byte), Integer))
195
+        Me.客戶下_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle6
195 196
         Me.客戶下_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
196 197
         Me.客戶下_dgv.Location = New System.Drawing.Point(7, 6)
197 198
         Me.客戶下_dgv.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
@@ -203,8 +204,8 @@ Partial Class 電板帳務明細查詢表
203 204
         '
204 205
         '日期_dgv
205 206
         '
206
-        DataGridViewCellStyle2.BackColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(192, Byte), Integer), CType(CType(255, Byte), Integer))
207
-        Me.日期_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle2
207
+        DataGridViewCellStyle7.BackColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(192, Byte), Integer), CType(CType(255, Byte), Integer))
208
+        Me.日期_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle7
208 209
         Me.日期_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
209 210
         Me.日期_dgv.Location = New System.Drawing.Point(7, 127)
210 211
         Me.日期_dgv.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
@@ -302,7 +303,7 @@ Partial Class 電板帳務明細查詢表
302 303
         Me.資料_cb.Location = New System.Drawing.Point(6, 674)
303 304
         Me.資料_cb.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
304 305
         Me.資料_cb.Name = "資料_cb"
305
-        Me.資料_cb.Size = New System.Drawing.Size(158, 24)
306
+        Me.資料_cb.Size = New System.Drawing.Size(62, 24)
306 307
         Me.資料_cb.TabIndex = 1573
307 308
         '
308 309
         '結束日期1_dtp
@@ -354,7 +355,7 @@ Partial Class 電板帳務明細查詢表
354 355
         '
355 356
         Me.進階控制_bt.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
356 357
         Me.進階控制_bt.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
357
-        Me.進階控制_bt.Location = New System.Drawing.Point(384, 673)
358
+        Me.進階控制_bt.Location = New System.Drawing.Point(306, 673)
358 359
         Me.進階控制_bt.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
359 360
         Me.進階控制_bt.Name = "進階控制_bt"
360 361
         Me.進階控制_bt.Size = New System.Drawing.Size(40, 26)
@@ -380,7 +381,7 @@ Partial Class 電板帳務明細查詢表
380 381
         '存檔_bt
381 382
         '
382 383
         Me.存檔_bt.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
383
-        Me.存檔_bt.Location = New System.Drawing.Point(164, 674)
384
+        Me.存檔_bt.Location = New System.Drawing.Point(72, 674)
384 385
         Me.存檔_bt.Name = "存檔_bt"
385 386
         Me.存檔_bt.Size = New System.Drawing.Size(64, 24)
386 387
         Me.存檔_bt.TabIndex = 1626
@@ -391,7 +392,7 @@ Partial Class 電板帳務明細查詢表
391 392
         '
392 393
         Me.R_bT.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
393 394
         Me.R_bT.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
394
-        Me.R_bT.Location = New System.Drawing.Point(354, 674)
395
+        Me.R_bT.Location = New System.Drawing.Point(273, 674)
395 396
         Me.R_bT.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
396 397
         Me.R_bT.Name = "R_bT"
397 398
         Me.R_bT.Size = New System.Drawing.Size(25, 25)
@@ -406,7 +407,7 @@ Partial Class 電板帳務明細查詢表
406 407
         Me.字體大小調整_lb.Font = New System.Drawing.Font("微軟正黑體", 9.75!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
407 408
         Me.字體大小調整_lb.ForeColor = System.Drawing.Color.Red
408 409
         Me.字體大小調整_lb.ImeMode = System.Windows.Forms.ImeMode.NoControl
409
-        Me.字體大小調整_lb.Location = New System.Drawing.Point(284, 678)
410
+        Me.字體大小調整_lb.Location = New System.Drawing.Point(196, 678)
410 411
         Me.字體大小調整_lb.Name = "字體大小調整_lb"
411 412
         Me.字體大小調整_lb.Size = New System.Drawing.Size(34, 17)
412 413
         Me.字體大小調整_lb.TabIndex = 1629
@@ -417,7 +418,7 @@ Partial Class 電板帳務明細查詢表
417 418
         Me.字體_NUD.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
418 419
         Me.字體_NUD.DecimalPlaces = 1
419 420
         Me.字體_NUD.Increment = New Decimal(New Integer() {1, 0, 0, 65536})
420
-        Me.字體_NUD.Location = New System.Drawing.Point(315, 675)
421
+        Me.字體_NUD.Location = New System.Drawing.Point(232, 675)
421 422
         Me.字體_NUD.Maximum = New Decimal(New Integer() {18, 0, 0, 0})
422 423
         Me.字體_NUD.Minimum = New Decimal(New Integer() {6, 0, 0, 0})
423 424
         Me.字體_NUD.Name = "字體_NUD"
@@ -515,7 +516,7 @@ Partial Class 電板帳務明細查詢表
515 516
         '加總_tb
516 517
         '
517 518
         Me.加總_tb.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
518
-        Me.加總_tb.Location = New System.Drawing.Point(479, 673)
519
+        Me.加總_tb.Location = New System.Drawing.Point(401, 673)
519 520
         Me.加總_tb.Name = "加總_tb"
520 521
         Me.加總_tb.Size = New System.Drawing.Size(76, 23)
521 522
         Me.加總_tb.TabIndex = 1639
@@ -715,8 +716,8 @@ Partial Class 電板帳務明細查詢表
715 716
         Me.彙總_dgv.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
716 717
         Me.彙總_dgv.Name = "彙總_dgv"
717 718
         Me.彙總_dgv.RowHeadersWidth = 4
718
-        DataGridViewCellStyle3.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
719
-        Me.彙總_dgv.RowsDefaultCellStyle = DataGridViewCellStyle3
719
+        DataGridViewCellStyle8.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
720
+        Me.彙總_dgv.RowsDefaultCellStyle = DataGridViewCellStyle8
720 721
         Me.彙總_dgv.RowTemplate.Height = 24
721 722
         Me.彙總_dgv.Size = New System.Drawing.Size(653, 578)
722 723
         Me.彙總_dgv.TabIndex = 1522
@@ -732,8 +733,8 @@ Partial Class 電板帳務明細查詢表
732 733
         Me.彙總1_dgv.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
733 734
         Me.彙總1_dgv.Name = "彙總1_dgv"
734 735
         Me.彙總1_dgv.RowHeadersWidth = 4
735
-        DataGridViewCellStyle4.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
736
-        Me.彙總1_dgv.RowsDefaultCellStyle = DataGridViewCellStyle4
736
+        DataGridViewCellStyle9.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
737
+        Me.彙總1_dgv.RowsDefaultCellStyle = DataGridViewCellStyle9
737 738
         Me.彙總1_dgv.RowTemplate.Height = 24
738 739
         Me.彙總1_dgv.Size = New System.Drawing.Size(653, 578)
739 740
         Me.彙總1_dgv.TabIndex = 1675
@@ -753,7 +754,7 @@ Partial Class 電板帳務明細查詢表
753 754
         '
754 755
         Me.應付_tb.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
755 756
         Me.應付_tb.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
756
-        Me.應付_tb.Location = New System.Drawing.Point(848, 673)
757
+        Me.應付_tb.Location = New System.Drawing.Point(770, 673)
757 758
         Me.應付_tb.Name = "應付_tb"
758 759
         Me.應付_tb.Size = New System.Drawing.Size(80, 23)
759 760
         Me.應付_tb.TabIndex = 1658
@@ -764,7 +765,7 @@ Partial Class 電板帳務明細查詢表
764 765
         Me.應付_lb.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
765 766
         Me.應付_lb.AutoSize = True
766 767
         Me.應付_lb.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
767
-        Me.應付_lb.Location = New System.Drawing.Point(790, 676)
768
+        Me.應付_lb.Location = New System.Drawing.Point(712, 676)
768 769
         Me.應付_lb.Name = "應付_lb"
769 770
         Me.應付_lb.RightToLeft = System.Windows.Forms.RightToLeft.No
770 771
         Me.應付_lb.Size = New System.Drawing.Size(55, 16)
@@ -775,7 +776,7 @@ Partial Class 電板帳務明細查詢表
775 776
         '
776 777
         Me.應收_tb.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
777 778
         Me.應收_tb.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
778
-        Me.應收_tb.Location = New System.Drawing.Point(984, 673)
779
+        Me.應收_tb.Location = New System.Drawing.Point(906, 673)
779 780
         Me.應收_tb.Name = "應收_tb"
780 781
         Me.應收_tb.Size = New System.Drawing.Size(80, 23)
781 782
         Me.應收_tb.TabIndex = 1660
@@ -786,7 +787,7 @@ Partial Class 電板帳務明細查詢表
786 787
         Me.應收_lb.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
787 788
         Me.應收_lb.AutoSize = True
788 789
         Me.應收_lb.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
789
-        Me.應收_lb.Location = New System.Drawing.Point(930, 676)
790
+        Me.應收_lb.Location = New System.Drawing.Point(852, 676)
790 791
         Me.應收_lb.Name = "應收_lb"
791 792
         Me.應收_lb.RightToLeft = System.Windows.Forms.RightToLeft.No
792 793
         Me.應收_lb.Size = New System.Drawing.Size(51, 16)
@@ -797,7 +798,7 @@ Partial Class 電板帳務明細查詢表
797 798
         '
798 799
         Me.所得_tb.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
799 800
         Me.所得_tb.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
800
-        Me.所得_tb.Location = New System.Drawing.Point(1136, 673)
801
+        Me.所得_tb.Location = New System.Drawing.Point(1058, 673)
801 802
         Me.所得_tb.Name = "所得_tb"
802 803
         Me.所得_tb.Size = New System.Drawing.Size(80, 23)
803 804
         Me.所得_tb.TabIndex = 1662
@@ -808,7 +809,7 @@ Partial Class 電板帳務明細查詢表
808 809
         Me.Label13.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
809 810
         Me.Label13.AutoSize = True
810 811
         Me.Label13.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
811
-        Me.Label13.Location = New System.Drawing.Point(1066, 676)
812
+        Me.Label13.Location = New System.Drawing.Point(988, 676)
812 813
         Me.Label13.Name = "Label13"
813 814
         Me.Label13.Size = New System.Drawing.Size(67, 16)
814 815
         Me.Label13.TabIndex = 1663
@@ -818,7 +819,7 @@ Partial Class 電板帳務明細查詢表
818 819
         '
819 820
         Me.核帳_tb.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
820 821
         Me.核帳_tb.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
821
-        Me.核帳_tb.Location = New System.Drawing.Point(1264, 673)
822
+        Me.核帳_tb.Location = New System.Drawing.Point(1186, 673)
822 823
         Me.核帳_tb.Name = "核帳_tb"
823 824
         Me.核帳_tb.Size = New System.Drawing.Size(80, 23)
824 825
         Me.核帳_tb.TabIndex = 1664
@@ -829,7 +830,7 @@ Partial Class 電板帳務明細查詢表
829 830
         Me.Label14.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
830 831
         Me.Label14.AutoSize = True
831 832
         Me.Label14.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
832
-        Me.Label14.Location = New System.Drawing.Point(1218, 676)
833
+        Me.Label14.Location = New System.Drawing.Point(1140, 676)
833 834
         Me.Label14.Name = "Label14"
834 835
         Me.Label14.Size = New System.Drawing.Size(43, 16)
835 836
         Me.Label14.TabIndex = 1665
@@ -839,7 +840,7 @@ Partial Class 電板帳務明細查詢表
839 840
         '
840 841
         Me.商品_tb.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
841 842
         Me.商品_tb.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
842
-        Me.商品_tb.Location = New System.Drawing.Point(592, 673)
843
+        Me.商品_tb.Location = New System.Drawing.Point(514, 673)
843 844
         Me.商品_tb.Name = "商品_tb"
844 845
         Me.商品_tb.Size = New System.Drawing.Size(80, 23)
845 846
         Me.商品_tb.TabIndex = 1666
@@ -850,7 +851,7 @@ Partial Class 電板帳務明細查詢表
850 851
         Me.Label15.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
851 852
         Me.Label15.AutoSize = True
852 853
         Me.Label15.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
853
-        Me.Label15.Location = New System.Drawing.Point(558, 676)
854
+        Me.Label15.Location = New System.Drawing.Point(480, 676)
854 855
         Me.Label15.Name = "Label15"
855 856
         Me.Label15.RightToLeft = System.Windows.Forms.RightToLeft.Yes
856 857
         Me.Label15.Size = New System.Drawing.Size(31, 16)
@@ -861,7 +862,7 @@ Partial Class 電板帳務明細查詢表
861 862
         '
862 863
         Me.帳戶_tb.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
863 864
         Me.帳戶_tb.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
864
-        Me.帳戶_tb.Location = New System.Drawing.Point(708, 673)
865
+        Me.帳戶_tb.Location = New System.Drawing.Point(630, 673)
865 866
         Me.帳戶_tb.Name = "帳戶_tb"
866 867
         Me.帳戶_tb.Size = New System.Drawing.Size(80, 23)
867 868
         Me.帳戶_tb.TabIndex = 1668
@@ -872,7 +873,7 @@ Partial Class 電板帳務明細查詢表
872 873
         Me.Label17.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
873 874
         Me.Label17.AutoSize = True
874 875
         Me.Label17.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
875
-        Me.Label17.Location = New System.Drawing.Point(674, 676)
876
+        Me.Label17.Location = New System.Drawing.Point(596, 676)
876 877
         Me.Label17.Name = "Label17"
877 878
         Me.Label17.Size = New System.Drawing.Size(31, 16)
878 879
         Me.Label17.TabIndex = 1669
@@ -956,8 +957,8 @@ Partial Class 電板帳務明細查詢表
956 957
         '
957 958
         '網址修正_dgv
958 959
         '
959
-        DataGridViewCellStyle5.BackColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(192, Byte), Integer), CType(CType(255, Byte), Integer))
960
-        Me.網址修正_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle5
960
+        DataGridViewCellStyle10.BackColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(192, Byte), Integer), CType(CType(255, Byte), Integer))
961
+        Me.網址修正_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle10
961 962
         Me.網址修正_dgv.Anchor = CType((((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
962 963
             Or System.Windows.Forms.AnchorStyles.Left) _
963 964
             Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
@@ -1271,7 +1272,7 @@ Partial Class 電板帳務明細查詢表
1271 1272
         '
1272 1273
         Me.LOG檔開啟_bt.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
1273 1274
         Me.LOG檔開啟_bt.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
1274
-        Me.LOG檔開啟_bt.Location = New System.Drawing.Point(228, 674)
1275
+        Me.LOG檔開啟_bt.Location = New System.Drawing.Point(139, 674)
1275 1276
         Me.LOG檔開啟_bt.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
1276 1277
         Me.LOG檔開啟_bt.Name = "LOG檔開啟_bt"
1277 1278
         Me.LOG檔開啟_bt.Size = New System.Drawing.Size(54, 24)
@@ -1283,7 +1284,7 @@ Partial Class 電板帳務明細查詢表
1283 1284
         '
1284 1285
         Me.Label19.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
1285 1286
         Me.Label19.AutoSize = True
1286
-        Me.Label19.Location = New System.Drawing.Point(422, 677)
1287
+        Me.Label19.Location = New System.Drawing.Point(344, 677)
1287 1288
         Me.Label19.Name = "Label19"
1288 1289
         Me.Label19.Size = New System.Drawing.Size(55, 16)
1289 1290
         Me.Label19.TabIndex = 1681
@@ -1489,15 +1490,27 @@ Partial Class 電板帳務明細查詢表
1489 1490
         Me.PictureBox1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch
1490 1491
         Me.PictureBox1.Location = New System.Drawing.Point(3, 673)
1491 1492
         Me.PictureBox1.Name = "PictureBox1"
1492
-        Me.PictureBox1.Size = New System.Drawing.Size(380, 26)
1493
+        Me.PictureBox1.Size = New System.Drawing.Size(300, 26)
1493 1494
         Me.PictureBox1.TabIndex = 1623
1494 1495
         Me.PictureBox1.TabStop = False
1495 1496
         '
1497
+        '帳號驗證_bt
1498
+        '
1499
+        Me.帳號驗證_bt.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
1500
+        Me.帳號驗證_bt.ForeColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
1501
+        Me.帳號驗證_bt.Location = New System.Drawing.Point(1268, 671)
1502
+        Me.帳號驗證_bt.Name = "帳號驗證_bt"
1503
+        Me.帳號驗證_bt.Size = New System.Drawing.Size(73, 25)
1504
+        Me.帳號驗證_bt.TabIndex = 1894
1505
+        Me.帳號驗證_bt.Text = "異常清單"
1506
+        Me.帳號驗證_bt.UseVisualStyleBackColor = True
1507
+        '
1496 1508
         '電板帳務明細查詢表
1497 1509
         '
1498 1510
         Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
1499 1511
         Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
1500 1512
         Me.ClientSize = New System.Drawing.Size(1350, 701)
1513
+        Me.Controls.Add(Me.帳號驗證_bt)
1501 1514
         Me.Controls.Add(Me.查筆數_bt)
1502 1515
         Me.Controls.Add(Me.迦納彩_ch)
1503 1516
         Me.Controls.Add(Me.加州彩_ch)
@@ -1734,4 +1747,5 @@ Partial Class 電板帳務明細查詢表
1734 1747
     Friend WithEvents CanceL2_bt As Button
1735 1748
     Friend WithEvents 存檔1_bt As Button
1736 1749
     Friend WithEvents 查筆數_bt As Button
1750
+    Friend WithEvents 帳號驗證_bt As Button
1737 1751
 End Class

+ 1
- 1
GA-ERP-SYS/報表系統管理/前台/電板帳務明細查詢表.resx Näytä tiedosto

@@ -133,6 +133,6 @@
133 133
     <value>244, 5</value>
134 134
   </metadata>
135 135
   <metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
136
-    <value>33</value>
136
+    <value>25</value>
137 137
   </metadata>
138 138
 </root>

+ 7
- 6
GA-ERP-SYS/報表系統管理/前台/電板帳務明細查詢表.vb Näytä tiedosto

@@ -971,7 +971,7 @@ Public Class 電板帳務明細查詢表
971 971
                 ElseIf Strings.Left(Text, 3) = "YES" Then : End If
972 972
             Else : 系統公告.ShowDialog() : End If
973 973
         End If : 首次登入 = False
974
-        Set_自定義商品導出正負反()
974
+        Set_自定義商品導出正負反() : SQL_須重讀_讀取1() : If dr.Read Then : 未抓到帳的清單.Show() : End If
975 975
     End Sub
976 976
     Private Sub 登入閒置控制_MouseMove(sender As Object, e As EventArgs) Handles MyBase.MouseMove
977 977
         If 不用WEB = True Then
@@ -1489,9 +1489,7 @@ Public Class 電板帳務明細查詢表
1489 1489
                                         sw.Flush()
1490 1490
                                     End Using
1491 1491
                                 End Using
1492
-                            Catch ex As Exception
1493
-                            End Try
1494
-                            Timer1.Enabled = True
1492
+                            Catch ex As Exception : End Try : Timer1.Enabled = True
1495 1493
                         End If
1496 1494
                     End If
1497 1495
                 Else : MsgBox("沒有需要重新導入的網址與帳號!!") : Me.Enabled = True : End If
@@ -1499,7 +1497,7 @@ Public Class 電板帳務明細查詢表
1499 1497
         End If : Me.Enabled = True
1500 1498
     End Sub
1501 1499
     Private Sub 自動導入_bt_Click(sender As Object, e As EventArgs) Handles 自動導入_bt.Click
1502
-        減輕計算 = False
1500
+        減輕計算 = False : 未抓到帳的清單.Close()
1503 1501
         If 商品_cb.Text <> "" Or 商品_cb.Text <> "" Or 商品_cb.Text <> "" Then : 自動導入() : Else : 自動導入() : End If
1504 1502
     End Sub
1505 1503
     Private Sub 自動導入啟動_全導()
@@ -1533,7 +1531,7 @@ Public Class 電板帳務明細查詢表
1533 1531
                 Timer1.Enabled = False
1534 1532
                 電板LOG檔.ShowDialog() : SQL_SQL_自動導入判斷_關閉() : SQL_查詢日期清空() : SQL_商客資料暫存檔_刪除() : Set_日期清單()
1535 1533
                 存檔()
1536
-
1534
+                SQL_須重讀_讀取1() : If dr.Read Then : 未抓到帳的清單.Show() : End If
1537 1535
                 Dim SS As Integer : PA10 = "" : PA11 = "" : PA12 = "" : PA13 = ""
1538 1536
                 SQL_LOG流水()
1539 1537
                 If dr.Read() Then : SS = dr("項") : Else : SS = 0 : End If
@@ -1869,6 +1867,9 @@ Public Class 電板帳務明細查詢表
1869 1867
     Private Sub 查筆數_bt_Click(sender As Object, e As EventArgs) Handles 查筆數_bt.Click
1870 1868
         If 資料_cb.Text = "" Then : Else : 帳務資料筆數查看.Show() : End If
1871 1869
     End Sub
1870
+    Private Sub 帳號驗證_bt_Click(sender As Object, e As EventArgs) Handles 帳號驗證_bt.Click
1871
+        未抓到帳的清單.Show()
1872
+    End Sub
1872 1873
     Private Sub 說明_bt_Click(sender As Object, e As EventArgs) Handles 說明_bt.Click
1873 1874
         公告項目 = "自定義報表" : 系統公告.ShowDialog()
1874 1875
     End Sub

+ 0
- 14
GA-ERP-SYS/報表系統管理/進度條視窗.vb Näytä tiedosto

@@ -1,18 +1,4 @@
1 1
 Public Class 進度條視窗
2 2
     Private Sub 進度條視窗_Load(sender As Object, e As EventArgs) Handles MyBase.Load
3 3
     End Sub
4
-    Private Sub 登入閒置控制_MouseMove(sender As Object, e As EventArgs) Handles MyBase.MouseMove
5
-        If 不用WEB = True Then
6
-            timeNow = 0 : GA_ERP_SYS_Old.Timer2.Enabled = False : GA_ERP_SYS_Old.Timer2.Enabled = True
7
-        Else
8
-            timeNow = 0 : GA_ERP_SYS.Timer2.Enabled = False : GA_ERP_SYS.Timer2.Enabled = True
9
-        End If
10
-    End Sub
11
-    Private Sub 登入閒置控制_KeyPress(sender As Object, e As EventArgs) Handles MyBase.KeyPress
12
-        If 不用WEB = True Then
13
-            timeNow = 0 : GA_ERP_SYS_Old.Timer2.Enabled = False : GA_ERP_SYS_Old.Timer2.Enabled = True
14
-        Else
15
-            timeNow = 0 : GA_ERP_SYS.Timer2.Enabled = False : GA_ERP_SYS.Timer2.Enabled = True
16
-        End If
17
-    End Sub
18 4
 End Class

+ 3
- 1
GA-ERP-SYS/資料庫系統管理/系統使用者管理.vb Näytä tiedosto

@@ -85,7 +85,9 @@ Public Class 系統使用者管理
85 85
                 姓名_tb.Text = 使用者清單_dgv.Rows(e.RowIndex).Cells("姓名").Value : 帳號_tb.Text = 使用者清單_dgv.Rows(e.RowIndex).Cells("帳號").Value
86 86
                 密碼_tb.Text = 使用者清單_dgv.Rows(e.RowIndex).Cells("密碼").Value : 主客戶_cb.Text = 使用者清單_dgv.Rows(e.RowIndex).Cells("主客戶").Value
87 87
                 備註_tb.Text = 使用者清單_dgv.Rows(e.RowIndex).Cells("備註").Value : 登入_tb.Text = 使用者清單_dgv.Rows(e.RowIndex).Cells("登入時間").Value.ToString
88
-                舊版_ch.Checked = 使用者清單_dgv.Rows(e.RowIndex).Cells("舊版").Value
88
+                If IsDBNull(使用者清單_dgv.Rows(e.RowIndex).Cells("舊版").Value) = True Then
89
+                    使用者清單_dgv.Rows(e.RowIndex).Cells("舊版").Value = False
90
+                End If : 舊版_ch.Checked = 使用者清單_dgv.Rows(e.RowIndex).Cells("舊版").Value
89 91
                 If 使用者清單_dgv.Rows(e.RowIndex).Cells("到期日").Value = "" Then : Else
90 92
                     到期日_dtp.Value = 使用者清單_dgv.Rows(e.RowIndex).Cells("到期日").Value
91 93
                 End If

+ 58
- 383
GA-ERP-SYS/資料庫系統管理/系統編碼規則.Designer.vb Näytä tiedosto

@@ -24,8 +24,12 @@ Partial Class 系統編碼規則
24 24
     Private Sub InitializeComponent()
25 25
         Dim DataGridViewCellStyle1 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
26 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 27
         Me.GroupBox3 = New System.Windows.Forms.GroupBox()
28
+        Me.Label19 = New System.Windows.Forms.Label()
29
+        Me.帳號數量_l = New System.Windows.Forms.Label()
30
+        Me.計算數量_tb = New System.Windows.Forms.TextBox()
31
+        Me.帳號數量_tb = New System.Windows.Forms.TextBox()
32
+        Me.國外伺服器_ch = New System.Windows.Forms.CheckBox()
29 33
         Me.Label3 = New System.Windows.Forms.Label()
30 34
         Me.密碼3_tb = New System.Windows.Forms.TextBox()
31 35
         Me.Label15 = New System.Windows.Forms.Label()
@@ -47,42 +51,9 @@ Partial Class 系統編碼規則
47 51
         Me.客戶表刪除_bt = New System.Windows.Forms.Button()
48 52
         Me.客戶名_tb = New System.Windows.Forms.TextBox()
49 53
         Me.Label5 = New System.Windows.Forms.Label()
50
-        Me.Label1 = New System.Windows.Forms.Label()
51
-        Me.LOG資料庫_tb = New System.Windows.Forms.TextBox()
52
-        Me.Label2 = New System.Windows.Forms.Label()
53
-        Me.IP_tb = New System.Windows.Forms.TextBox()
54
-        Me.Label4 = New System.Windows.Forms.Label()
55
-        Me.帳號_tb = New System.Windows.Forms.TextBox()
56
-        Me.Label7 = New System.Windows.Forms.Label()
57
-        Me.密碼_tb = New System.Windows.Forms.TextBox()
58
-        Me.GroupBox1 = New System.Windows.Forms.GroupBox()
59
-        Me.LOG資料庫修正_bt = New System.Windows.Forms.Button()
60
-        Me.LOG總_dgv = New System.Windows.Forms.DataGridView()
61
-        Me.GroupBox2 = New System.Windows.Forms.GroupBox()
62
-        Me.比對_bt = New System.Windows.Forms.Button()
63
-        Me.Label8 = New System.Windows.Forms.Label()
64
-        Me.Label9 = New System.Windows.Forms.Label()
65
-        Me.LOG資料庫1_tb = New System.Windows.Forms.TextBox()
66
-        Me.密碼1_tb = New System.Windows.Forms.TextBox()
67
-        Me.IP1_tb = New System.Windows.Forms.TextBox()
68
-        Me.Label10 = New System.Windows.Forms.Label()
69
-        Me.Label11 = New System.Windows.Forms.Label()
70
-        Me.帳號1_tb = New System.Windows.Forms.TextBox()
71 54
         Me.LOG子_dgv = New System.Windows.Forms.DataGridView()
72
-        Me.批量比對_bt = New System.Windows.Forms.Button()
73
-        Me.刪除LOG檔_bt = New System.Windows.Forms.Button()
74
-        Me.Label17 = New System.Windows.Forms.Label()
75
-        Me.Label18 = New System.Windows.Forms.Label()
76
-        Me.國外伺服器_ch = New System.Windows.Forms.CheckBox()
77
-        Me.Label19 = New System.Windows.Forms.Label()
78
-        Me.帳號數量_l = New System.Windows.Forms.Label()
79
-        Me.計算數量_tb = New System.Windows.Forms.TextBox()
80
-        Me.帳號數量_tb = New System.Windows.Forms.TextBox()
81 55
         Me.GroupBox3.SuspendLayout()
82 56
         CType(Me.客戶資料表_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
83
-        Me.GroupBox1.SuspendLayout()
84
-        CType(Me.LOG總_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
85
-        Me.GroupBox2.SuspendLayout()
86 57
         CType(Me.LOG子_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
87 58
         Me.SuspendLayout()
88 59
         '
@@ -117,15 +88,59 @@ Partial Class 系統編碼規則
117 88
         Me.GroupBox3.Controls.Add(Me.客戶表刪除_bt)
118 89
         Me.GroupBox3.Controls.Add(Me.客戶名_tb)
119 90
         Me.GroupBox3.Controls.Add(Me.Label5)
120
-        Me.GroupBox3.Location = New System.Drawing.Point(12, -1)
91
+        Me.GroupBox3.Location = New System.Drawing.Point(-1, -1)
121 92
         Me.GroupBox3.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
122 93
         Me.GroupBox3.Name = "GroupBox3"
123 94
         Me.GroupBox3.Padding = New System.Windows.Forms.Padding(3, 4, 3, 4)
124
-        Me.GroupBox3.Size = New System.Drawing.Size(1254, 335)
95
+        Me.GroupBox3.Size = New System.Drawing.Size(1274, 583)
125 96
         Me.GroupBox3.TabIndex = 1500
126 97
         Me.GroupBox3.TabStop = False
127 98
         Me.GroupBox3.Text = "客戶資料表"
128 99
         '
100
+        'Label19
101
+        '
102
+        Me.Label19.AutoSize = True
103
+        Me.Label19.Location = New System.Drawing.Point(1071, 42)
104
+        Me.Label19.Name = "Label19"
105
+        Me.Label19.Size = New System.Drawing.Size(55, 16)
106
+        Me.Label19.TabIndex = 1523
107
+        Me.Label19.Text = "計算數量"
108
+        '
109
+        '帳號數量_l
110
+        '
111
+        Me.帳號數量_l.AutoSize = True
112
+        Me.帳號數量_l.Location = New System.Drawing.Point(1071, 19)
113
+        Me.帳號數量_l.Name = "帳號數量_l"
114
+        Me.帳號數量_l.Size = New System.Drawing.Size(55, 16)
115
+        Me.帳號數量_l.TabIndex = 1524
116
+        Me.帳號數量_l.Text = "帳號數量"
117
+        '
118
+        '計算數量_tb
119
+        '
120
+        Me.計算數量_tb.Location = New System.Drawing.Point(1133, 38)
121
+        Me.計算數量_tb.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
122
+        Me.計算數量_tb.Name = "計算數量_tb"
123
+        Me.計算數量_tb.Size = New System.Drawing.Size(69, 23)
124
+        Me.計算數量_tb.TabIndex = 1521
125
+        '
126
+        '帳號數量_tb
127
+        '
128
+        Me.帳號數量_tb.Location = New System.Drawing.Point(1133, 14)
129
+        Me.帳號數量_tb.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
130
+        Me.帳號數量_tb.Name = "帳號數量_tb"
131
+        Me.帳號數量_tb.Size = New System.Drawing.Size(69, 23)
132
+        Me.帳號數量_tb.TabIndex = 1522
133
+        '
134
+        '國外伺服器_ch
135
+        '
136
+        Me.國外伺服器_ch.AutoSize = True
137
+        Me.國外伺服器_ch.Location = New System.Drawing.Point(965, 41)
138
+        Me.國外伺服器_ch.Name = "國外伺服器_ch"
139
+        Me.國外伺服器_ch.Size = New System.Drawing.Size(86, 20)
140
+        Me.國外伺服器_ch.TabIndex = 1520
141
+        Me.國外伺服器_ch.Text = "國外伺服器"
142
+        Me.國外伺服器_ch.UseVisualStyleBackColor = True
143
+        '
129 144
         'Label3
130 145
         '
131 146
         Me.Label3.AutoSize = True
@@ -254,13 +269,14 @@ Partial Class 系統編碼規則
254 269
             Or System.Windows.Forms.AnchorStyles.Left) _
255 270
             Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
256 271
         Me.客戶資料表_dgv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
272
+        Me.客戶資料表_dgv.BackgroundColor = System.Drawing.Color.White
257 273
         Me.客戶資料表_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
258 274
         Me.客戶資料表_dgv.Location = New System.Drawing.Point(4, 64)
259 275
         Me.客戶資料表_dgv.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
260 276
         Me.客戶資料表_dgv.Name = "客戶資料表_dgv"
261 277
         Me.客戶資料表_dgv.RowHeadersWidth = 5
262 278
         Me.客戶資料表_dgv.RowTemplate.Height = 24
263
-        Me.客戶資料表_dgv.Size = New System.Drawing.Size(1245, 267)
279
+        Me.客戶資料表_dgv.Size = New System.Drawing.Size(1265, 515)
264 280
         Me.客戶資料表_dgv.TabIndex = 222
265 281
         '
266 282
         '客戶表修改_bt
@@ -325,339 +341,29 @@ Partial Class 系統編碼規則
325 341
         Me.Label5.TabIndex = 231
326 342
         Me.Label5.Text = "客    戶"
327 343
         '
328
-        'Label1
329
-        '
330
-        Me.Label1.AutoSize = True
331
-        Me.Label1.Location = New System.Drawing.Point(6, 16)
332
-        Me.Label1.Name = "Label1"
333
-        Me.Label1.Size = New System.Drawing.Size(92, 16)
334
-        Me.Label1.TabIndex = 1502
335
-        Me.Label1.Text = "LOG檔案資料庫"
336
-        '
337
-        'LOG資料庫_tb
338
-        '
339
-        Me.LOG資料庫_tb.Location = New System.Drawing.Point(99, 13)
340
-        Me.LOG資料庫_tb.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
341
-        Me.LOG資料庫_tb.Name = "LOG資料庫_tb"
342
-        Me.LOG資料庫_tb.Size = New System.Drawing.Size(119, 23)
343
-        Me.LOG資料庫_tb.TabIndex = 1501
344
-        '
345
-        'Label2
346
-        '
347
-        Me.Label2.AutoSize = True
348
-        Me.Label2.Location = New System.Drawing.Point(221, 16)
349
-        Me.Label2.Name = "Label2"
350
-        Me.Label2.Size = New System.Drawing.Size(41, 16)
351
-        Me.Label2.TabIndex = 1504
352
-        Me.Label2.Text = "IP位置"
353
-        '
354
-        'IP_tb
355
-        '
356
-        Me.IP_tb.Location = New System.Drawing.Point(263, 13)
357
-        Me.IP_tb.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
358
-        Me.IP_tb.Name = "IP_tb"
359
-        Me.IP_tb.Size = New System.Drawing.Size(205, 23)
360
-        Me.IP_tb.TabIndex = 1503
361
-        '
362
-        'Label4
363
-        '
364
-        Me.Label4.AutoSize = True
365
-        Me.Label4.Location = New System.Drawing.Point(471, 16)
366
-        Me.Label4.Name = "Label4"
367
-        Me.Label4.Size = New System.Drawing.Size(31, 16)
368
-        Me.Label4.TabIndex = 1506
369
-        Me.Label4.Text = "帳號"
370
-        '
371
-        '帳號_tb
372
-        '
373
-        Me.帳號_tb.Location = New System.Drawing.Point(503, 12)
374
-        Me.帳號_tb.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
375
-        Me.帳號_tb.Name = "帳號_tb"
376
-        Me.帳號_tb.Size = New System.Drawing.Size(103, 23)
377
-        Me.帳號_tb.TabIndex = 1505
378
-        '
379
-        'Label7
380
-        '
381
-        Me.Label7.AutoSize = True
382
-        Me.Label7.Location = New System.Drawing.Point(609, 16)
383
-        Me.Label7.Name = "Label7"
384
-        Me.Label7.Size = New System.Drawing.Size(31, 16)
385
-        Me.Label7.TabIndex = 1508
386
-        Me.Label7.Text = "密碼"
387
-        '
388
-        '密碼_tb
389
-        '
390
-        Me.密碼_tb.Location = New System.Drawing.Point(640, 12)
391
-        Me.密碼_tb.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
392
-        Me.密碼_tb.Name = "密碼_tb"
393
-        Me.密碼_tb.Size = New System.Drawing.Size(114, 23)
394
-        Me.密碼_tb.TabIndex = 1507
395
-        '
396
-        'GroupBox1
397
-        '
398
-        Me.GroupBox1.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
399
-        Me.GroupBox1.Controls.Add(Me.LOG資料庫修正_bt)
400
-        Me.GroupBox1.Controls.Add(Me.Label1)
401
-        Me.GroupBox1.Controls.Add(Me.LOG資料庫_tb)
402
-        Me.GroupBox1.Controls.Add(Me.密碼_tb)
403
-        Me.GroupBox1.Controls.Add(Me.IP_tb)
404
-        Me.GroupBox1.Controls.Add(Me.Label4)
405
-        Me.GroupBox1.Controls.Add(Me.Label2)
406
-        Me.GroupBox1.Controls.Add(Me.帳號_tb)
407
-        Me.GroupBox1.Controls.Add(Me.Label7)
408
-        Me.GroupBox1.Location = New System.Drawing.Point(8, 338)
409
-        Me.GroupBox1.Name = "GroupBox1"
410
-        Me.GroupBox1.Size = New System.Drawing.Size(818, 42)
411
-        Me.GroupBox1.TabIndex = 1509
412
-        Me.GroupBox1.TabStop = False
413
-        Me.GroupBox1.Text = "LOG總資料庫"
414
-        '
415
-        'LOG資料庫修正_bt
416
-        '
417
-        Me.LOG資料庫修正_bt.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
418
-        Me.LOG資料庫修正_bt.ForeColor = System.Drawing.Color.DarkGreen
419
-        Me.LOG資料庫修正_bt.Location = New System.Drawing.Point(757, 11)
420
-        Me.LOG資料庫修正_bt.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
421
-        Me.LOG資料庫修正_bt.Name = "LOG資料庫修正_bt"
422
-        Me.LOG資料庫修正_bt.Size = New System.Drawing.Size(57, 25)
423
-        Me.LOG資料庫修正_bt.TabIndex = 1510
424
-        Me.LOG資料庫修正_bt.Text = "修改"
425
-        Me.LOG資料庫修正_bt.UseVisualStyleBackColor = True
426
-        '
427
-        'LOG總_dgv
428
-        '
429
-        DataGridViewCellStyle2.BackColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(255, Byte), Integer), CType(CType(255, Byte), Integer))
430
-        Me.LOG總_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle2
431
-        Me.LOG總_dgv.Anchor = CType(((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left) _
432
-            Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
433
-        Me.LOG總_dgv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
434
-        Me.LOG總_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
435
-        Me.LOG總_dgv.Location = New System.Drawing.Point(8, 418)
436
-        Me.LOG總_dgv.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
437
-        Me.LOG總_dgv.Name = "LOG總_dgv"
438
-        Me.LOG總_dgv.RowHeadersWidth = 5
439
-        Me.LOG總_dgv.RowTemplate.Height = 24
440
-        Me.LOG總_dgv.Size = New System.Drawing.Size(1258, 164)
441
-        Me.LOG總_dgv.TabIndex = 1510
442
-        '
443
-        'GroupBox2
444
-        '
445
-        Me.GroupBox2.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
446
-        Me.GroupBox2.Controls.Add(Me.比對_bt)
447
-        Me.GroupBox2.Controls.Add(Me.Label8)
448
-        Me.GroupBox2.Controls.Add(Me.Label9)
449
-        Me.GroupBox2.Controls.Add(Me.LOG資料庫1_tb)
450
-        Me.GroupBox2.Controls.Add(Me.密碼1_tb)
451
-        Me.GroupBox2.Controls.Add(Me.IP1_tb)
452
-        Me.GroupBox2.Controls.Add(Me.Label10)
453
-        Me.GroupBox2.Controls.Add(Me.Label11)
454
-        Me.GroupBox2.Controls.Add(Me.帳號1_tb)
455
-        Me.GroupBox2.Location = New System.Drawing.Point(8, 376)
456
-        Me.GroupBox2.Name = "GroupBox2"
457
-        Me.GroupBox2.Size = New System.Drawing.Size(818, 42)
458
-        Me.GroupBox2.TabIndex = 1511
459
-        Me.GroupBox2.TabStop = False
460
-        Me.GroupBox2.Text = "LOG客戶資料庫"
461
-        '
462
-        '比對_bt
463
-        '
464
-        Me.比對_bt.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
465
-        Me.比對_bt.ForeColor = System.Drawing.Color.DarkGreen
466
-        Me.比對_bt.Location = New System.Drawing.Point(758, 12)
467
-        Me.比對_bt.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
468
-        Me.比對_bt.Name = "比對_bt"
469
-        Me.比對_bt.Size = New System.Drawing.Size(56, 25)
470
-        Me.比對_bt.TabIndex = 1512
471
-        Me.比對_bt.Text = "比對"
472
-        Me.比對_bt.UseVisualStyleBackColor = True
473
-        '
474
-        'Label8
475
-        '
476
-        Me.Label8.AutoSize = True
477
-        Me.Label8.Location = New System.Drawing.Point(6, 17)
478
-        Me.Label8.Name = "Label8"
479
-        Me.Label8.Size = New System.Drawing.Size(92, 16)
480
-        Me.Label8.TabIndex = 1502
481
-        Me.Label8.Text = "LOG檔案資料庫"
482
-        '
483
-        'Label9
484
-        '
485
-        Me.Label9.AutoSize = True
486
-        Me.Label9.Location = New System.Drawing.Point(609, 17)
487
-        Me.Label9.Name = "Label9"
488
-        Me.Label9.Size = New System.Drawing.Size(31, 16)
489
-        Me.Label9.TabIndex = 1508
490
-        Me.Label9.Text = "密碼"
491
-        '
492
-        'LOG資料庫1_tb
493
-        '
494
-        Me.LOG資料庫1_tb.Location = New System.Drawing.Point(99, 14)
495
-        Me.LOG資料庫1_tb.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
496
-        Me.LOG資料庫1_tb.Name = "LOG資料庫1_tb"
497
-        Me.LOG資料庫1_tb.Size = New System.Drawing.Size(119, 23)
498
-        Me.LOG資料庫1_tb.TabIndex = 1501
499
-        '
500
-        '密碼1_tb
501
-        '
502
-        Me.密碼1_tb.Location = New System.Drawing.Point(641, 13)
503
-        Me.密碼1_tb.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
504
-        Me.密碼1_tb.Name = "密碼1_tb"
505
-        Me.密碼1_tb.Size = New System.Drawing.Size(114, 23)
506
-        Me.密碼1_tb.TabIndex = 1507
507
-        '
508
-        'IP1_tb
509
-        '
510
-        Me.IP1_tb.Location = New System.Drawing.Point(263, 14)
511
-        Me.IP1_tb.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
512
-        Me.IP1_tb.Name = "IP1_tb"
513
-        Me.IP1_tb.Size = New System.Drawing.Size(205, 23)
514
-        Me.IP1_tb.TabIndex = 1503
515
-        '
516
-        'Label10
517
-        '
518
-        Me.Label10.AutoSize = True
519
-        Me.Label10.Location = New System.Drawing.Point(470, 17)
520
-        Me.Label10.Name = "Label10"
521
-        Me.Label10.Size = New System.Drawing.Size(31, 16)
522
-        Me.Label10.TabIndex = 1506
523
-        Me.Label10.Text = "帳號"
524
-        '
525
-        'Label11
526
-        '
527
-        Me.Label11.AutoSize = True
528
-        Me.Label11.Location = New System.Drawing.Point(221, 17)
529
-        Me.Label11.Name = "Label11"
530
-        Me.Label11.Size = New System.Drawing.Size(41, 16)
531
-        Me.Label11.TabIndex = 1504
532
-        Me.Label11.Text = "IP位置"
533
-        '
534
-        '帳號1_tb
535
-        '
536
-        Me.帳號1_tb.Location = New System.Drawing.Point(503, 13)
537
-        Me.帳號1_tb.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
538
-        Me.帳號1_tb.Name = "帳號1_tb"
539
-        Me.帳號1_tb.Size = New System.Drawing.Size(103, 23)
540
-        Me.帳號1_tb.TabIndex = 1505
541
-        '
542 344
         'LOG子_dgv
543 345
         '
544
-        DataGridViewCellStyle3.BackColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(192, Byte), Integer), CType(CType(255, Byte), Integer))
545
-        Me.LOG子_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle3
346
+        DataGridViewCellStyle2.BackColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(192, Byte), Integer), CType(CType(255, Byte), Integer))
347
+        Me.LOG子_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle2
546 348
         Me.LOG子_dgv.Anchor = CType(((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left) _
547 349
             Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
548 350
         Me.LOG子_dgv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
351
+        Me.LOG子_dgv.BackgroundColor = System.Drawing.Color.White
549 352
         Me.LOG子_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
550
-        Me.LOG子_dgv.Location = New System.Drawing.Point(8, 581)
353
+        Me.LOG子_dgv.Location = New System.Drawing.Point(3, 581)
551 354
         Me.LOG子_dgv.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
552 355
         Me.LOG子_dgv.Name = "LOG子_dgv"
553 356
         Me.LOG子_dgv.RowHeadersWidth = 5
554 357
         Me.LOG子_dgv.RowTemplate.Height = 24
555
-        Me.LOG子_dgv.Size = New System.Drawing.Size(1258, 164)
358
+        Me.LOG子_dgv.Size = New System.Drawing.Size(1265, 164)
556 359
         Me.LOG子_dgv.TabIndex = 1512
557 360
         '
558
-        '批量比對_bt
559
-        '
560
-        Me.批量比對_bt.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
561
-        Me.批量比對_bt.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
562
-        Me.批量比對_bt.ForeColor = System.Drawing.Color.DarkGreen
563
-        Me.批量比對_bt.Location = New System.Drawing.Point(828, 344)
564
-        Me.批量比對_bt.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
565
-        Me.批量比對_bt.Name = "批量比對_bt"
566
-        Me.批量比對_bt.Size = New System.Drawing.Size(118, 35)
567
-        Me.批量比對_bt.TabIndex = 1513
568
-        Me.批量比對_bt.Text = "批量比對"
569
-        Me.批量比對_bt.UseVisualStyleBackColor = True
570
-        '
571
-        '刪除LOG檔_bt
572
-        '
573
-        Me.刪除LOG檔_bt.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
574
-        Me.刪除LOG檔_bt.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
575
-        Me.刪除LOG檔_bt.ForeColor = System.Drawing.Color.Red
576
-        Me.刪除LOG檔_bt.Location = New System.Drawing.Point(828, 382)
577
-        Me.刪除LOG檔_bt.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
578
-        Me.刪除LOG檔_bt.Name = "刪除LOG檔_bt"
579
-        Me.刪除LOG檔_bt.Size = New System.Drawing.Size(118, 35)
580
-        Me.刪除LOG檔_bt.TabIndex = 1514
581
-        Me.刪除LOG檔_bt.Text = "刪除LOG檔"
582
-        Me.刪除LOG檔_bt.UseVisualStyleBackColor = True
583
-        '
584
-        'Label17
585
-        '
586
-        Me.Label17.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
587
-        Me.Label17.AutoSize = True
588
-        Me.Label17.Location = New System.Drawing.Point(952, 343)
589
-        Me.Label17.Name = "Label17"
590
-        Me.Label17.Size = New System.Drawing.Size(175, 32)
591
-        Me.Label17.TabIndex = 1515
592
-        Me.Label17.Text = "批量比對後,會把系統中當期無" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "資料的LOG檔案刪除。"
593
-        '
594
-        'Label18
595
-        '
596
-        Me.Label18.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
597
-        Me.Label18.AutoSize = True
598
-        Me.Label18.Location = New System.Drawing.Point(952, 382)
599
-        Me.Label18.Name = "Label18"
600
-        Me.Label18.Size = New System.Drawing.Size(188, 32)
601
-        Me.Label18.TabIndex = 1516
602
-        Me.Label18.Text = "在確定LOG檔案中的資料沒有參" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "考價值之後,可以將LOG檔清空。"
603
-        '
604
-        '國外伺服器_ch
605
-        '
606
-        Me.國外伺服器_ch.AutoSize = True
607
-        Me.國外伺服器_ch.Location = New System.Drawing.Point(965, 41)
608
-        Me.國外伺服器_ch.Name = "國外伺服器_ch"
609
-        Me.國外伺服器_ch.Size = New System.Drawing.Size(86, 20)
610
-        Me.國外伺服器_ch.TabIndex = 1520
611
-        Me.國外伺服器_ch.Text = "國外伺服器"
612
-        Me.國外伺服器_ch.UseVisualStyleBackColor = True
613
-        '
614
-        'Label19
615
-        '
616
-        Me.Label19.AutoSize = True
617
-        Me.Label19.Location = New System.Drawing.Point(1071, 42)
618
-        Me.Label19.Name = "Label19"
619
-        Me.Label19.Size = New System.Drawing.Size(55, 16)
620
-        Me.Label19.TabIndex = 1523
621
-        Me.Label19.Text = "計算數量"
622
-        '
623
-        '帳號數量_l
624
-        '
625
-        Me.帳號數量_l.AutoSize = True
626
-        Me.帳號數量_l.Location = New System.Drawing.Point(1071, 19)
627
-        Me.帳號數量_l.Name = "帳號數量_l"
628
-        Me.帳號數量_l.Size = New System.Drawing.Size(55, 16)
629
-        Me.帳號數量_l.TabIndex = 1524
630
-        Me.帳號數量_l.Text = "帳號數量"
631
-        '
632
-        '計算數量_tb
633
-        '
634
-        Me.計算數量_tb.Location = New System.Drawing.Point(1133, 38)
635
-        Me.計算數量_tb.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
636
-        Me.計算數量_tb.Name = "計算數量_tb"
637
-        Me.計算數量_tb.Size = New System.Drawing.Size(69, 23)
638
-        Me.計算數量_tb.TabIndex = 1521
639
-        '
640
-        '帳號數量_tb
641
-        '
642
-        Me.帳號數量_tb.Location = New System.Drawing.Point(1133, 14)
643
-        Me.帳號數量_tb.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
644
-        Me.帳號數量_tb.Name = "帳號數量_tb"
645
-        Me.帳號數量_tb.Size = New System.Drawing.Size(69, 23)
646
-        Me.帳號數量_tb.TabIndex = 1522
647
-        '
648 361
         '系統編碼規則
649 362
         '
650 363
         Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
651 364
         Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
652 365
         Me.ClientSize = New System.Drawing.Size(1271, 746)
653
-        Me.Controls.Add(Me.Label18)
654
-        Me.Controls.Add(Me.Label17)
655
-        Me.Controls.Add(Me.刪除LOG檔_bt)
656
-        Me.Controls.Add(Me.批量比對_bt)
657 366
         Me.Controls.Add(Me.LOG子_dgv)
658
-        Me.Controls.Add(Me.GroupBox2)
659
-        Me.Controls.Add(Me.LOG總_dgv)
660
-        Me.Controls.Add(Me.GroupBox1)
661 367
         Me.Controls.Add(Me.GroupBox3)
662 368
         Me.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
663 369
         Me.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
@@ -666,14 +372,8 @@ Partial Class 系統編碼規則
666 372
         Me.GroupBox3.ResumeLayout(False)
667 373
         Me.GroupBox3.PerformLayout()
668 374
         CType(Me.客戶資料表_dgv, System.ComponentModel.ISupportInitialize).EndInit()
669
-        Me.GroupBox1.ResumeLayout(False)
670
-        Me.GroupBox1.PerformLayout()
671
-        CType(Me.LOG總_dgv, System.ComponentModel.ISupportInitialize).EndInit()
672
-        Me.GroupBox2.ResumeLayout(False)
673
-        Me.GroupBox2.PerformLayout()
674 375
         CType(Me.LOG子_dgv, System.ComponentModel.ISupportInitialize).EndInit()
675 376
         Me.ResumeLayout(False)
676
-        Me.PerformLayout()
677 377
 
678 378
     End Sub
679 379
     Friend WithEvents GroupBox3 As GroupBox
@@ -685,30 +385,7 @@ Partial Class 系統編碼規則
685 385
     Friend WithEvents 客戶表刪除_bt As Button
686 386
     Friend WithEvents 客戶名_tb As TextBox
687 387
     Friend WithEvents 資料庫_tb As TextBox
688
-    Friend WithEvents Label1 As Label
689
-    Friend WithEvents LOG資料庫_tb As TextBox
690
-    Friend WithEvents Label2 As Label
691
-    Friend WithEvents IP_tb As TextBox
692
-    Friend WithEvents Label4 As Label
693
-    Friend WithEvents 帳號_tb As TextBox
694
-    Friend WithEvents Label7 As Label
695
-    Friend WithEvents 密碼_tb As TextBox
696
-    Friend WithEvents GroupBox1 As GroupBox
697
-    Friend WithEvents LOG資料庫修正_bt As Button
698
-    Friend WithEvents LOG總_dgv As DataGridView
699
-    Friend WithEvents GroupBox2 As GroupBox
700
-    Friend WithEvents 比對_bt As Button
701
-    Friend WithEvents Label8 As Label
702
-    Friend WithEvents Label9 As Label
703
-    Friend WithEvents LOG資料庫1_tb As TextBox
704
-    Friend WithEvents 密碼1_tb As TextBox
705
-    Friend WithEvents IP1_tb As TextBox
706
-    Friend WithEvents Label10 As Label
707
-    Friend WithEvents Label11 As Label
708
-    Friend WithEvents 帳號1_tb As TextBox
709 388
     Friend WithEvents LOG子_dgv As DataGridView
710
-    Friend WithEvents 批量比對_bt As Button
711
-    Friend WithEvents 刪除LOG檔_bt As Button
712 389
     Friend WithEvents Label13 As Label
713 390
     Friend WithEvents 密碼2_tb As TextBox
714 391
     Friend WithEvents Label14 As Label
@@ -722,8 +399,6 @@ Partial Class 系統編碼規則
722 399
     Friend WithEvents 帳號3_tb As TextBox
723 400
     Friend WithEvents IP3_tb As TextBox
724 401
     Friend WithEvents Label16 As Label
725
-    Friend WithEvents Label17 As Label
726
-    Friend WithEvents Label18 As Label
727 402
     Friend WithEvents 國外伺服器_ch As CheckBox
728 403
     Friend WithEvents Label19 As Label
729 404
     Friend WithEvents 帳號數量_l As Label

+ 16
- 117
GA-ERP-SYS/資料庫系統管理/系統編碼規則.vb Näytä tiedosto

@@ -3,40 +3,18 @@
3 3
     Private Sub Set_客戶資料清單()
4 4
         客戶資料表_dgv.DataSource = Nothing : ds.Clear()
5 5
         客戶資料表_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
6
-        客戶資料表_dgv.ColumnHeadersHeight = 25
7
-        客戶資料表_dgv.AllowUserToAddRows = False
6
+        客戶資料表_dgv.ColumnHeadersHeight = 25 : 客戶資料表_dgv.AllowUserToAddRows = False
8 7
         SQL_客戶資料表()
9 8
         da.Fill(ds) : 客戶資料表_dgv.DataSource = ds.Tables(0) : conn.Close()
10 9
         客戶資料表_dgv.Columns(0).FillWeight = 80 : 客戶資料表_dgv.Columns(1).FillWeight = 70 : 客戶資料表_dgv.Columns(2).FillWeight = 70 : 客戶資料表_dgv.Columns(3).FillWeight = 90
11 10
         客戶資料表_dgv.Columns(4).FillWeight = 60 : 客戶資料表_dgv.Columns(5).FillWeight = 80 : 客戶資料表_dgv.Columns(6).FillWeight = 120 : 客戶資料表_dgv.Columns(7).FillWeight = 80
12 11
         客戶資料表_dgv.Columns(8).FillWeight = 80 : 客戶資料表_dgv.Columns(9).FillWeight = 35 : 客戶資料表_dgv.Columns(10).FillWeight = 120 : 客戶資料表_dgv.Columns(11).FillWeight = 80
13 12
         客戶資料表_dgv.Columns(12).FillWeight = 80 : 客戶資料表_dgv.Columns(13).FillWeight = 35
14
-
15
-        For i As Integer = 0 To 客戶資料表_dgv.Rows.Count - 1
16
-            If 客戶資料表_dgv("IP位置", i).Value.ToString = "192.168.0.112,2433" Then
17
-                客戶資料表_dgv("IP位置", i).Value = "111.95.41.244,2433"
18
-            End If
19
-        Next
20
-    End Sub
21
-    Private Sub Set_LOG總()
22
-        LOG總_dgv.DataSource = Nothing : ds1.Clear()
23
-        LOG總_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
24
-        LOG總_dgv.ColumnHeadersHeight = 25
25
-        LOG總_dgv.AllowUserToAddRows = False
26
-        SQL_LOG主資料表()
27
-        da.Fill(ds1) : LOG總_dgv.DataSource = ds1.Tables(0) : conn.Close()
28
-        LOG總_dgv.Columns(0).FillWeight = 25 : LOG總_dgv.Columns(1).FillWeight = 40 : LOG總_dgv.Columns(4).FillWeight = 70
29
-        LOG總_dgv.Columns(5).FillWeight = 120 : LOG總_dgv.Columns(6).FillWeight = 30
30
-        For i As Integer = 0 To LOG總_dgv.Rows.Count - 1
31
-            LOG總_dgv("項", i).Value = i + 1
32
-            LOG總_dgv("比對", i).Value = False
33
-        Next
34 13
     End Sub
35 14
     Private Sub Set_LOG子()
36 15
         LOG子_dgv.DataSource = Nothing : ds2.Clear()
37 16
         LOG子_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
38
-        LOG子_dgv.ColumnHeadersHeight = 25
39
-        LOG子_dgv.AllowUserToAddRows = False
17
+        LOG子_dgv.ColumnHeadersHeight = 25 : LOG子_dgv.AllowUserToAddRows = False
40 18
         SQL_LOG子資料表()
41 19
         da.Fill(ds2) : LOG子_dgv.DataSource = ds2.Tables(0) : conn.Close()
42 20
         LOG子_dgv.Columns(0).FillWeight = 40 : LOG子_dgv.Columns(1).FillWeight = 110 : LOG子_dgv.Columns(3).FillWeight = 70 : LOG子_dgv.Columns(4).FillWeight = 120
@@ -44,7 +22,6 @@
44 22
     Private Sub LOG資料庫()
45 23
         SQL_LOG資料庫讀取()
46 24
         If dr.Read() Then
47
-            LOG資料庫_tb.Text = dr("資料庫").ToString : IP_tb.Text = dr("IP位置").ToString : 帳號_tb.Text = dr("帳號").ToString : 密碼_tb.Text = dr("密碼").ToString
48 25
             子SQL名稱1 = dr("資料庫").ToString : 登入人IP3 = dr("IP位置").ToString : 業務帳號1 = dr("帳號").ToString : 業務密碼1 = dr("密碼").ToString
49 26
         End If
50 27
     End Sub
@@ -54,12 +31,10 @@
54 31
         Else
55 32
             Me.MdiParent = GA_ERP_SYS : Me.WindowState = 2 : Me.AutoScroll = True
56 33
         End If
57
-        If IP印尼 = False Or IP台灣 = False Then : MsgBox("雙伺服器沒有全部聯通,請注意網路環境!!") : End If
58
-        Set_客戶資料清單() : LOG資料庫() : SQL_連線字串_LOGSQL() : SQL_LOG多餘資料刪除() : Set_LOG總()
34
+        If IP印尼 = False Or IP台灣 = False Then : MsgBox("雙伺服器沒有全部聯通,請注意網路環境!!") : End If : Set_客戶資料清單()
59 35
     End Sub
60 36
     Private Sub 系統編碼規則_Closed(sender As Object, e As EventArgs) Handles MyBase.Closed
61
-        子SQL名稱 = Strings.Right(GA_ERP_SYS.使用者_cb.Text, 6)
62
-        SQL_連線字串_子SQL()
37
+        子SQL名稱 = Strings.Right(GA_ERP_SYS.使用者_cb.Text, 6) : SQL_連線字串_子SQL()
63 38
     End Sub
64 39
     Private Sub 登入閒置控制_MouseMove(sender As Object, e As EventArgs) Handles MyBase.MouseMove
65 40
         If 不用WEB = True Then
@@ -75,21 +50,13 @@
75 50
             timeNow = 0 : GA_ERP_SYS.Timer2.Enabled = False : GA_ERP_SYS.Timer2.Enabled = True
76 51
         End If
77 52
     End Sub
78
-    Private Sub LOG總_dgv_CellContentClick(sender As Object, e As DataGridViewCellEventArgs) Handles LOG總_dgv.CellClick
79
-        If e.RowIndex = -1 Then : Else
80
-            客戶名_tb.Text = LOG總_dgv("客戶", e.RowIndex).Value.ToString
81
-        End If
82
-    End Sub
83 53
     Private Sub 客戶資料表_dgv_CellContentClick(sender As Object, e As DataGridViewCellEventArgs) Handles 客戶資料表_dgv.CellClick
84 54
         If e.RowIndex = -1 Then : Else
85
-            客戶名_tb.Text = 客戶資料表_dgv("客戶", e.RowIndex).Value.ToString
86
-            資料庫_tb.Text = 客戶資料表_dgv("資料庫", e.RowIndex).Value.ToString : LOG資料庫1_tb.Text = 客戶資料表_dgv("資料庫", e.RowIndex).Value.ToString
87
-            子SQL名稱 = 客戶資料表_dgv("資料庫", e.RowIndex).Value.ToString
88
-            IP1_tb.Text = 客戶資料表_dgv("IP位置", e.RowIndex).Value.ToString : 登入人IP2 = 客戶資料表_dgv("IP位置", e.RowIndex).Value.ToString
55
+            客戶名_tb.Text = 客戶資料表_dgv("客戶", e.RowIndex).Value.ToString : 資料庫_tb.Text = 客戶資料表_dgv("資料庫", e.RowIndex).Value.ToString
56
+            子SQL名稱 = 客戶資料表_dgv("資料庫", e.RowIndex).Value.ToString : 登入人IP2 = 客戶資料表_dgv("IP位置", e.RowIndex).Value.ToString
89 57
             IP2_tb.Text = 客戶資料表_dgv("IP位置", e.RowIndex).Value.ToString : IP3_tb.Text = 客戶資料表_dgv("備份IP", e.RowIndex).Value.ToString
90
-            帳號1_tb.Text = 客戶資料表_dgv("帳號", e.RowIndex).Value.ToString : 業務帳號 = 客戶資料表_dgv("帳號", e.RowIndex).Value.ToString
58
+            業務帳號 = 客戶資料表_dgv("帳號", e.RowIndex).Value.ToString
91 59
             帳號2_tb.Text = 客戶資料表_dgv("帳號", e.RowIndex).Value.ToString : 帳號3_tb.Text = 客戶資料表_dgv("備份帳號", e.RowIndex).Value.ToString
92
-            密碼1_tb.Text = 客戶資料表_dgv("密碼", e.RowIndex).Value.ToString
93 60
             密碼2_tb.Text = 客戶資料表_dgv("密碼", e.RowIndex).Value.ToString : 密碼3_tb.Text = 客戶資料表_dgv("備份密碼", e.RowIndex).Value.ToString
94 61
             If 客戶資料表_dgv("國外", e.RowIndex).Value = True Then : If 內網確認 = True Then : 登入人IP2 = "192.168.0.112,2433" : Else : 登入人IP2 = "111.95.41.244,2433" : End If
95 62
             Else : 登入人IP2 = 客戶資料表_dgv("IP位置", e.RowIndex).Value.ToString : End If
@@ -102,101 +69,33 @@
102 69
         End If
103 70
     End Sub
104 71
     Private Sub 客戶表新增_bt_Click(sender As Object, e As EventArgs) Handles 客戶表新增_bt.Click
105
-        If 客戶名_tb.Text = "" And 資料庫_tb.Text = "" Then
106
-            MsgBox("資料沒有完整,請重新檢查")
107
-        Else
72
+        If 客戶名_tb.Text = "" And 資料庫_tb.Text = "" Then : MsgBox("資料沒有完整,請重新檢查") : Else
108 73
             PA = 客戶名_tb.Text : PA1 = 資料庫_tb.Text : PA2 = IP2_tb.Text : PA3 = 帳號2_tb.Text : PA4 = 密碼2_tb.Text
109 74
             ConnOpen() : SQL_系統編碼規則_客戶重複查詢() : CmdSet_For_dr()
110
-            If dr.Read() Then
111
-                MsgBox("資料重複,請從新輸入或檢查") : conn.Close() : dr.Close()
112
-            Else
113
-                dr.Close()
114
-                SQL_系統編碼規則_客戶新增1()
115
-                ConnOpen() : CmdSet_For_dr()
116
-                ConnOpen_備用() : CmdSet_For_dr()
117
-                MsgBox("新增完成") : conn.Close() : dr.Close()
75
+            If dr.Read() Then : MsgBox("資料重複,請從新輸入或檢查") : conn.Close() : dr.Close()
76
+            Else : dr.Close() : SQL_系統編碼規則_客戶新增1() : ConnOpen() : CmdSet_For_dr() : ConnOpen_備用() : CmdSet_For_dr() : MsgBox("新增完成") : conn.Close() : dr.Close()
118 77
             End If
119 78
         End If : Set_客戶資料清單()
120 79
     End Sub
121 80
     Private Sub 客戶表修改_bt_Click(sender As Object, e As EventArgs) Handles 客戶表修改_bt.Click
122
-        If 客戶名_tb.Text = "" Or 資料庫_tb.Text = "" Then
123
-            MsgBox("資料有缺或有誤,請重新檢查")
124
-        Else
81
+        If 客戶名_tb.Text = "" Or 資料庫_tb.Text = "" Then : MsgBox("資料有缺或有誤,請重新檢查") : Else
125 82
             PA = 客戶名_tb.Text : PA1 = 資料庫_tb.Text : PA4 = IP2_tb.Text : PA5 = 帳號2_tb.Text : PA6 = 密碼2_tb.Text
126 83
             PA2 = 客戶名_tb.Text : PA3 = 資料庫_tb.Text : BL1 = 備份_cb.Checked : PA7 = IP3_tb.Text : PA8 = 帳號3_tb.Text
127 84
             PA9 = 密碼3_tb.Text : BL2 = 國外伺服器_ch.Checked
128
-            If PA = "" Or PA1 = "" Then
129
-                MsgBox("不能空白")
130
-            Else
131
-                SQL_系統編碼規則_客戶修改()
132
-                ConnOpen() : CmdSet_For_dr()
133
-                ConnOpen_備用() : CmdSet_For_dr()
134
-                MsgBox("修改完成") : conn.Close() : dr.Close()
85
+            If PA = "" Or PA1 = "" Then : MsgBox("不能空白") : Else
86
+                SQL_系統編碼規則_客戶修改() : ConnOpen() : CmdSet_For_dr() : ConnOpen_備用() : CmdSet_For_dr() : MsgBox("修改完成") : conn.Close() : dr.Close()
135 87
             End If
136 88
         End If : Set_客戶資料清單()
137 89
     End Sub
138
-    Private Sub 比對_bt_Click(sender As Object, e As EventArgs) Handles 比對_bt.Click
139
-        If 客戶名_tb.Text = "" Then
140
-            MsgBox("要先選擇客戶,才能比對LOG檔!!!")
141
-        Else
142
-            資料數 = LOG總_dgv.Rows.Count * 2 : 比對() :         If 不用WEB = True Then : GA_ERP_SYS_Old.ToolStripProgressBar1.Value = 0 : Else : GA_ERP_SYS.ToolStripProgressBar1.Value = 0 : End If : 最終數 = 0
143
-        End If
144
-    End Sub
145
-    Private Sub 批量比對_bt_Click(sender As Object, e As EventArgs) Handles 批量比對_bt.Click
146
-        資料數 = LOG總_dgv.Rows.Count * 客戶資料表_dgv.Rows.Count
147
-        For III As Integer = 0 To 客戶資料表_dgv.Rows.Count - 1
148
-            If 登入人IP2 = "" Then : Else
149
-                客戶名_tb.Text = 客戶資料表_dgv("客戶", III).Value.ToString : 資料庫_tb.Text = 客戶資料表_dgv("資料庫", III).Value.ToString
150
-                LOG資料庫1_tb.Text = 客戶資料表_dgv("資料庫", III).Value.ToString : IP1_tb.Text = 客戶資料表_dgv("IP位置", III).Value.ToString
151
-                帳號1_tb.Text = 客戶資料表_dgv("帳號", III).Value.ToString : 密碼1_tb.Text = 客戶資料表_dgv("密碼", III).Value.ToString
152
-                子SQL名稱 = 客戶資料表_dgv("資料庫", III).Value.ToString : 客戶資料表_dgv("密碼", III).Value.ToString()
153
-                業務帳號 = 客戶資料表_dgv("帳號", III).Value.ToString
154
-                If 客戶資料表_dgv("IP位置", III).Value = "111.95.41.244,2433" Then
155
-                    If 內網區域 = False Then : 登入人IP2 = 客戶資料表_dgv("IP位置", III).Value.ToString : Else : 登入人IP2 = "192.168.0.112,2433" : End If
156
-                Else : 登入人IP2 = 客戶資料表_dgv("IP位置", III).Value.ToString : End If
157
-                SQL_連線字串_子SQL() : Set_LOG子() : 比對()
158
-            End If
159
-        Next :         If 不用WEB = True Then : GA_ERP_SYS_Old.ToolStripProgressBar1.Value = 0 : Else : GA_ERP_SYS.ToolStripProgressBar1.Value = 0 : End If : 最終數 = 0
160
-    End Sub
161
-    Private Sub 比對()
162
-        For i As Integer = 0 To LOG總_dgv.Rows.Count - 1
163
-            MyModule1.進度條()
164
-            If 客戶名_tb.Text = LOG總_dgv("客戶", i).Value.ToString Then
165
-                For ii As Integer = 0 To LOG子_dgv.Rows.Count - 1
166
-                    If LOG總_dgv("比對", i).Value = False Then
167
-                        If LOG總_dgv("查詢區間", i).Value.ToString = LOG子_dgv("查詢區間", ii).Value.ToString And
168
-                           LOG總_dgv("網址", i).Value.ToString = LOG子_dgv("網址", ii).Value.ToString Then
169
-                            LOG總_dgv("比對", i).Value = True
170
-                        End If
171
-                    End If
172
-                Next
173
-            End If
174
-        Next
175
-        For i As Integer = 0 To LOG總_dgv.Rows.Count - 1
176
-            MyModule1.進度條()
177
-            If LOG總_dgv("比對", i).Value = False And 客戶名_tb.Text = LOG總_dgv("客戶", i).Value.ToString Then
178
-                PA1 = LOG總_dgv("查詢區間", i).Value.ToString : PA2 = LOG總_dgv("網址", i).Value.ToString : PA3 = LOG總_dgv("客戶", i).Value.ToString
179
-                SQL_LOG主資料表刪除1()
180
-            End If
181
-        Next
182
-        Set_LOG總()
183
-    End Sub
184
-    Private Sub 刪除LOG檔_bt_Click(sender As Object, e As EventArgs) Handles 刪除LOG檔_bt.Click
90
+    Private Sub 刪除LOG檔_bt_Click(sender As Object, e As EventArgs)
185 91
         Dim aa As MsgBoxResult = MsgBox("確定要刪除該客戶的LOG檔?", MsgBoxStyle.OkCancel)
186 92
         If aa = MsgBoxResult.Ok Then
187 93
             SQL_LOG主資料表刪除2() : SQL_LOG主資料表刪除3() : MsgBox("刪除完成")
188
-        End If : conn.Close() : Set_LOG總() : Set_LOG子()
94
+        End If : conn.Close() : Set_LOG子()
189 95
     End Sub
190 96
     Private Sub 客戶表刪除_bt_Click(sender As Object, e As EventArgs) Handles 客戶表刪除_bt.Click
191 97
         Dim aa As MsgBoxResult = MsgBox("確定要刪除該筆資料?", MsgBoxStyle.OkCancel)
192
-        If aa = MsgBoxResult.Ok Then
193
-            SQL_系統編碼規則_客戶刪除()
194
-            ConnOpen() : CmdSet_For_dr()
195
-            ConnOpen_備用() : CmdSet_For_dr()
196
-            MsgBox("刪除完成")
98
+        If aa = MsgBoxResult.Ok Then : SQL_系統編碼規則_客戶刪除() : ConnOpen() : CmdSet_For_dr() : ConnOpen_備用() : CmdSet_For_dr() : MsgBox("刪除完成")
197 99
         End If : conn.Close() : Set_客戶資料清單()
198 100
     End Sub
199
-    Private Sub LOG資料庫修正_bt_Click(sender As Object, e As EventArgs) Handles LOG資料庫修正_bt.Click
200
-        SQL_LOG資料庫修改() : MsgBox("修改完成!!")
201
-    End Sub
202 101
 End Class

+ 1
- 1
GA-ERP-SYS/資料庫系統管理/系統通用變數管理.vb Näytä tiedosto

@@ -120,7 +120,7 @@
120 120
     Private Sub 重新讀取_bt_Click(sender As Object, e As EventArgs) Handles 重新讀取_bt.Click
121 121
         分母 = MAX_nud.Value : 分段1 = 0.2 : 分段2 = 0.19 : 分段3 = 0.8 : 分段4 = 0.79 : 進度條後墜 = " MB"
122 122
         登入人IP4 = "106.1.49.218,4567" : 業務帳號2 = "B70340" : 業務密碼2 = "Lee0911274990"
123
-        登入人IP5 = "180.177.181.162,5264" : 業務帳號3 = "B70340" : 業務密碼3 = "0911274990"
123
+        登入人IP5 = "106.1.49.218,2433" : 業務帳號3 = "B70340" : 業務密碼3 = "Lee0911274990"
124 124
         子SQL名稱2 = "GA-000" : 子SQL名稱3 = "GA-000"
125 125
         SQL_連線字串_備份1() : SQL_連線字串_備份2()
126 126
         Set_伺服器狀態() : Set_備份伺服器狀態() : Set_主伺服器狀態() : Set_伺服器1清單() : Set_伺服器2清單() : Set_伺服器3清單()

Loading…
Peruuta
Tallenna