From afcfe401366f5a070630f4df79836341d48c9451 Mon Sep 17 00:00:00 2001 From: Kathy Date: Wed, 18 Nov 2020 17:08:46 +0000 Subject: [PATCH] B2020-154: Incorrect top continue message tab in RNO column if for substep with a Caution/Note --- PROMS/Volian.Print.Library/vlnParagraph.cs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/PROMS/Volian.Print.Library/vlnParagraph.cs b/PROMS/Volian.Print.Library/vlnParagraph.cs index fea5371e..a4ec9393 100644 --- a/PROMS/Volian.Print.Library/vlnParagraph.cs +++ b/PROMS/Volian.Print.Library/vlnParagraph.cs @@ -2683,7 +2683,14 @@ namespace Volian.Print.Library while (ip.IsRNOPart) ip = ip.MyParent; myMsg = myMsg.Replace(@"%sR", ip.CombinedTab); } - + // B2020-154: Incorrect top continue message tab in RNO column if for substep with a Caution/Note + else if ((MyItemInfo.IsNote || MyItemInfo.IsCaution) && (MyItemInfo.MyParent.IsRNOPart || MyItemInfo.MyParent.MyParent.IsRNOPart)) + { + if (DebugPagination.IsOpen) DebugPagination.WriteLine("***===>,'Yes','Changed RNO Continue Message',{0},{1},,{3},'{4}'", MyItemInfo.ItemID, YSize, 0, 0, this); + ItemInfo ip = MyItemInfo.MyParent; + while (!ip.IsRNOPart) ip = ip.MyParent; + myMsg = myMsg.Replace(@"%sR", ip.CombinedTab); + } else myMsg = myMsg.Replace(@"%sR", MyItemInfo.MyParent.CombinedTab); float xor = MyTopRNO.MyTab.XOffset;