Skip to content
Snippets Groups Projects
Commit 8f2a1715 authored by mathias.chouet's avatar mathias.chouet
Browse files

Fix #183

parent bc36bc59
No related branches found
No related tags found
1 merge request!40Resolve "Amélioration du système de paramètres liés"
......@@ -98,6 +98,7 @@ export class NgParameter extends InputField implements Observer {
// calculated param ?
if (targetParam.valueMode === ParamValueMode.CALCUL) {
// was the result already computed ?
// @WAARNING .result might be set but the computation might have failed (dichotomy for ex.)
if (p.referencedValue.nub.result) {
if (p.referencedValue.hasMultipleValues()) {
// like LIST mode
......@@ -110,7 +111,8 @@ export class NgParameter extends InputField implements Observer {
if (vCalc) {
valuePreview = String(vCalc.toFixed(nDigits));
} else {
throw new Error("NgParameter.preview() : No vCalc for computed target Nub !");
// computation has been run but has failed
valuePreview = i18n.localizeText("INFO_PARAMFIELD_CALCULATION_FAILED");
}
}
} else {
......
......@@ -159,6 +159,7 @@
"INFO_PARAMFIELD_GRAPH_TYPE_HISTOGRAM": "Histogram",
"INFO_PARAMFIELD_GRAPH_SELECT_X_AXIS": "Variable for X axis",
"INFO_PARAMFIELD_GRAPH_SELECT_Y_AXIS": "Variable for Y axis",
"INFO_PARAMFIELD_CALCULATION_FAILED": "Calculation failed",
"INFO_PARAMFIELD_IN_CALCULATION": "In calculation",
"INFO_PARAMFIELD_IN_CALCULATION_INITIAL_VALUE": "initial value",
"INFO_PARAMFIELD_PARAMCALCULER": "Calculate",
......
......@@ -159,6 +159,7 @@
"INFO_PARAMFIELD_GRAPH_TYPE_HISTOGRAM": "Histogramme",
"INFO_PARAMFIELD_GRAPH_SELECT_X_AXIS": "Variable en abscisse",
"INFO_PARAMFIELD_GRAPH_SELECT_Y_AXIS": "Variable en ordonnée",
"INFO_PARAMFIELD_CALCULATION_FAILED": "Échec du calcul",
"INFO_PARAMFIELD_IN_CALCULATION": "En calcul",
"INFO_PARAMFIELD_IN_CALCULATION_INITIAL_VALUE": "valeur initiale",
"INFO_PARAMFIELD_PARAMCALCULER": "calculer",
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment