From bf3983e9539dd48d109db2609f12434f5c0c8c63 Mon Sep 17 00:00:00 2001 From: John Date: Mon, 13 May 2019 19:49:36 +0000 Subject: [PATCH] B2019-073 Corrected the ReplaceWords logic so that if it was turned off in for tables, it will also keep it turned off if the table is in an RNO or RNO part --- PROMS/VEPROMS.CSLA.Library/Extension/DisplayText.cs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/PROMS/VEPROMS.CSLA.Library/Extension/DisplayText.cs b/PROMS/VEPROMS.CSLA.Library/Extension/DisplayText.cs index 80b8bd31..efaf6f5d 100644 --- a/PROMS/VEPROMS.CSLA.Library/Extension/DisplayText.cs +++ b/PROMS/VEPROMS.CSLA.Library/Extension/DisplayText.cs @@ -2052,6 +2052,14 @@ namespace VEPROMS.CSLA.Library else if (_MyItemInfo.IsInRNO && (myFlag & E_ReplaceFlags.RNO) > 0) { replaceit = true; + // B2019-073 if there is table, caution, or note in an RNO and ReplaceWords is turn off + // for those step types, set replaceit to false. + if (_MyItemInfo.IsTable) + replaceit = ((myFlag & E_ReplaceFlags.Table) > 0); + else if (_MyItemInfo.IsCaution) + replaceit = ((myFlag & E_ReplaceFlags.Caution) > 0); + else if (_MyItemInfo.IsNote) + replaceit = ((myFlag & E_ReplaceFlags.Note) > 0); } else if (_MyItemInfo.IsCaution && (myFlag & E_ReplaceFlags.Caution) > 0) {