Hi Friends,
I have a drop-down filter in dashboard. If that filter is not populating any value, then while loading the dashboard itself that filter shouldn't be visible in dashboard and tokens used in the panel query(dashboard) for that filter shouldn't be active..
Wise versa once the data is there in that filter, filter need to be shown in dashboard and tokens used in the panel query(dashboard) for that filter should be active..
Please help me on achieving it ..
Thanks in advance ..
Hi All,
Does anyone have idea about achieving it.
Thanks ...
Hi
Try this
<input type="dropdown" token="number" depends="$show_dropdown$">
<label>Sample dropdown</label>
<fieldForLabel>count</fieldForLabel>
<fieldForValue>count</fieldForValue>
<search>
<query> ..... your query........</query>
<earliest>-24h@h</earliest>
<latest>now</latest>
<done>
<condition match="'job.resultCount' >0">
<set token="show_dropdown">true</set>
</condition>
<condition>
<unset token="show_dropdown"></unset>
</condition>
</done>
</search>
</input>
@vnravikumar,
Thanks for your input..
Yes, i achieved the above one with help of splunk doc. Now the problem, When the dropdown is hidden. I don't want that dropdown token to be used in the panel query. How to achieve it. Token need to be active in panel query of dashboard, when dropdown is visible ..
Thanks ...
How do you populate a hidden filter?