I did this somewhere, now I need to remember how.

I think one of these should work, but I may be too lazy at the moment to 
test it.

Option 1:

\define sometest(testname,testfield)
<$set name=subtest value=$testfield$>
<$select tiddler="$testname$" field=<<subtest>>>
<$list filter="[[DICTIONARYTIDDLERNAME]getindex[$testname$]]">
<$list filter=<<currentTiddler>>>
<option value=<<currentTiddler>>><$text text=<<currentTiddler>>/></option>
</$list>
</$list>
</$select>
</$set>
\end

<<sometest LumbarKemps ips>>

where you replace DICTIONARYTIDDLERNAME with the name of the dictionary 
tiddler you use. That will let you make the fewest changes I think

The first way I thought of doing it was like this:

\define sometest(testname,testfield)
<$tiddler tiddler=DICTIONARYTIDDLERNAME>
<$select tiddler="$testname$" field=<<subtest>>>
<$list filter="[list[##$testname$]]">
<option value=<<currentTiddler>>><$text text=<<currentTiddler>>/></option>
</$list>
</$select>
</$tiddler>
\end

<<sometest LumbarKemps ips>>

the second one is a bit more concise, but I don't think there is any reason 
it is better.

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/df675d61-0d37-4e6c-bccd-1afe4d5e1401%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to