Back again. In your examples, what is "duration drug1 dose1 drug2 dose2 
drug3 dose3"  ? 

Are those fields to be used as column headers ??

On Thursday, April 15, 2021 at 10:30:32 AM UTC-7 Mark S. wrote:

> 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/a97b0359-60a1-4a30-8a75-62279ad33051n%40googlegroups.com.

Reply via email to