I have a query for for my dropdown with tokens inserted here and there and whenever the values on those tokens change my query runs to populate the dropdown.
But the problem is that sometimes the new values and old values are displayed together and I don't want that.
And worse is, the old value remains selected sometimes. I have to manually select my new entry. I have SelectFirstValue to true.
Do you know how I can set the dropdown to the first result in the query, like if the query returns a list of strings, how do I get the first element and set it to the form.token?
<unset token="form.project_name"></unset> <set token="form.project_name">$form.result blah blah$</set>
btw the unset method worked, my old results are gone
Since you are trying to set the value of the token, there is no need to also unset it.
or whatever the field you are using for the label is called