svghmi/gen_index_xhtml.xslt
branchsvghmi
changeset 3041 de4503de2f8c
parent 3038 92101729f7b7
child 3042 ed43facc7137
--- 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 =&gt; 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/*">