From 97dbfad875bd84ac7dbfcbb983b7b8ced99137ab Mon Sep 17 00:00:00 2001 From: John Jenko Date: Tue, 19 Mar 2024 15:30:57 -0400 Subject: [PATCH] =?UTF-8?q?F2024-037=20Adjustments=20made=20for=20single?= =?UTF-8?q?=20column=20sections=20of=20the=20Vogtle=20Units=203=20&=204,?= =?UTF-8?q?=20including=20length=20of=20un-numbered=20HLS,=20resetting=20t?= =?UTF-8?q?he=20sub-step=20numbering=20when=20staring=20under=20an=20un-nu?= =?UTF-8?q?mbered=20HLS,=20removed=20=E2=80=9CTwo=20Column=E2=80=9D=20from?= =?UTF-8?q?=20the=20section=20type=20name=20Purpose=20and=20Symptoms=20Ste?= =?UTF-8?q?p=20Editor?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- PROMS/Formats/fmtall/VEGP1all.xml | Bin 184622 -> 184684 bytes PROMS/Formats/fmtall/VEGP2all.xml | Bin 228150 -> 228856 bytes PROMS/VEPROMS User Interface/VEPROMS.gclicx | 1 + .../VEPROMS User Interface/VEPROMS_UI.csproj | 2 ++ .../VEPROMS.CSLA.Library/Extension/ItemExt.cs | 10 ++++++++-- .../Format/PlantFormat.cs | 8 ++++++++ 6 files changed, 19 insertions(+), 2 deletions(-) create mode 100644 PROMS/VEPROMS User Interface/VEPROMS.gclicx diff --git a/PROMS/Formats/fmtall/VEGP1all.xml b/PROMS/Formats/fmtall/VEGP1all.xml index 2c0dddcfb91e5415adc279329239cb37df95716c..d28cf81a07934f0643b4c6497a3e759636366dc4 100644 GIT binary patch delta 82 zcmZ3ti2KbV?hPu2(>H8lV%e-=xQ1!+8dDBsKZa69%aE1(qRE9hTh?o;Y i4nrc4mp#3H9;5E`51$zon)yuH`AitM^O-Oy%mn}}7Z@S{ delta 41 zcmV+^0M`HPq6@B~3$P?HlfW1Vvn(;F0++zM0T7o^%>gQdOf-i~Gy%6vGy))wk-<<9;nH zj?CWjhrp>O&8>RsZEC5?2VMORco^G|XH<`L(s+SFm8mY`Xjm&!$v~raP=wW|z;*UN zhmX!B8DrrxwsZOh?6aBba!ordbhS~_kk^L&X?3ACtUBv{sI`DYHS7MoF4a2Kh#piG zRSuQaCriAdO>~K?R`iRgm3xVHt#sQlaoK8gi9VL3u%n<^w1_A>(x{|&81~%GgEJv> zCWLRNXiTD<&QaLtH1L>bpP-4!o$>&UDL9z9XH6rw5zafAJtyt-y~JrQq%py-AJNUs zck7H_D{vG?Eog`67M)h^>KahwAK zaIx)@=3*p;Ryr5a_~?XYGlPTp3BI1kdER}77EYYh?B;v|>xDFiP_}7yzmxu)FPtJzKnDxza1Vd_RUcbMY;nmj3@r(jwnn#ue*9?XrxKJ18HLt1#uN Q^bIkVlrFRNqPDj8A1h18^#A|> delta 677 zcmYLHUr1AN6h3EnjUjG?t(Z3Lveukyn`1WTi=ig6z;b_j2UJ8#`TiZgY>10EmW_eUcBmbU{HMRe2;$d+Eu_2`cOu1Rgz*fcMGi|8#0K?uIBY` zU1mw@fq?ky32HUuebN<&G-MzJmmmqpV4CYJOfeIKlQ0Iy8C_r{12f``cYk{vCRk0v zAmky;&J;{Sgt?qLLxX3fz2dXC_fVGG^DIwroGPcdAJT><;3AAL%be)<^^0w{UOe-e zTh&ibK~|f|b9fwP*pr34h#uZ!`tKcsjCkohC~Uq>5#H4-^xaM|xx--Lven zgAAjbS74lDl;-3#=MD3Fj-NbhIq2uP0QmSiu5>@7>+jH3T=grfer%keh(~82OH`7* zGVd_W4%MG#l;P|dK6H|6n6u+rpM-g4WxC{VjiRr|LjDT&k-3Nq8WQ!OQCTbDCelC+Pm_NM zn`m(fN0p8h{L`dnTd5Y4TohU6?4vi)tqciF7}a0IN|hpxD+~A0en9Q*^xy{u$h?7% zCElLC-^KzZs=UtpGLF-nMYm6EA2Dd5%Fc6iSSV6Kt1|osCz-8b+sal0m92)(u|jf4 PGSE4{)+gy_iN diff --git a/PROMS/VEPROMS User Interface/VEPROMS.gclicx b/PROMS/VEPROMS User Interface/VEPROMS.gclicx new file mode 100644 index 00000000..4d76eff6 --- /dev/null +++ b/PROMS/VEPROMS User Interface/VEPROMS.gclicx @@ -0,0 +1 @@ +da3d5d14-691f-4908-aa3c-fd3239734232;-8584908724854775808;VkVQUk9NUy5leGU=;ZGEzZDVkMTQtNjkxZi00OTA4LWFhM2MtZmQzMjM5NzM0MjMy,MjQyNzYxODZYWFhYWFhYWDAzNg,Sk9ITi1XSU4xMA,RmFsc2U,ODg0Mw,RmFsc2U,MA,MA,djIwMjQuMQ,,;PxeAWRi6mhDqvUMfJhk9Tniu/8ZnOLQv64hLh05xWM+MPyBs3yYfs3vEn5TLW779QNr1k8F6tV3gOAoLG+JSPZoG3NXmdTe6LJya05W+zWyb0H+jj2ReXN2dNR9fbZNDd3ClAeuzNpsM0pw62aYpOe2Tp6fx9gOFx1/0g8g4/8g diff --git a/PROMS/VEPROMS User Interface/VEPROMS_UI.csproj b/PROMS/VEPROMS User Interface/VEPROMS_UI.csproj index d511f0be..942dcf26 100644 --- a/PROMS/VEPROMS User Interface/VEPROMS_UI.csproj +++ b/PROMS/VEPROMS User Interface/VEPROMS_UI.csproj @@ -139,6 +139,7 @@ + False ..\VEPROMS.CSLA.Library\bin\Debug\VEPROMS.CSLA.Library.dll @@ -427,6 +428,7 @@ VlnWeb.cs + diff --git a/PROMS/VEPROMS.CSLA.Library/Extension/ItemExt.cs b/PROMS/VEPROMS.CSLA.Library/Extension/ItemExt.cs index 4d0c494a..0252740d 100644 --- a/PROMS/VEPROMS.CSLA.Library/Extension/ItemExt.cs +++ b/PROMS/VEPROMS.CSLA.Library/Extension/ItemExt.cs @@ -4440,7 +4440,7 @@ namespace VEPROMS.CSLA.Library // F2018-025 Westinghouse when a high level step is used as a section number/title, // adjust the step/substep numbering where the first level substep uses the high level step tabbing format // and the following sub-substeps tabbing format are "shifted" accordingly (ex should look like ASS-101 Attachment 1 section 4 tabbing) - if (!IsHigh && MyHLS != null && MyHLS.FormatStepData.AppendDotZero) + if (!IsHigh && MyHLS != null && MyHLS.FormatStepData.AppendDotZero) { if (localPrintLevel > 1) { @@ -4448,7 +4448,13 @@ namespace VEPROMS.CSLA.Library itmp = (localPrintLevel + PrintBias + OffsetTab) % seqtabs.MaxIndex; } } - if (!tbformat.Contains(@"{!C")) + // F2024-037 reset the seq sub-step numbering if the parent is an un-numbered high level step + else if (sd.StepSectionLayoutData.ResetSeqNumberingAfterUnnumberedHLS && IsSequential && MyParent != null && MyParent.IsHigh && MyParent.MyTab.Text.Length == 0) + { + localPrintLevel--; // since parent is a high level step we only need to go back one level + itmp = (localPrintLevel + PrintBias + OffsetTab) % seqtabs.MaxIndex; + } + if (!tbformat.Contains(@"{!C")) tbformat = seqtabs[itmp].PrintTabFormat; // seqtab in 16bit, i.e. '. or )' etc. else tbformat = tbformat.Replace("{seq}", seqtabs[itmp].PrintTabFormat); diff --git a/PROMS/VEPROMS.CSLA.Library/Format/PlantFormat.cs b/PROMS/VEPROMS.CSLA.Library/Format/PlantFormat.cs index 21a13240..d7a16080 100644 --- a/PROMS/VEPROMS.CSLA.Library/Format/PlantFormat.cs +++ b/PROMS/VEPROMS.CSLA.Library/Format/PlantFormat.cs @@ -4508,6 +4508,14 @@ namespace VEPROMS.CSLA.Library return LazyLoad(ref _AllowNoteCautionAdd, "@AllowNoteCautionAdd"); } } + private LazyLoad _ResetSeqNumberingAfterUnnumberedHLS; + public bool ResetSeqNumberingAfterUnnumberedHLS + { + get + { + return LazyLoad(ref _ResetSeqNumberingAfterUnnumberedHLS, "@ResetSeqNumberingAfterUnnumberedHLS"); + } + } } #endregion #region TopOfPage