I'd hope something like the following would work:
<input type="multiselect" searchWhenChanged="true" token="FY">
<label>Fiscal Year</label>
<search>
<query>| savedsearch filter_fiscal_year</query>
<condition match=" 1 == 1 ">
<set token="foo">"2014"</set>
</condition>
</search>
<default>$foo$</default>
<fieldForLabel>FISCAL_YEAR</fieldForLabel>
<fieldForValue>FISCAL_YEAR</fieldForValue>
<prefix>(</prefix>
<suffix>)</suffix>
</input>
Basically I'd like to populate $foo$ with the current fiscal year, while still allowing the user to select multiple fiscal years.
So far my errors suggest either that the token isn't being created properly OR that I can't use a token within the tag.
Thanks.
Same Problem,
I try to set the $foo$ token during a search at the same dashboard.
Option "Select first coice" doesn't work at multiselect.
URL link doesn't work for me.
Any other ideas?
Thanks
I've tried using 'set token=' in each possible spot in the XML hierarchy and have come to the conclusion that it simply does not work, I have not witnessed a new token get created.
Also, tokens do not work in the 'default' field. As far as I can tell the reason is that the 'default' value becomes part of the URL for the form, and tokens are not parsed yet.
So, what I do to populate a default value is build it into the URL for the form. In your case it would be something like:
http://your_search_head_host:8000/en-US/app/your_app_name/your_form_name?form.FY=2014
and remove the $foo$ stuff.