Merge pull request 'B2024-011: Import of unit information ROs not importing correctly' (#243) from B2024-011 into Development
Code change looks good and is ready for testing
This commit is contained in:
commit
d55df8beb0
@ -4173,7 +4173,19 @@ namespace VEPROMS
|
|||||||
|
|
||||||
if (glookFor != greplaceWith)
|
if (glookFor != greplaceWith)
|
||||||
{
|
{
|
||||||
content.MyGrid.Data = content.MyGrid.Data.Replace(glookFor, greplaceWith);
|
// B2024-011: For unit RO in grid, old grid data had the ROID in the #Link:ReferencedObject ending in '0000'
|
||||||
|
// so when compared with the newer format "0041" it was not found and not replaced with updated rousageid
|
||||||
|
bool hasNewROID = (content.MyGrid.Data.Contains(glookFor));
|
||||||
|
if (hasNewROID)
|
||||||
|
content.MyGrid.Data = content.MyGrid.Data.Replace(glookFor, greplaceWith);
|
||||||
|
else if (!hasNewROID && glookFor.Contains("0041") && glookFor.Contains("FFFF"))
|
||||||
|
{
|
||||||
|
string newGlookFor = glookFor;
|
||||||
|
newGlookFor = newGlookFor.Replace("0041", "0000");
|
||||||
|
if (content.MyGrid.Data.Contains(newGlookFor))
|
||||||
|
content.MyGrid.Data = content.MyGrid.Data.Replace(newGlookFor, greplaceWith);
|
||||||
|
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user