Ok - now for another question. How can I modify this to make it use a variable instead of a field so that the tiddler isn't changed?
Thanks Damon On Tuesday, May 7, 2019 at 4:13:25 PM UTC-7, Damon Pritchett wrote: > > Thanks to all. I thought I had tried that, but apparently I was changing > too many things at once and didn't find the right one. > > Damon > > On Tuesday, May 7, 2019 at 3:36:39 PM UTC-7, Mark S. wrote:Ok - >> >> I made a mistake, but this code works: >> >> <$select field='primary'> >> <option value='^185'>1850s</option> >> <option value='^186'>1860s</option> >> <option value='^187'>1870s</option> >> <option value='^188'>1880s</option> >> </$select> >> >> >> ''year:'' {{!!primary}}<br> >> <$count filter="[tag[Company]regexp:charterfiled{!!primary}]"/> >> >> HTH >> >> On Tuesday, May 7, 2019 at 1:54:21 PM UTC-7, Damon Pritchett wrote: >>> >>> Hi Mark, >>> >>> That was my very first go at it and it always returns the total count of >>> all Company tiddlers when there should be only anywhere from 4 to 111 >>> depending on the decade chosen. The total number is well over 1000. I even >>> tried it with the square brackets while setting the value. >>> >>> That code I pasted was a copy and paste problem while I was in >>> transition. Sorry about that. >>> >>> Damon >>> >>> On Tuesday, May 7, 2019 at 1:36:49 PM UTC-7, Mark S. wrote: >>>> >>>> Without actually trying it, I can see you've got "charterfiled" in the >>>> value of each option. So the filter is seeing >>>> >>>> ...charterfiled<charterfiled[^185]>... >>>> >>>> Try making your options like: >>>> >>>> <option value='^185'>1850s</option> >>>> >>>> Good luck! >>>> >>>> On Tuesday, May 7, 2019 at 12:57:50 PM UTC-7, Damon Pritchett wrote: >>>>> >>>>> Hello all, >>>>> >>>>> I'm a newbie when it comes to filters and such so please bear with me. >>>>> >>>>> I have a TW where the tiddlers are companies and each tiddler has a >>>>> field called "charterfiled" for when the company was chartered. The >>>>> format >>>>> of the charter field is 1864-08-20. I can count how many companies were >>>>> chartered in the 1860s with the following: >>>>> >>>>> <$count >>>>> filter="[tag[Company]regexp:charterfiled[^186]sortan[charterfiled]]"/> >>>>> >>>>> What I'm trying to do is to use the select widget to pick the decade >>>>> I'd like. I wrote the following: >>>>> >>>>> <$select field='primary'> >>>>> <option value='charterfiled[^185]'>1850s</option> >>>>> <option value='charterfiled[^186]'>1860s</option> >>>>> <option value='charterfiled[^187]'>1870s</option> >>>>> <option value='charterfiled[^188]'>1880s</option> >>>>> </$select> >>>>> >>>>> >>>>> ''year:'' {{!!primary}}<br> >>>>> <$count filter="[tag[Company]regexp:charterfiled<primary>]"/> >>>>> >>>>> The variable "primary" gets set correctly, but the count returns all >>>>> of the tiddlers tagged Company and not just the ones from the 1860s. >>>>> What >>>>> am I doing wrong? I've tried many different things in the filter and the >>>>> count will return 0 or the total number, but never the correct number. >>>>> >>>>> Thanks, >>>>> >>>>> Damon >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> -- 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 tiddlywiki+unsubscr...@googlegroups.com. To post to this group, send email to tiddlywiki@googlegroups.com. 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/966c0695-734a-4dc6-9926-362a016a3b1b%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.