--- a/svghmi/gen_index_xhtml.xslt Wed Aug 26 14:24:43 2020 +0200
+++ b/svghmi/gen_index_xhtml.xslt Wed Aug 26 14:27:54 2020 +0200
@@ -1241,7 +1241,7 @@
</xsl:text>
<xsl:text> apply_hmi_value(index, new_val) {
</xsl:text>
- <xsl:text> return apply_hmi_value(this.get_variable_index(0), new_val);
+ <xsl:text> return apply_hmi_value(this.get_variable_index(index), new_val);
</xsl:text>
<xsl:text> }
</xsl:text>
@@ -3403,7 +3403,9 @@
</xsl:text>
<xsl:text> .then(res => res.json())
</xsl:text>
- <xsl:text> .then(this.spread_json_data);
+ <xsl:text> .then(function(res){console.log(res);return res;})
+</xsl:text>
+ <xsl:text> .then(this.spread_json_data.bind(this));
</xsl:text>
<xsl:text>
</xsl:text>
@@ -3694,6 +3696,10 @@
</xsl:text>
<xsl:text> let [range,position,jdata] = janswer;
</xsl:text>
+ <xsl:text> this.apply_hmi_value(1, range);
+</xsl:text>
+ <xsl:text> this.apply_hmi_value(2, position);
+</xsl:text>
<xsl:text> console.log(range,position,jdata);
</xsl:text>
<xsl:apply-templates mode="json_table_render" select="$data_elt/*">