I have an eval if condition in my dashboard for my drilldown:
<eval token="query">if('category'=="Total", "search ageGroup=*", where ageGroup='group_token')</eval>
I pass this line of search to a query on another dashboard. If the user clicks on 'Total' on the table, it will search everything for all age groups. If the user clicks on a particular age group, it will need to search the ageGroup in $group_token$.
This isn't working fine. How do I pass group_token to the search string to the other dashboard?
Don't do it this way. Assuming that your table events have a field called
ageGroup, create a field called
_group_token by adding this to the end of your existing search:
| eval _group_token = coalesce(ageGroup, "*") (assuming that your
Total field does not have a value for
ageGroup). Then use standard drilldown with
... ageGroup = $click._group_token. Check out the
Dashboard Examples app for drilldown details.