Se feature respinta per extracorsa, viene salvata nota nel LOG

This commit is contained in:
andrea.villa
2026-02-10 09:45:27 +01:00
parent fe6c0bb31c
commit 626183f310
3 changed files with 8 additions and 4 deletions
+7 -3
View File
@@ -13,7 +13,7 @@ function Logs.WriteFeaturesLog( ProcessingsOnPart, PartInfo, nReProcessCycles)
nCycles = 2
end
EgtOutLog( ' === === === === === === === === === === REPRECESS CYCLES ' .. EgtNumToString( nReProcessCycles) .. ' === === === === === === === === === === === ===')
EgtOutLog( ' === === === === === === === === === === REPROCESS CYCLES ' .. EgtNumToString( nReProcessCycles) .. ' === === === === === === === === === === === ===')
EgtOutLog( ' === === === === === === === === === === FEATURES STRATEGIES === === === === === === === === === === === ===')
for nCycle = 1, nCycles do
local nStartIndex = 1 + nOffsetIndex
@@ -72,7 +72,11 @@ function Logs.WriteFeaturesLog( ProcessingsOnPart, PartInfo, nReProcessCycles)
ProcessingsOnPart.Rotation[nRotLog][ProcLog].AvailableStrategies[nCountStrategies].Result.sStatus == 'Not-Applicable' then
sStatusStrategy = 'N'
sRating = '----'
sIndexes = ' (C:---|Q:---|T:---)'
if EgtStartsWith( ProcessingsOnPart.Rotation[nRotLog][ProcLog].AvailableStrategies[nCountStrategies].Result.sInfo, 'REJECTED') then
sIndexes = ' ( --- REJECTED ---)'
else
sIndexes = ' (C:---|Q:---|T:---)'
end
else
if ProcessingsOnPart.Rotation[nRotLog][ProcLog].AvailableStrategies[nCountStrategies].Result.sStatus == 'Completed' then
sStatusStrategy = 'C'
@@ -86,7 +90,7 @@ function Logs.WriteFeaturesLog( ProcessingsOnPart, PartInfo, nReProcessCycles)
end
-- se c'è una chosen strategy, si aggiunge prefisso '*' per indicare nel log qual è la strategia che è stata scelta
local nIndexBestStrategy = ProcessingsOnPart.Rotation[nRotLog][ProcLog].nIndexBestStrategy or 0
local sLogLineProc = EgtIf( nIndexBestStrategy == nCountStrategies, '*', '') .. sRating .. sIndexes .. ' (' ..
local sLogLineProc = EgtIf( nIndexBestStrategy == nCountStrategies, '*', '') .. sRating .. sIndexes .. ' (' ..
tostring( ProcessingsOnPart.Rotation[nRotLog][ProcLog].AvailableStrategies[nCountStrategies].sStrategyId) .. ')' ..
sStatusStrategy .. ' |'
while string.len( sLogLineProc) <= 38 do