diff --git a/PROMS/VEPROMS.CSLA.Library/Extension/TransitionExt.cs b/PROMS/VEPROMS.CSLA.Library/Extension/TransitionExt.cs index b194aefd..f484b465 100644 --- a/PROMS/VEPROMS.CSLA.Library/Extension/TransitionExt.cs +++ b/PROMS/VEPROMS.CSLA.Library/Extension/TransitionExt.cs @@ -456,7 +456,8 @@ namespace VEPROMS.CSLA.Library { if (HasText && Prefix != null) { - _Results.Append(Prefix); + if (!_Results.ToString().EndsWith(_Prefix)) + _Results.Append(Prefix); _Prefix = null; } else if (_TranType == 4 && _ToItem.MoreThanOneStepSection()) diff --git a/PROMS/fmtxml/PlantSpecific_PointBeach.cs b/PROMS/fmtxml/PlantSpecific_PointBeach.cs index 0d9cdf79..78a028fc 100644 --- a/PROMS/fmtxml/PlantSpecific_PointBeach.cs +++ b/PROMS/fmtxml/PlantSpecific_PointBeach.cs @@ -13,6 +13,10 @@ namespace fmtxml fmtdata.TransData.Underline = "True"; fmtdata.StepData[2].TabData.Ident = "{Section Prefix}{numeric} "; fmtdata.StepData[3].TabData.Ident = "{!C0}{numeric} "; + fmtdata.TransData.TransTypeData[7].TransType = 4; + fmtdata.TransData.TransTypeData[7].TransFormat = "Attachment {Sect Num}{First Step}"; + fmtdata.TransData.TransTypeData[7].TransMenu = "Attachment {Sect Num}{First Step} ( To a different section )"; + fmtdata.TransData.TransTypeData[7].TransUI = "ProcCur, SectMenuAny, StepAllowNone, StepFirst"; } private void AddWEP2Overridefmt(ref FormatData fmtdata) {