Procházet zdrojové kódy

1. 一些BUG修正

卓叡 před 9 měsíci
rodič
revize
8364a81921

binární
.vs/OW-ERP-SYS/FileContentIndex/3778bf0a-42d2-4a4f-ba20-9f365ed7d71d.vsidx Zobrazit soubor


binární
.vs/OW-ERP-SYS/FileContentIndex/cbd0e257-191b-4f13-ab0a-574fe97192e1.vsidx Zobrazit soubor


binární
.vs/OW-ERP-SYS/v17/.suo Zobrazit soubor


+ 12
- 12
.vs/OW-ERP-SYS/v17/DocumentLayout.json Zobrazit soubor

@@ -3,20 +3,20 @@
3 3
   "WorkspaceRootPath": "D:\\Project1\\OW-ERP-SYS\\",
4 4
   "Documents": [
5 5
     {
6
-      "AbsoluteMoniker": "D:0:0:{6EC44D36-D153-43A1-BE08-174C088DDE70}|OW-ERP-SYS\\OW-ERP-SYS.vbproj|D:\\Project1\\OW-ERP-SYS\\ow-erp-sys\\loginform1.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}",
6
+      "AbsoluteMoniker": "D:0:0:{6EC44D36-D153-43A1-BE08-174C088DDE70}|OW-ERP-SYS\\OW-ERP-SYS.vbproj|d:\\project1\\ow-erp-sys\\ow-erp-sys\\loginform1.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}",
7 7
       "RelativeMoniker": "D:0:0:{6EC44D36-D153-43A1-BE08-174C088DDE70}|OW-ERP-SYS\\OW-ERP-SYS.vbproj|solutionrelative:ow-erp-sys\\loginform1.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}"
8 8
     },
9 9
     {
10
-      "AbsoluteMoniker": "D:0:0:{6EC44D36-D153-43A1-BE08-174C088DDE70}|OW-ERP-SYS\\OW-ERP-SYS.vbproj|D:\\Project1\\OW-ERP-SYS\\ow-erp-sys\\0\u3001mymodule\\\u6A21\u7D44\\\u5168\u57DF\u8B8A\u6578.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}",
11
-      "RelativeMoniker": "D:0:0:{6EC44D36-D153-43A1-BE08-174C088DDE70}|OW-ERP-SYS\\OW-ERP-SYS.vbproj|solutionrelative:ow-erp-sys\\0\u3001mymodule\\\u6A21\u7D44\\\u5168\u57DF\u8B8A\u6578.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}"
12
-    },
13
-    {
14
-      "AbsoluteMoniker": "D:0:0:{6EC44D36-D153-43A1-BE08-174C088DDE70}|OW-ERP-SYS\\OW-ERP-SYS.vbproj|d:\\project1\\ow-erp-sys\\ow-erp-sys\\05\u3001\u6280\u8853\u7BA1\u7406\u7CFB\u7D71\\\u88FD\u7A0B\u914D\u65B9\u8868.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}",
10
+      "AbsoluteMoniker": "D:0:0:{6EC44D36-D153-43A1-BE08-174C088DDE70}|OW-ERP-SYS\\OW-ERP-SYS.vbproj|D:\\Project1\\OW-ERP-SYS\\ow-erp-sys\\05\u3001\u6280\u8853\u7BA1\u7406\u7CFB\u7D71\\\u88FD\u7A0B\u914D\u65B9\u8868.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}",
15 11
       "RelativeMoniker": "D:0:0:{6EC44D36-D153-43A1-BE08-174C088DDE70}|OW-ERP-SYS\\OW-ERP-SYS.vbproj|solutionrelative:ow-erp-sys\\05\u3001\u6280\u8853\u7BA1\u7406\u7CFB\u7D71\\\u88FD\u7A0B\u914D\u65B9\u8868.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}"
16 12
     },
17 13
     {
18
-      "AbsoluteMoniker": "D:0:0:{6EC44D36-D153-43A1-BE08-174C088DDE70}|OW-ERP-SYS\\OW-ERP-SYS.vbproj|d:\\project1\\ow-erp-sys\\ow-erp-sys\\05\u3001\u6280\u8853\u7BA1\u7406\u7CFB\u7D71\\\u88FD\u7A0B\u914D\u65B9\u8868.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}|Form",
14
+      "AbsoluteMoniker": "D:0:0:{6EC44D36-D153-43A1-BE08-174C088DDE70}|OW-ERP-SYS\\OW-ERP-SYS.vbproj|D:\\Project1\\OW-ERP-SYS\\ow-erp-sys\\05\u3001\u6280\u8853\u7BA1\u7406\u7CFB\u7D71\\\u88FD\u7A0B\u914D\u65B9\u8868.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}|Form",
19 15
       "RelativeMoniker": "D:0:0:{6EC44D36-D153-43A1-BE08-174C088DDE70}|OW-ERP-SYS\\OW-ERP-SYS.vbproj|solutionrelative:ow-erp-sys\\05\u3001\u6280\u8853\u7BA1\u7406\u7CFB\u7D71\\\u88FD\u7A0B\u914D\u65B9\u8868.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}|Form"
16
+    },
17
+    {
18
+      "AbsoluteMoniker": "D:0:0:{6EC44D36-D153-43A1-BE08-174C088DDE70}|OW-ERP-SYS\\OW-ERP-SYS.vbproj|D:\\Project1\\OW-ERP-SYS\\ow-erp-sys\\0\u3001mymodule\\\u6A21\u7D44\\\u5168\u57DF\u8B8A\u6578.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}",
19
+      "RelativeMoniker": "D:0:0:{6EC44D36-D153-43A1-BE08-174C088DDE70}|OW-ERP-SYS\\OW-ERP-SYS.vbproj|solutionrelative:ow-erp-sys\\0\u3001mymodule\\\u6A21\u7D44\\\u5168\u57DF\u8B8A\u6578.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}"
20 20
     }
21 21
   ],
