From bdb072ec064e7387ca3127cb673b827550ec907c Mon Sep 17 00:00:00 2001
From: "francois.grand" <francois.grand@irstea.fr>
Date: Tue, 19 Jun 2018 11:52:38 +0200
Subject: [PATCH] =?UTF-8?q?=20#48=20mode=20de=20valeur=20des=20param=C3=A8?=
 =?UTF-8?q?tres=20:=20modif=20pour=20afficher=20l'option=20"li=C3=A9"=20qu?=
 =?UTF-8?q?and=20une=20seule=20calculette=20est=20ouverte=20dans=20le=20ca?=
 =?UTF-8?q?s=20o=C3=B9=20c'est=20une=20calculette=20"ouvrages=20parall?=
 =?UTF-8?q?=C3=A8les"=20(pour=20pouvoir=20lier=20des=20ouvrages=20entre=20?=
 =?UTF-8?q?eux)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 .../param-field-line/param-field-line.component.ts          | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/app/components/param-field-line/param-field-line.component.ts b/src/app/components/param-field-line/param-field-line.component.ts
index f1f752819..0caedab2e 100644
--- a/src/app/components/param-field-line/param-field-line.component.ts
+++ b/src/app/components/param-field-line/param-field-line.component.ts
@@ -4,7 +4,7 @@ import { InternationalisationService } from "../../services/internationalisation
 import { NgParameter, ParamRadioConfig } from "../../formulaire/ngparam";
 import { NgParamInputComponent } from "../ngparam-input/ngparam-input.component";
 import { ServiceFactory } from "../../services/service-factory";
-import { ParamValueMode } from "jalhyd";
+import { ParamValueMode, CalculatorType } from "jalhyd";
 import { FormulaireService } from "../../services/formulaire/formulaire.service";
 
 @Component({
@@ -137,7 +137,9 @@ export class ParamFieldLineComponent implements OnChanges {
     * calcule la présence du radio "paramètre lié" (importé d'une autre calculette)
     */
     private hasRadioLink(): boolean {
-        return this._formService.formulaires.length > 1;
+        if (this._formService.formulaires.length > 0)
+            return this._formService.formulaires.length > 1 || this._formService.formulaires[0].calculatorType == CalculatorType.ParallelStructure;
+        return false;
     }
 
     /**
-- 
GitLab