I'd like to have a dashboard panel that provides a radio button input with options "linear" and "log". I'd like to have the y-axis scale be set based on which radio button is selected. Is this possible using Simple XML? I was imagining using something like the below, but this throws an error.
.
.
.
<input type="radio" searchWhenChanged="true">
<label>Scale</label>
<choice value="linear">Linear</choice>
<choice value="log">Log</choice>
<change>
<set token="scale_tok">$value$</set>
</change>
</input>
.
.
.
<option name="charting.axisY.scale">$scale_tok$</option>
Something like this should work.
<form>
<label>.........</label>
<description>....</description>
<fieldset submitButton="false" autoRun="true">
<input type="dropdown" token="scale" searchWhenChanged="true">
<label>Chart Scale</label>
<choice value="linear">Linear</choice>
<choice value="log">Log</choice>
<default>log</default>
</input>
</fieldset>
<row>
<panel>
<chart>
<title>Dispenser Status by Country</title>
<search base="BaseOps">
<query>......... </query>
</search>
<option name="charting.drilldown">all</option>
......
<option name="charting.axisY.scale">$scale$</option>
.......
</chart>
</panel>
</row>
</form>
Something like this should work.
<form>
<label>.........</label>
<description>....</description>
<fieldset submitButton="false" autoRun="true">
<input type="dropdown" token="scale" searchWhenChanged="true">
<label>Chart Scale</label>
<choice value="linear">Linear</choice>
<choice value="log">Log</choice>
<default>log</default>
</input>
</fieldset>
<row>
<panel>
<chart>
<title>Dispenser Status by Country</title>
<search base="BaseOps">
<query>......... </query>
</search>
<option name="charting.drilldown">all</option>
......
<option name="charting.axisY.scale">$scale$</option>
.......
</chart>
</panel>
</row>
</form>