Hi, B. Sorry to have taken a month to get back to you and I hope that you are still interested in this.
I took your request as "show completed task excluding any task that is a part of a project which has uncompleted subtasks"
I converted that request to
"show completed tasks that are not part of a project, also show any project that has no uncompleted subtasks together with all the subtasks of each project."
I built this as a hierarchical view, with parents hidden and children displayed.
The advanced filter says "include every project that has no uncompleted subtasks and include every task that.s not in a project and that's complete"" or "(((IsProject)AND(not(HasIncompleteSubtasks))OR((Projectname is empty)AND(Complete)))"
The hierarchical view config's child filter says "only show the child hierarchy if the parent is a project" or "(projectname is not empty)"
so what's happening is that projects with uncompleted subtasks are hidden, then projects that don't have any uncompleted subtasks are shown together with all of their subtasks. In addition, any task that is completed and that's not part of a project gets shown.
concerns:
the way that I test whether or not a task is a part of a project is "project name is empty" so if you ever create a project whose name is empty the view will not work.
the projects are shown as a hierarchy. If you wanted a flat view, I don't know how to do it, sorry.
I tried to attach my exported spec for the view as custom.mfv - try importing it. Tell me what happens.
-Dwight