From 266667a6df0f524f599fa78b824336831431ac22 Mon Sep 17 00:00:00 2001 From: John Jenko Date: Wed, 18 Oct 2023 15:28:08 -0400 Subject: [PATCH] B2021-089 Depending on how Parent/Child Applicability was set up, the Child Applicability Names were not being sent to the RO Editor. This prevented adding Child specific RO field values. --- PROMS/Volian.Controls.Library/DisplayRO.cs | 4 ++-- PROMS/Volian.Controls.Library/DisplayReports.cs | 2 +- PROMS/Volian.Controls.Library/StepTabRibbon.cs | 4 ++-- PROMS/Volian.Controls.Library/vlnTreeView.cs | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/PROMS/Volian.Controls.Library/DisplayRO.cs b/PROMS/Volian.Controls.Library/DisplayRO.cs index d9e0d88d..a439510b 100644 --- a/PROMS/Volian.Controls.Library/DisplayRO.cs +++ b/PROMS/Volian.Controls.Library/DisplayRO.cs @@ -544,7 +544,7 @@ namespace Volian.Controls.Library foreach (DocVersionInfo dvi in dvil) { DocVersionConfig dvc = dvi.DocVersionConfig; - if (dvc != null && dvc.Unit_Name != "" && dvc.Unit_Name != "0") + if (dvc != null && dvc.Unit_Name != "" && dvc.Unit_Count > 1) // B2021-089 only pass in applicability info if defined for more than one unit { args += " \"PC=" + dvc.Unit_Name + "\""; break; @@ -1018,7 +1018,7 @@ namespace Volian.Controls.Library { DocVersionConfig jdvc = dvi.DocVersionConfig; - if (jdvc != null && jdvc.Unit_Name != "" && jdvc.Unit_Name != "0") + if (jdvc != null && jdvc.Unit_Name != "" && jdvc.Unit_Count > 1) // B2021-089 only pass in applicability info if defined for more than one unit { args += " \"PC=" + jdvc.Unit_Name + "\""; break; diff --git a/PROMS/Volian.Controls.Library/DisplayReports.cs b/PROMS/Volian.Controls.Library/DisplayReports.cs index 7246de37..7bdf8f43 100644 --- a/PROMS/Volian.Controls.Library/DisplayReports.cs +++ b/PROMS/Volian.Controls.Library/DisplayReports.cs @@ -733,7 +733,7 @@ namespace Volian.Controls.Library foreach (DocVersionInfo dvi in dvil) { DocVersionConfig dvc = dvi.DocVersionConfig as DocVersionConfig; - if (dvc != null && dvc.Unit_Name != "" && dvc.Unit_Name != "0") + if (dvc != null && dvc.Unit_Name != "" && dvc.Unit_Count > 1) // B2021-089 only pass in applicability info if defined for more than one unit roloc += " \"/PC=" + dvc.Unit_Name + "\""; break; } diff --git a/PROMS/Volian.Controls.Library/StepTabRibbon.cs b/PROMS/Volian.Controls.Library/StepTabRibbon.cs index fc242db9..dbf29f8a 100644 --- a/PROMS/Volian.Controls.Library/StepTabRibbon.cs +++ b/PROMS/Volian.Controls.Library/StepTabRibbon.cs @@ -3148,7 +3148,7 @@ namespace Volian.Controls.Library foreach (DocVersionInfo dvi in dvil) { DocVersionConfig dvc = dvi.DocVersionConfig as DocVersionConfig; - if (dvc != null && dvc.Unit_Name != "" && dvc.Unit_Name != "0") + if (dvc != null && dvc.Unit_Name != "" && dvc.Unit_Count > 1) // B2021-089 only pass in applicability info if defined for more than one unit { args += " \"PC=" + dvc.Unit_Name + "\""; break; @@ -3318,7 +3318,7 @@ namespace Volian.Controls.Library foreach (DocVersionInfo dvi in dvil) { DocVersionConfig dvc = dvi.DocVersionConfig as DocVersionConfig; - if (dvc != null && dvc.Unit_Name != "" && dvc.Unit_Name != "0") + if (dvc != null && dvc.Unit_Name != "" && dvc.Unit_Count > 1) // B2021-089 only pass in applicability info if defined for more than one unit { roloc += " \"PC=" + dvc.Unit_Name + "\""; break; diff --git a/PROMS/Volian.Controls.Library/vlnTreeView.cs b/PROMS/Volian.Controls.Library/vlnTreeView.cs index 55e0ba55..2dc17685 100644 --- a/PROMS/Volian.Controls.Library/vlnTreeView.cs +++ b/PROMS/Volian.Controls.Library/vlnTreeView.cs @@ -2246,7 +2246,7 @@ namespace Volian.Controls.Library foreach (DocVersionInfo dvi in dvil) { DocVersionConfig dvc = dvi.DocVersionConfig as DocVersionConfig; - if (dvc != null && dvc.Unit_Name != "" && dvc.Unit_Name != "0") + if (dvc != null && dvc.Unit_Name != "" && dvc.Unit_Count > 1) // B2021-089 only pass in applicability info if defined for more than one unit { roloc += " \"PC=" + dvc.Unit_Name + "\""; break; -- 2.47.2