22 22
   "DocumentGroupContainers": [
@@ -38,20 +38,20 @@
38 38
             },
39 39
             {
40 40
               "$type": "Document",
41
-              "DocumentIndex": 2,
41
+              "DocumentIndex": 1,
42 42
               "Title": "\u88FD\u7A0B\u914D\u65B9\u8868.vb",
43 43
               "DocumentMoniker": "D:\\Project1\\OW-ERP-SYS\\OW-ERP-SYS\\05\u3001\u6280\u8853\u7BA1\u7406\u7CFB\u7D71\\\u88FD\u7A0B\u914D\u65B9\u8868.vb",
44 44
               "RelativeDocumentMoniker": "OW-ERP-SYS\\05\u3001\u6280\u8853\u7BA1\u7406\u7CFB\u7D71\\\u88FD\u7A0B\u914D\u65B9\u8868.vb",
45 45
               "ToolTip": "D:\\Project1\\OW-ERP-SYS\\OW-ERP-SYS\\05\u3001\u6280\u8853\u7BA1\u7406\u7CFB\u7D71\\\u88FD\u7A0B\u914D\u65B9\u8868.vb",
46 46
               "RelativeToolTip": "OW-ERP-SYS\\05\u3001\u6280\u8853\u7BA1\u7406\u7CFB\u7D71\\\u88FD\u7A0B\u914D\u65B9\u8868.vb",
47
-              "ViewState": "AQIAAMAGAAAAAAAAAAAjwMAGAAAIAAAA",
47
+              "ViewState": "AQIAACMIAAAAAAAAAADwvzkIAAAoAAAA",
48 48
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003361|",
49 49
               "WhenOpened": "2024-09-05T03:02:18.757Z",
50 50
               "EditorCaption": ""
51 51
             },
