You might take a look 
at https://kookma.github.io/TW-Shiraz/#Tutorial%20Dynamic%20Tables which is 
possibly better supported.

In your filters, you can't use [<<__currentTiddler__>>[Improved]] 

Inside filters, the syntax drops the angle bracket. Also, <__variable__> 
only works inside of macros, So you need something like this:

[<currentTiddler>[Improved]]

Not saying this will work (I would need to study your set up more), but the 
other definitely won't


On Thursday, April 15, 2021 at 9:18:48 AM UTC-7 [email protected] wrote:

> Still no joy here. I've tried the different ideas below to generate a 
> dynamic filter. Any help would be appreciated.
> J
> Discarded ideasUsing tags
>
> Set macro for tag
>
> \define symptoms(symptom:'suicial_ideation+') $symptom$
>
> <<symptoms>>
>
> These fail:
>
> <<ColumnTable """[tag[<<__symptoms__>>]]""" """duration drug1 dose1 drug2 
> dose2 drug3 dose3""" true>>
> <<ColumnTable """[tag[<<symptoms>>]]""" """duration drug1 dose1 drug2 dose2 
> drug3 dose3""" true>>
> <<ColumnTable """[tag[$symptoms$]]""" """duration drug1 dose1 drug2 dose2 
> drug3 dose3""" true>>
> <<ColumnTable """[tag[$(symptoms)$]]""" """duration drug1 dose1 drug2 dose2 
> drug3 dose3""" true>>
>
> Using title as variable:
>
> The following fail:
>
> <<ColumnTable """[currentTiddler[Improved]]""" """duration drug1 dose1 drug2 
> dose2 drug3 dose3""" true>>
> <<ColumnTable """[<<currentTiddler>>[Improved]]""" """duration drug1 dose1 
> drug2 dose2 drug3 dose3""" true>>
> <<ColumnTable """[<<__currentTiddler__>>[Improved]]""" """duration drug1 
> dose1 drug2 dose2 drug3 dose3""" true>>
>
> No apostrophes:
> <<ColumnTable "[<<__currentTiddler__>>[Improved]]" """duration drug1 dose1 
> drug2 dose2 drug3 dose3""" true>>
> <<ColumnTable [<<__currentTiddler__>>[Improved]] """duration drug1 dose1 
> drug2 dose2 drug3 dose3""" true>>
>
> Math symbols
> <<ColumnTable """[<<__currentTiddler__>>+'[Improved]']""" """duration drug1 
> dose1 drug2 dose2 drug3 dose3""" true>>
> <<ColumnTable """[<<__currentTiddler__>>+[Improved]]""" """duration drug1 
> dose1 drug2 dose2 drug3 dose3""" true>>
>
> Setting variables:
>
> <$set name=symptom value=<<currentTiddler>>>
> <<symptom>>
> </$set>
>
> <<symptom>>
>
> (this works so far)
>
> Then these fail:
>
> <<ColumnTable "[<<symptom>>[Improved]]" """duration drug1 dose1 drug2 dose2 
> drug3 dose3""" true>>
> <<ColumnTable "[<<_symptom_>>[Improved]]" """duration drug1 dose1 drug2 dose2 
> drug3 dose3""" true>>
> <<ColumnTable "[<<__symptom__>>[Improved]]" """duration drug1 dose1 drug2 
> dose2 drug3 dose3""" true>>
> <<ColumnTable "["""$symptom$"""[Improved]]" """duration drug1 dose1 drug2 
> dose2 drug3 dose3""" true>>
> <<ColumnTable "[""$symptom$""[Improved]]" """duration drug1 dose1 drug2 dose2 
> drug3 dose3""" true>>
> <<ColumnTable "["$symptom$"[Improved]]" """duration drug1 dose1 drug2 dose2 
> drug3 dose3""" true>>
>
> Setting macros:
>
> \define symptoms(symptom:<<currentTiddler>>) $symptom$
>
> <<symptoms>>
>
> (works)
>
> Then they fail like the list above. And also:
>
> <<ColumnTable "[<<__symptoms__[Improved]>>]" """duration drug1 dose1 drug2 
> dose2 drug3 dose3""" true>>
> <<ColumnTable "[$(symptoms)$[Improved]]" """duration drug1 dose1 drug2 dose2 
> drug3 dose3""" true>>
> <<ColumnTable "['$(symptoms)$[Improved]']" """duration drug1 dose1 drug2 
> dose2 drug3 dose3""" true>>
> <<ColumnTable "['$(symptoms)$'[Improved]]" """duration drug1 dose1 drug2 
> dose2 drug3 dose3""" true>>
>
>
> On Tue, 6 Apr 2021 at 22:44, J Z <[email protected]> wrote:
>
>> I'm trying to create a database of drug trials that have helped with 
>> various different symptoms. I want to display these as dynamic tables 
>> (using Jed Carty's at the moment). 
>>
>> I want to be able to click on a particular symptom and see the trials 
>> that have been helpful, not helpful, and harmful for that particular 
>> symptom. 
>>
>> At the moment, the database is organised by having tiddlers with a title 
>> (corresponding to the trial reference) and each with fields that correspond 
>> to the various symptoms these trials looked at. Each symptom can have the 
>> field value: improved, no change, deteriorated, not measured.
>>
>> I'm trying to create a template tiddler to generate these tables, but I 
>> don't want to create a template for each symptom. At present, it looks like 
>> this:
>>
>> <<ColumnTable """[depression[improved]]""" """duration drug1 dose1 drug2 
>> dose2 drug3 dose3""" true>>
>>
>> <<ColumnTable """[depression[no change]]""" """duration drug1 dose1 drug2 
>> dose2 drug3 dose3""" true>>
>>
>> <<ColumnTable """[depression[deteriorated]]""" """duration drug1 dose1 
>> drug2 dose2 drug3 dose3""" true>>
>>
>> This works, but I would like to change the symptom (depression) to 
>> something dynamic. I thought of using the title of the tiddler, but
>>
>> <<ColumnTable """[<currentTiddler>[no change]]""" """duration drug1 dose1 
>> drug2 dose2 drug3 dose3""" true>>
>>
>> doesn't work. I've tried various different syntax variations without 
>> success. 
>>
>> Any help would be much appreciated. The resulting website will be free 
>> and hopefully of use for people with mental health problems. Many thanks!
>>
>> -- 
>> You received this message because you are subscribed to a topic in the 
>> Google Groups "TiddlyWiki" group.
>> To unsubscribe from this topic, visit 
>> https://groups.google.com/d/topic/tiddlywiki/lotJQdnUMSk/unsubscribe.
>> To unsubscribe from this group and all its topics, send an email to 
>> [email protected].
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/tiddlywiki/908eff40-e687-48e4-8cf4-bd7acf02f7cdn%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/tiddlywiki/908eff40-e687-48e4-8cf4-bd7acf02f7cdn%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/ad65203f-6bd0-4747-bce1-9260ead0b7c7n%40googlegroups.com.

Reply via email to