Note, the table is created from a filter. It i s the main input parameter.
It makes the rows. After creating the table, you can click on the sort
(field) column you made to sort the table based on that field.
By the way, dynamic tables have the feature to sort by each column (field),
so it does not make sense to use the sort filter operator with input filter.

Hope this helps



Best wishes
Mohammad


On Sun, Jan 24, 2021 at 1:05 AM 'JWHoneycutt' via TiddlyWiki <
[email protected]> wrote:

> Now my macro is:
>
> <<table-dynamic filter:"[tag[Ayacucho]tag[Owner]tag[Person]]"
> fields:"tbl-expand sort title lot name corp_name corp_number email phone"
> caption:"''Ayacucho Lot Owners''" sortOp:"nsort" class:"w-100
> table-hover-cyan table-center thead-dark" footerRows:"0" stateTiddler:""
> editButton:"yes">>
>
> It is still sorting the filtered records by tiddler title (but I want it
> sorted by sort field), because there is no place where I have told it to
> "nsort[sort]" - right?
> On Saturday, January 23, 2021 at 3:00:09 PM UTC-5 Mohammad wrote:
>
>> See https://kookma.github.io/TW-Shiraz/#demo%2Fdynamic-table-macro
>>
>> and study the sortOp.
>>
>>
>> Best wishes
>> Mohammad
>>
>>
>> On Sat, Jan 23, 2021 at 9:47 PM 'JWHoneycutt' via TiddlyWiki <
>> [email protected]> wrote:
>>
>>> I love Mohammad's solution for dynamic-tables, (Shiraz plugin version
>>> 2.1.2) but...
>>>
>>> I need a little more help making a dynamic table sort correctly.
>>>
>>> I created a numeric "sort" field. Entries are (in order) 01, 021, 022,
>>> 03, 071, 101, 102, 11, etc.
>>>
>>> My current best guess still does not work:
>>> ```
>>> <<table-dynamic filter:"[tag[Ayacucho]tag[Owner]tag[Person]]"
>>> fields:"tbl-expand title lot name corp_name corp_number email phone"
>>> caption:"''Ayacucho Lot Owners''" class:"w-100 table-hover-cyan
>>> table-center thead-dark" footerRows:"0"
>>> stateTiddler:"$:/keepstate/dynamictables/$(sort)$" editButton:"yes">>
>>>
>>> ```
>>>
>>> I first assumed I could just make my filter:
>>> "[tag[Ayacucho]tag[Owner]tag[Person]sort[sort]]" and leave
>>> stateTiddler:"" (blank), but it does not sort by the "sort" field.
>>>
>>> Next try is filter:"[tag[Ayacucho]tag[Owner]tag[Person]" and
>>> stateTiddler:"sort", still fails.
>>> How do I get the table to sort by the "sort" field?
>>>
>>> (The sort order can be permanent.) - Do I insert this lingo here?
>>> $:/keepstate/dynamictables/$(currentTable)$
>>>
>>> JWHoneycutt
>>>
>>> --
>>>
>> 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/79389ea1-4cff-45b1-b8bf-d50d016c4ac2n%40googlegroups.com
>>> <https://groups.google.com/d/msgid/tiddlywiki/79389ea1-4cff-45b1-b8bf-d50d016c4ac2n%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/be262d4b-3b07-4717-8d3d-bc0160fdd165n%40googlegroups.com
> <https://groups.google.com/d/msgid/tiddlywiki/be262d4b-3b07-4717-8d3d-bc0160fdd165n%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/CAAV1gMBxNFAQ1sLdBVEPDTvjJQ8f0F_hMKX0fYSLCdD%3D%2BYFo8g%40mail.gmail.com.

Reply via email to