52 52
             {
53 53
               "$type": "Document",
54
-              "DocumentIndex": 3,
54
+              "DocumentIndex": 2,
55 55
               "Title": "\u88FD\u7A0B\u914D\u65B9\u8868.vb [\u8A2D\u8A08]",
56 56
               "DocumentMoniker": "D:\\Project1\\OW-ERP-SYS\\OW-ERP-SYS\\05\u3001\u6280\u8853\u7BA1\u7406\u7CFB\u7D71\\\u88FD\u7A0B\u914D\u65B9\u8868.vb",
57 57
               "RelativeDocumentMoniker": "OW-ERP-SYS\\05\u3001\u6280\u8853\u7BA1\u7406\u7CFB\u7D71\\\u88FD\u7A0B\u914D\u65B9\u8868.vb",
@@ -69,14 +69,14 @@
69 69
               "RelativeDocumentMoniker": "OW-ERP-SYS\\LoginForm1.vb",
70 70
               "ToolTip": "D:\\Project1\\OW-ERP-SYS\\OW-ERP-SYS\\LoginForm1.vb",
71 71
               "RelativeToolTip": "OW-ERP-SYS\\LoginForm1.vb",
72
-              "ViewState": "AQIAAJ8AAAAAAAAAAAAYwKkAAAALAAAA",
72
+              "ViewState": "AQIAAEkAAAAAAAAAAAAAwJ4AAAAUAAAA",
73 73
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003361|",
74 74
               "WhenOpened": "2024-08-12T06:36:55.284Z",
75 75
               "EditorCaption": ""
76 76
             },
