From c6eeb2107ab1b29032820d177838eeb5fd2aa818 Mon Sep 17 00:00:00 2001 From: John Jenko Date: Fri, 16 Jan 2026 14:31:09 -0500 Subject: [PATCH] F2026-002 Added a format flag for Vogtle Units 3 & 4 to prevent a duplicate sub-step letter in the top continue message, when a step breaks at second level sub-step in the RNO --- PROMS/Formats/fmtall/VEGP2all.xml | Bin 236516 -> 236670 bytes .../VEPROMS.CSLA.Library/Format/DocStyles.cs | 9 +++++++++ PROMS/Volian.Print.Library/vlnParagraph.cs | 3 +++ 3 files changed, 12 insertions(+) diff --git a/PROMS/Formats/fmtall/VEGP2all.xml b/PROMS/Formats/fmtall/VEGP2all.xml index db5751afc3b658879e4a63013780ff1174ee541a..7fcb87469afd0ba7c6a462c9d920866b6beaa763 100644 GIT binary patch delta 165 zcmaE|o$ucczJ?aY7N#xCPCm9S4EYRs3?&SnKr)#jhoO`qg&~z8h{2D+pCN=Hks%2v zlg8iyWEC?wGPnX|0)Xrypc _DontIncludeRNOTabIfHasAERParent; + public bool DontIncludeRNOTabIfHasAERParent // F2026-002: Vogtle Units 3&4 Top Continue Message. + { + get + { + return LazyLoad(ref _DontIncludeRNOTabIfHasAERParent, "@DontIncludeRNOTabIfHasAERParent"); + } + } + private LazyLoad _Message; [Category("Continue Msg")] [DisplayName("Top Continue Msg")] diff --git a/PROMS/Volian.Print.Library/vlnParagraph.cs b/PROMS/Volian.Print.Library/vlnParagraph.cs index 4a52b20f..c8f153f4 100644 --- a/PROMS/Volian.Print.Library/vlnParagraph.cs +++ b/PROMS/Volian.Print.Library/vlnParagraph.cs @@ -2819,6 +2819,9 @@ namespace Volian.Print.Library { // F2020-023: tab includes parent tab and if caution/note don't use its parent, go up another level string noBullet = MyItemInfo.IsCautionOrNotePart ? MyItemInfo.MyParent.MyParent.CombinedTab : MyItemInfo.MyParent.CombinedTab; + // F2026-002 Vogtle Units 3&4, don't include the RNO sub-step tab if the parent is an AER sub-step + if (docstyle.Continue.Top.DontIncludeRNOTabIfHasAERParent && MyItemInfo.MyParent.IsRNOPart && !MyItemInfo.MyParent.MyParent.IsRNOPart) + noBullet = MyItemInfo.MyParent.MyParent.CombinedTab; // C2021-024: WCN1 if bullet exists in combined tab, stop right before bullet. // B2021-085 & 087: crash if noBullet was null. Also, if null, see if text in parent. if no text, replace the // "%s." with noBullet (null) which won't put out just a '.' as step number.