B2023-035 pass down the selected unit number from the print button/menu in the call to GetIemAndChildrenByUnit(). Used for BNPP Alarm data.

This commit is contained in:
John Jenko 2023-03-17 18:25:04 +00:00
parent 8395a268a1
commit d462259404

View File

@ -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);