From d4622594049d948250db78614897302d323d31e6 Mon Sep 17 00:00:00 2001 From: John Date: Fri, 17 Mar 2023 18:25:04 +0000 Subject: [PATCH] B2023-035 pass down the selected unit number from the print button/menu in the call to GetIemAndChildrenByUnit(). Used for BNPP Alarm data. --- PROMS/VEPROMS User Interface/frmPDFStatusForm.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/PROMS/VEPROMS User Interface/frmPDFStatusForm.cs b/PROMS/VEPROMS User Interface/frmPDFStatusForm.cs index 5ddf1e88..565a9573 100644 --- a/PROMS/VEPROMS User Interface/frmPDFStatusForm.cs +++ b/PROMS/VEPROMS User Interface/frmPDFStatusForm.cs @@ -99,7 +99,10 @@ namespace VEPROMS // B2022-107: Display Progress Bar Messages/Statuses when a new ROFST binary file is loaded into the database // Added an optional parameter to "GetItemAndChildrenByUnit" and "GetItemAndChildren" methods to disable the RofstLoadingStatus pop-up screen when printing baselines if (MyProcedure.MyDocVersion.DocVersionConfig.SelectedSlave > 0 || MyProcedure.ActiveFormat.PlantFormat.FormatData.TransData.UseTransitionModifier || MyProcedure.ActiveFormat.PlantFormat.FormatData.TransData.UseSpecificTransitionModifier) - MyProcedure = ProcedureInfo.GetItemAndChildrenByUnit(MyProcedure.ItemID, 0, MyProcedure.MyDocVersion.DocVersionConfig.SelectedSlave, allOrAuto); + { + // B2023-035 Pass in the select child (selectedSlave) which may be different than docversionconfig's SelectedSlave + MyProcedure = ProcedureInfo.GetItemAndChildrenByUnit(MyProcedure.ItemID, 0, MyProcedure.MyDocVersion.DocVersionConfig.SelectedSlave, allOrAuto, MyProcedure.SelectedChildToPrint); + } else MyProcedure = ProcedureInfo.GetItemAndChildren(MyProcedure.ItemID, allOrAuto);