In my dashboard there's a panel thats changes a token when I use a drilldown. The same token can also be changed by a global dropdown on the dashboard. Unfortunately the dropdown doesn't change visibly when i use the drilldown option. Is this possible? Maybe by refreshing only the dropdown while drilling down?
You should be able to do that with form.token
Try this run anywhere example. Select the dropdown for a value and click on the table for another drilldown value. It should reflect in the dropdown
<form>
<label>DropDown</label>
<fieldset submitButton="false">
<input type="dropdown" token="filter">
<label>Filter</label>
<choice value="A">A</choice>
<choice value="B">B</choice>
<choice value="C">C</choice>
<default>A</default>
<initialValue>A</initialValue>
</input>
</fieldset>
<row>
<panel>
<title>FILTERS</title>
<table>
<search>
<query>|makeresults|eval fields="A B C"|makemv fields|mvexpand fields</query>
<earliest>-15m</earliest>
<latest>now</latest>
</search>
<option name="drilldown">cell</option>
<drilldown>
<set token="filter">$row.fields$</set>
<set token="form.filter">$row.fields$</set>
</drilldown>
</table>
</panel>
<panel>
<title>Selected filter</title>
<single>
<search>
<query>|makeresults|eval filter="$filter$"</query>
<earliest>-15m</earliest>
<latest>now</latest>
</search>
<option name="drilldown">none</option>
<option name="showSparkline">0</option>
<option name="showTrendIndicator">0</option>
</single>
</panel>
</row>
</form>
You should be able to do that with form.token
Try this run anywhere example. Select the dropdown for a value and click on the table for another drilldown value. It should reflect in the dropdown
<form>
<label>DropDown</label>
<fieldset submitButton="false">
<input type="dropdown" token="filter">
<label>Filter</label>
<choice value="A">A</choice>
<choice value="B">B</choice>
<choice value="C">C</choice>
<default>A</default>
<initialValue>A</initialValue>
</input>
</fieldset>
<row>
<panel>
<title>FILTERS</title>
<table>
<search>
<query>|makeresults|eval fields="A B C"|makemv fields|mvexpand fields</query>
<earliest>-15m</earliest>
<latest>now</latest>
</search>
<option name="drilldown">cell</option>
<drilldown>
<set token="filter">$row.fields$</set>
<set token="form.filter">$row.fields$</set>
</drilldown>
</table>
</panel>
<panel>
<title>Selected filter</title>
<single>
<search>
<query>|makeresults|eval filter="$filter$"</query>
<earliest>-15m</earliest>
<latest>now</latest>
</search>
<option name="drilldown">none</option>
<option name="showSparkline">0</option>
<option name="showTrendIndicator">0</option>
</single>
</panel>
</row>
</form>
if you know it, it's so simple 🙂 Thanks!