Bug Fix: Forgot to set LastHeader
This commit is contained in:
parent
6e55027ab6
commit
865357bbc8
1
Adaptation/.vscode/settings.json
vendored
1
Adaptation/.vscode/settings.json
vendored
@ -12,6 +12,7 @@
|
|||||||
"Hmmssffff",
|
"Hmmssffff",
|
||||||
"ipdsf",
|
"ipdsf",
|
||||||
"ISMTP",
|
"ISMTP",
|
||||||
|
"kanbn",
|
||||||
"MEPI",
|
"MEPI",
|
||||||
"messa",
|
"messa",
|
||||||
"ntities",
|
"ntities",
|
||||||
|
@ -69,7 +69,7 @@ internal class Complete
|
|||||||
Complete? result;
|
Complete? result;
|
||||||
int[] i = new int[] { 0 };
|
int[] i = new int[] { 0 };
|
||||||
string text = File.ReadAllText(logistics.ReportFullPath);
|
string text = File.ReadAllText(logistics.ReportFullPath);
|
||||||
Header? header = Header.Get(lastHeader[0], text, i);
|
Header? header = Header.Get(lastHeader, text, i);
|
||||||
if (header is null)
|
if (header is null)
|
||||||
result = null;
|
result = null;
|
||||||
else
|
else
|
||||||
|
@ -133,6 +133,7 @@ public class FileRead : Shared.FileRead, IFileRead
|
|||||||
if (iProcessData.Details.Count == 0)
|
if (iProcessData.Details.Count == 0)
|
||||||
throw new Exception(string.Concat("C) No Data - ", dateTime.Ticks));
|
throw new Exception(string.Concat("C) No Data - ", dateTime.Ticks));
|
||||||
results = iProcessData.GetResults(this, _Logistics, results.Item4);
|
results = iProcessData.GetResults(this, _Logistics, results.Item4);
|
||||||
|
_LastHeader[0] = complete.Header;
|
||||||
}
|
}
|
||||||
return results;
|
return results;
|
||||||
}
|
}
|
||||||
|
@ -38,7 +38,7 @@ public class Header
|
|||||||
false,
|
false,
|
||||||
string.Empty);
|
string.Empty);
|
||||||
|
|
||||||
internal static Header? Get(Header lastHeader, string text, int[] i)
|
internal static Header? Get(Header[] lastHeader, string text, int[] i)
|
||||||
{
|
{
|
||||||
Header? result;
|
Header? result;
|
||||||
// occasionally there are multiple blocks of details, get the last one as earlier ones may be aborted runs.
|
// occasionally there are multiple blocks of details, get the last one as earlier ones may be aborted runs.
|
||||||
@ -78,11 +78,11 @@ public class Header
|
|||||||
usedLast = false;
|
usedLast = false;
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
title = lastHeader.Title;
|
title = lastHeader[0].Title;
|
||||||
recipe = lastHeader.Recipe;
|
recipe = lastHeader[0].Recipe;
|
||||||
@operator = lastHeader.Operator;
|
@operator = lastHeader[0].Operator;
|
||||||
batch = lastHeader.Batch;
|
batch = lastHeader[0].Batch;
|
||||||
cassette = lastHeader.Cassette;
|
cassette = lastHeader[0].Cassette;
|
||||||
usedLast = true;
|
usedLast = true;
|
||||||
}
|
}
|
||||||
result = new(title: title,
|
result = new(title: title,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user