77 77
             {
78 78
               "$type": "Document",
79
-              "DocumentIndex": 1,
79
+              "DocumentIndex": 3,
80 80
               "Title": "\u5168\u57DF\u8B8A\u6578.vb",
81 81
               "DocumentMoniker": "D:\\Project1\\OW-ERP-SYS\\OW-ERP-SYS\\0\u3001MyModule\\\u6A21\u7D44\\\u5168\u57DF\u8B8A\u6578.vb",
82 82
               "RelativeDocumentMoniker": "OW-ERP-SYS\\0\u3001MyModule\\\u6A21\u7D44\\\u5168\u57DF\u8B8A\u6578.vb",

+ 8
- 8
OW-ERP-SYS/05、技術管理系統/製程配方表.Designer.vb Zobrazit soubor

@@ -474,7 +474,7 @@ Partial Class 製程配方表
474 474
         '
475 475
         Me.備註_lb.AutoSize = True
476 476
         Me.備註_lb.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
477
-        Me.備註_lb.Location = New System.Drawing.Point(2, 246)
477
+        Me.備註_lb.Location = New System.Drawing.Point(2, 210)
478 478
         Me.備註_lb.Name = "備註_lb"
479 479
         Me.備註_lb.Size = New System.Drawing.Size(79, 16)
480 480
         Me.備註_lb.TabIndex = 1977
@@ -486,12 +486,12 @@ Partial Class 製程配方表
486 486
             Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
487 487
         Me.備註_tb.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
488 488
         Me.備註_tb.ForeColor = System.Drawing.Color.Blue
489
-        Me.備註_tb.Location = New System.Drawing.Point(6, 265)
489
+        Me.備註_tb.Location = New System.Drawing.Point(6, 227)
490 490
         Me.備註_tb.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
491 491
         Me.備註_tb.Multiline = True
492 492
         Me.備註_tb.Name = "備註_tb"
493 493
         Me.備註_tb.ScrollBars = System.Windows.Forms.ScrollBars.Both
494
-        Me.備註_tb.Size = New System.Drawing.Size(414, 116)
494
+        Me.備註_tb.Size = New System.Drawing.Size(414, 131)
495 495
         Me.備註_tb.TabIndex = 1976
496 496
         '
497 497
         '產品名稱_lb
@@ -653,8 +653,10 @@ Partial Class 製程配方表
653 653
         '隱藏_pl1
654 654
         '
655 655
         Me.隱藏_pl1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
656
+        Me.隱藏_pl1.Controls.Add(Me.過敏原_tb)
656 657
         Me.隱藏_pl1.Controls.Add(Me.簽名_DTP)
657 658
         Me.隱藏_pl1.Controls.Add(Me.規格刪單_bt)
659
+        Me.隱藏_pl1.Controls.Add(Me.過敏原_lb)
658 660
         Me.隱藏_pl1.Controls.Add(Me.規格入單_bt)
659 661
         Me.隱藏_pl1.Controls.Add(Me.原料刪單_bt)
660 662
         Me.隱藏_pl1.Controls.Add(Me.原料入單_bt)
@@ -1400,9 +1402,7 @@ Partial Class 製程配方表
1400 1402
             Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
1401 1403
         Me.備註欄_pl.AutoScroll = True
1402 1404
         Me.備註欄_pl.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
1403
-        Me.備註欄_pl.Controls.Add(Me.過敏原_tb)
1404 1405
         Me.備註欄_pl.Controls.Add(Me.淨重單位_cb)
1405
-        Me.備註欄_pl.Controls.Add(Me.過敏原_lb)
1406 1406
         Me.備註欄_pl.Controls.Add(Me.有效日期_lb)
1407 1407
         Me.備註欄_pl.Controls.Add(Me.有效日期_tb)
1408 1408
         Me.備註欄_pl.Controls.Add(Me.保存期限_lb)
@@ -1437,10 +1437,10 @@ Partial Class 製程配方表
1437 1437
             Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
1438 1438
         Me.過敏原_tb.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
1439 1439
         Me.過敏原_tb.ForeColor = System.Drawing.Color.Blue
1440
-        Me.過敏原_tb.Location = New System.Drawing.Point(86, 211)
1440
+        Me.過敏原_tb.Location = New System.Drawing.Point(226, 59)
1441 1441
         Me.過敏原_tb.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
1442 1442
         Me.過敏原_tb.Name = "過敏原_tb"
1443
-        Me.過敏原_tb.Size = New System.Drawing.Size(338, 23)
1443
+        Me.過敏原_tb.Size = New System.Drawing.Size(71, 23)
1444 1444
         Me.過敏原_tb.TabIndex = 2079
1445 1445
         '
1446 1446
         '淨重單位_cb
@@ -1456,7 +1456,7 @@ Partial Class 製程配方表
1456 1456
         '過敏原_lb
1457 1457
         '
1458 1458
         Me.過敏原_lb.AutoSize = True
1459
-        Me.過敏原_lb.Location = New System.Drawing.Point(2, 215)
1459
+        Me.過敏原_lb.Location = New System.Drawing.Point(224, 34)
1460 1460
         Me.過敏原_lb.Name = "過敏原_lb"
1461 1461
         Me.過敏原_lb.Size = New System.Drawing.Size(85, 16)
1462 1462
         Me.過敏原_lb.TabIndex = 2080

+ 48
- 24
OW-ERP-SYS/05、技術管理系統/製程配方表.vb Zobrazit soubor

@@ -1767,7 +1767,7 @@ Public Class 製程配方表
1767 1767
                 Dim startIndex As Integer
1768 1768
 
1769 1769
                 ' 讀取 F3 單元格內容,提取日期
1770
-                Dim cellF3 As String = CStr(worksheet.Range("F5").Value)
1770
+                Dim cellF3 As String = CStr(worksheet.Range("F3").Value)
1771 1771
                 startIndex = cellF3.IndexOf("制定日期:") + 5
1772 1772
                 If startIndex > 4 Then
1773 1773
                     Dim dateString = cellF3.Substring(startIndex).Trim()
@@ -1780,28 +1780,40 @@ Public Class 製程配方表
1780 1780
                     End If
1781 1781
                 End If
1782 1782
 
1783
-                Dim cellC5 As String = CStr(worksheet.Range("C5").Value)
1784
-                startIndex = cellC5.IndexOf("代工產品:") + 5
1785
-                If startIndex > 4 Then
1786
-                    Dim productNumber = cellC5.Substring(startIndex).Trim()
1787
-                    讀取代工_tb.Text = If(productNumber = "是", "1", "0")
1788
-                Else
1789
-                    讀取代工_tb.Text = ""
1790
-                End If
1783
+                'Dim cellC5 As String = CStr(worksheet.Range("C5").Value)
1784
+                'startIndex = cellC5.IndexOf("代工產品:") + 5
1785
+                'If startIndex > 4 Then
1786
+                '    Dim productNumber = cellC5.Substring(startIndex).Trim()
1787
+                '    讀取代工_tb.Text = If(productNumber = "是", "1", "0")
1788
+                'Else
1789
+                '    讀取代工_tb.Text = ""
1790
+                'End If
1791 1791
 
1792 1792
                 讀取品名_tb.Text = ExtractCellValue(worksheet, "A2", "品名:", 3)
1793 1793
                 讀取料號_tb.Text = ExtractCellValue(worksheet, "A3", "料號:", 3)
1794
-                讀取季節_tb.Text = ExtractCellValue(worksheet, "A4", "季節:", 3)
1795
-                讀取版本_tb.Text = ExtractCellValue(worksheet, "A5", "版本:", 3)
1794
+                讀取季節_tb.Text = ExtractCellValue(worksheet, "E2", "季節:", 3)
1795
+                讀取版本_tb.Text = ExtractCellValue(worksheet, "F2", "版本:", 3)
1796 1796
                 讀取油種_tb.Text = ExtractCellValue(worksheet, "C3", "油脂種類:", 5)
1797
-                讀取組別_tb.Text = ExtractCellValue(worksheet, "C4", "組別:", 3)
1798
-                讀取標章_tb.Text = ExtractCellValue(worksheet, "G3", "認證標章:", 5)
1799
-
1800
-                讀取產量_tb.Text = CStr(worksheet.Range("B6").Value)
1797
+                讀取組別_tb.Text = ExtractCellValue(worksheet, "G2", "組別:", 3)
1798
+                讀取產量_tb.Text = CStr(worksheet.Range("B4").Value).Trim()
1799
+                油比規格_tb.Text = ExtractCellValue(worksheet, "F19", "1.", 2)
1800
+                熟成溫度_tb.Text = ExtractCellValue(worksheet, "F20", "2.熟成溫度:", 7)
1801
+                熟成時間_tb.Text = ExtractCellValue(worksheet, "G20", "3.熟成時間:", 7)
1802
+                淨重_tb.Text = ExtractCellValue(worksheet, "F21", "4.淨重:", 5)
1803
+                包材類型_tb.Text = ExtractCellValue(worksheet, "F22", "6.包材:", 5)
1804
+                打包帶_tb.Text = ExtractCellValue(worksheet, "G22", "7.打包帶:", 6)
1805
+                保存條件_tb.Text = ExtractCellValue(worksheet, "F23", "8.保存條件:", 7)
1806
+                保存期限_tb.Text = ExtractCellValue(worksheet, "F24", "9.保存期限:", 7)
1807
+                有效日期_tb.Text = ExtractCellValue(worksheet, "F25", "10.有效期限:", 8)
1808
+                淨重單位_cb.Text = ExtractCellValue(worksheet, "G21", "5.淨重單位:", 7)
1809
+                認證標章_cb.Text = ExtractCellValue(worksheet, "F26", "11.認證標章:", 8)
1810
+                備註_tb.Text = Extract備註Value(worksheet, "F27", "12.其他:", 6)
1811
+                'CStr(worksheet.Range("F27").Value).Trim()
1812
+                過敏原_tb.Text = ""
1801 1813
 
1802 1814
                 ' 定義需要搜尋的關鍵字及其初始行號
1803 1815
                 Dim keywords As New Dictionary(Of String, Integer) From {
1804
-                    {"乳化劑", -1}, {"香   料", -1}, {"其   他", -1}, {"著色劑", -1}}
1816
+                    {"原料油", -1}, {"乳化劑", -1}, {"香   料", -1}, {"其   他", -1}, {"著色劑", -1}}
1805 1817
                 Dim 規格keywords As New Dictionary(Of String, Integer) From {
1806 1818
                     {"原 料 油 脂 規 格", -1}, {"產  品  規  格", -1}, {"備            註", -1}}
