From 65d9e6231ddcece366b32544c309a24f7b10bf21 Mon Sep 17 00:00:00 2001 From: Rich Date: Fri, 16 Sep 2016 15:22:27 +0000 Subject: [PATCH] Added support for VCB Unit Numbers --- PROMS/Volian.Print.Library/VlnSvgPageHelper.cs | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/PROMS/Volian.Print.Library/VlnSvgPageHelper.cs b/PROMS/Volian.Print.Library/VlnSvgPageHelper.cs index 1a4b44ee..39e8d705 100644 --- a/PROMS/Volian.Print.Library/VlnSvgPageHelper.cs +++ b/PROMS/Volian.Print.Library/VlnSvgPageHelper.cs @@ -1716,6 +1716,19 @@ namespace Volian.Print.Library else plstr = plstr.Replace(token, unbr); break; + case "{VCBUNIT}": + case "[VCBUNIT]": + string unbr2 = MySection.MyDocVersion.DocVersionConfig.Unit_Number; + if (unbr2 == "0") + { + if (MySection.MyProcedure.DisplayNumber.StartsWith("VCS")) + plstr = "NSBU"; + else + plstr = "Units 2 & 3"; // for VC Summer, replace "Unit 0" with "Units 2 & 3" + } + else + plstr = plstr.Replace(token, unbr2); + break; case "{ATTACHNUM}": case "[ATTACHNUM]": plstr = plstr.Replace(token, "1"); // used by SHESDD - but 16bit returns '1' unless has format flag 'MoveParensToToken' that was only in SCE (San Onofre)