@TonyM, your suggestion to use tiddler= in the table cell worked! 

My tables can now display any checkmarks and be checked and unchecked directly 
in "sidebar tab dropdown mode"!

I did not understand what you meant by “and other w” though. 

So far I have ended up with this 35-day (1 month) habit checkbox table (however 
so as not to drown everyone in code I am only pasting the first week below):

| JOURNAL |<|<|<|<|<|<|<|h
|W1|<$checkbox tiddler="Checkbox Table Journal" field="journal20190630" 
checked="done" unchecked="undone"/>|<$checkbox tiddler="Checkbox Table Journal" 
field="journal20190701" checked="done" unchecked="undone"/>|<$checkbox 
tiddler="Checkbox Table Journal" field="journal20190702" checked="done" 
unchecked="undone"/>|<$checkbox tiddler="Checkbox Table Journal" 
field="journal20190703" checked="done" unchecked="undone"/>|<$checkbox 
tiddler="Checkbox Table Journal" field="journal20190704" checked="done" 
unchecked="undone"/>|<$checkbox tiddler="Checkbox Table Journal" 
field="journal20190705" checked="done" unchecked="undone"/>|<$checkbox 
tiddler="Checkbox Table Journal" field="journal20190706" checked="done" 
unchecked="undone"/>|

@Mark S., So sorry, I do not know how to “use a list widget to loop and create 
your checkbox table”. I went to https://tiddlywiki.com/static/ListWidget.html, 
but still do not understand. 

Also, I discovered I could not use "w1-a" etc for the field= because when I got 
done doing up 20+ other habit tables ("Rode Bike" "Read Book" etc) and 
transcluded them all into one tiddler, I discovered to my dismay that when I 
checkmarked, for example, the "w1-a" checkbox on one table, all the "w1-a" 
checkboxes on ALL the tables got checked. Checkmark one day on the journal 
table and the same day on all the tables got checked. 

It was not enough to change the fields from "w1-a" etc to "journal1"  through 
"journal35", "rodebike1" through "rodebike35", "readbook1" through 
"readbook35", because at the end of the month when I go to clone and archive, 
say, the journal table before resetting for a new month it will eventually be 
transcluded with all future journal tables in one tiddler (2019-07 journal 
table, 2019-08 journal table, 2019-09 journal table etc for example) and then 
the same problem will arise, there will be at least 3 checkboxes from 3 
different tables sharing the same field "journal1" for example and my 
checkmarks will get all messed up and lost. 

I renamed the checkbox fields "journal21090701" through "journal20190731" etc, 
so every checkbox in every journal table will have a unique identifier and 
never clash, but when it comes time to reset my habit tables every month I fear 
it will be very tedious. I will have to manually change the field for each of 
35 checkboxes on 20+ habit tables. 

It is almost enough to make one wish to go back to this as a template:

| COPY THIS FOR A NEW TABLE |<|<|<|<|<|<|<|h
|W1| | | | | | | |
|W2| | | | | | | |
|W3| | | | | | | |
|W4| | | | | | | |
|W5| | | | | | | |

I am still very grateful to have learned how to do it the other way though and 
will continue using this new way for as long as I can. 

Thank you all for your help. It is my very first time to post on TiddlyWiki. I 
have been using it for about 2 months. 

-- 
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/8958c3c3-572b-422e-a990-132cb79bc3d3%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to