1807 1819
 
@@ -1857,9 +1869,12 @@ Public Class 製程配方表
1857 1869
                     ' 新增途徑: 先查出 最後一筆流水號 方可自動產生流水號 
1858 1870
                     產品流水號_tb.Text = 產生新流水號("PR", "配方控制表", "配方編號")
1859 1871
                     SQL_配方控制表_新增(產品流水號_tb.Text, 讀取品名_tb.Text, 讀取油種_tb.Text, 讀取季節_tb.Text, "", 讀取日期_tb.Text,
1860
-                            讀取產量_tb.Text, 讀取標章_tb.Text, 讀取代工_tb.Text, "", "", "", "", "", 讀取料號_tb.Text, "", 讀取版本_tb.Text, False,
1861
-                            "", "", "", "", "", "", "", "", "", "", "", 讀取組別_tb.Text)
1872
+                            讀取產量_tb.Text, 讀取標章_tb.Text, False, 備註_tb.Text, "", "", "", "", 讀取料號_tb.Text, "", 讀取版本_tb.Text, False,
1873
+                            油比規格_tb.Text, 熟成溫度_tb.Text, 熟成時間_tb.Text, 包材類型_tb.Text, 打包帶_tb.Text, 淨重_tb.Text, 淨重單位_cb.Text,
1874
+                            保存條件_tb.Text, 保存期限_tb.Text, 有效日期_tb.Text, "", 讀取組別_tb.Text)
1862 1875
 
