diff --git a/PROMS/VEPROMS.CSLA.Library/Extension/ContentExt.cs b/PROMS/VEPROMS.CSLA.Library/Extension/ContentExt.cs index b731c4ee..8f760c9a 100644 --- a/PROMS/VEPROMS.CSLA.Library/Extension/ContentExt.cs +++ b/PROMS/VEPROMS.CSLA.Library/Extension/ContentExt.cs @@ -1352,6 +1352,16 @@ namespace VEPROMS.CSLA.Library { gg = ItemInfo.ConvertToDisplayText(gg); newvalue = ItemInfo.ConvertToDisplayText(newvalue); + + //CSM B2024-094 - Carats (as Deltas) print as question marks in tables when unit is used in RO Definition Value + //If there is a grid, need to keep these as the \u code + //Otherwise they will not use the correct font and end up as question marks + if (MyGrid != null) + { + gg = gg.Replace($"{(char)916}", @"\u916?"); + newvalue = newvalue.Replace($"{(char)916}", @"\u916?"); + } + // Debug - jsj 5-19-2017 - left in for initial check-in //string xx_gg = gg_org.Replace(@"\'b0", @"\'B0").Replace(@"\u8209?", "-").Replace(@"\u160?", " ").Replace("\xA0", " "); //string xx_nv = newval_org.Replace(@"\'b0", @"\'B0").Replace(@"\u8209?", "-").Replace(@"\u160?", " ").Replace("\xA0", " ");