Hi Prashant,
I tried the HTML page that you have created and observed the following:
The way you have set the Value Columns and Label Columns is incorrect.
chartobj.setPropertyValue("ValueColumns", document.getElementById("hidTagName").value);
chartobj.setPropertyValue("LabelColumns", "DateTime");
The correct way to set them is:
chartobj.getChartObject().setValueColumns("AssetUtil1, AssetUtil4, CylTemp4....");
chartobj.getChartObject().setLabelColumns("DateTime");
For the point # 5, the reason why it shows 'No Data' is because the flag 'initial Update' is used to determine if the query template should be executed on first render of the chart. If you uncheck this flag, then the initial update will not happen as the query template will not be executed and hence you will have no data to be plot in the chart.
As far as your point # 1 is concerned, this is a bug and you can raise a csn.
-Rutika