1876
+
1877
+                    Dim 原料油Value As Integer = keywords("原料油")
1863 1878
                     Dim 乳化劑Value As Integer = keywords("乳化劑")
1864 1879
                     Dim 香料Value As Integer = keywords("香   料")
1865 1880
                     Dim 其他Value As Integer = keywords("其   他")
@@ -1868,10 +1883,7 @@ Public Class 製程配方表
1868 1883
                     ' 定義一個列表來儲存原料油內容
1869 1884
                     Dim rawMaterials As New List(Of Dictionary(Of String, String))()
1870 1885
 
1871
-                    ' 假設數據從第8行開始,到遇到 "小   計" 或空白行為止
1872
-                    Dim startRow As Integer = 8
1873
-
1874
-                    For i As Integer = startRow To 乳化劑Value - 1
1886
+                    For i As Integer = 原料油Value + 1 To 乳化劑Value - 1
1875 1887
                         Dim cellValue As Object = worksheet.Cells(i, "A").Value
1876 1888
                         If cellValue IsNot Nothing Then
1877 1889
                             Dim cellText As String = CStr(cellValue).Trim()
@@ -1970,13 +1982,25 @@ Public Class 製程配方表
1970 1982
             GC.Collect()
1971 1983
         End Try
1972 1984
     End Sub
1973
-    Private Function ExtractCellValue(worksheet As Microsoft.Office.Interop.Excel.Worksheet, cellAddress As String, keyword As String, offset As Integer) As String
1985
+    Private Function Extract備註Value(worksheet As Microsoft.Office.Interop.Excel.Worksheet, cellAddress As String, keyword As String, offset As Integer) As String
1974 1986
         Dim cellValue As String = CStr(worksheet.Range(cellAddress).Value)
1975 1987
         Dim startIndex As Integer = cellValue.IndexOf(keyword) + offset
1976 1988
         If startIndex > offset - 1 Then
1977 1989
             Return cellValue.Substring(startIndex).Trim()
1978 1990
         Else
1979
-            Return keyword & "未填"
1991
+            Return ""
1992
+        End If
1993
+    End Function
1994
+    Private Function ExtractCellValue(worksheet As Microsoft.Office.Interop.Excel.Worksheet, cellAddress As String, keyword As String, offset As Integer) As String
1995
+        Dim cellValue As String = CStr(worksheet.Range(cellAddress).Value)
1996
+        Dim startIndex As Integer = cellValue.IndexOf(keyword) + offset
1997
+        If startIndex > offset - 1 Then
1998
+            Dim extractedValue As String = cellValue.Substring(startIndex).Trim()
1999
+            ' 移除 ℃ 和 /hr
2000
+            extractedValue = extractedValue.Replace("℃", "").Replace("/hr", "")
2001
+            Return extractedValue
2002
+        Else
2003
+            Return ""
1980 2004
         End If
1981 2005
     End Function
1982 2006
     Private Sub EXCEL原料細項讀取(worksheet As Microsoft.Office.Interop.Excel.Worksheet, startRow As Integer, endRow As Integer, materialType As String)

+ 0
- 1
OW-ERP-SYS/bin/Debug/OPUPDATE.txt Zobrazit soubor

@@ -1 +0,0 @@
1
-...

binární
OW-ERP-SYS/bin/Debug/OW-ERP-SYS.exe Zobrazit soubor


binární
OW-ERP-SYS/bin/Debug/OW-ERP-SYS.pdb Zobrazit soubor


binární
OW-ERP-SYS/obj/Debug/OW-ERP-SYS.exe Zobrazit soubor


binární
OW-ERP-SYS/obj/Debug/OW-ERP-SYS.pdb Zobrazit soubor


binární
OW-ERP-SYS/obj/Debug/OW-ERP-SYS.vbproj.GenerateResource.cache Zobrazit soubor


Loading…
Zrušit
Uložit