Hi!

I'm trying to establish a list of active tasks. Each task is tagged
with its name and, when finished, with a corresponding finish tag.
Example:
Task name: task1
Tags: task1
Tags when finished: task1_finished

Each task is in its own tiddler, however, they are displayed in the
Project tiddler, which also contains all the tags (task1,
task1_finished etc.).

There's a whole bunch of task and each one is only active when all the
previous tasks have the taskX_finished tag. Also, the problem is that
while the sequence of tasks is always the same, not all the tasks are
always used.

For example, I may use task1, task2, task3, task7 and task8, but not
task4, task5 and task6. So if I want task8 to be active, the tiddler
must contain both task1 and task1_finished tags or neither. The same
for all the preceding tasks.

I want to make a table, where each column displays the project which
have a certain task active:
task1 task2 task3 task4 task5 task6 task7 task8
                                                               Project

I've tried the following:
<<matchTags task8 AND (task1 AND task1_finished) AND NOT (task1 AND
NOT task1_finished) AND (task2 AND task2_finished) AND NOT (task2 AND
NOT task2_finished) AND (task3 AND task3_finished) AND NOT (task3 AND
NOT task3_finished) AND (task7 AND task7_finished) AND NOT (task7 AND
NOT task7_finished) AND NOT task8_finished>>

and

<<list filter "[tag[task8 AND (task1 AND task1_finished) AND NOT
(task1 AND NOT task1_finished) AND (task2 AND task2_finished) AND NOT
(task2 AND NOT task2_finished) AND (task3 AND task3_finished) AND NOT
(task3 AND NOT task3_finished) AND (task7 AND task7_finished) AND NOT
(task7 AND NOT task7_finished) AND NOT task8_finished]]">>

Any ideas?

w

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/tiddlywiki?hl=en.

Reply via email to