Grouping by highest level "parent"
I am trying to run a task report to show task due in certain time frames (this week/overdue, next two weeks, etc.) I need those tasks to always GROUP by the highest-level parent (parent, grandparent, great grand parent.) However not all tasks have the same levels of sub-tasks. So some do not have grand-parents, and my current grouping is showing "Parent:Parent: No Value". I just want it to skip it if i there is no grand-parent and go to the parent.
Here is the grouping so far, any suggestions? Basically I need "If no grand parent, show parent" in the grouping instead of "no value"
textmode=true
group.0.displayname=Parent
group.0.namekeyargkey.0=Parent
group.0.namekeyargkey.1=name
group.0.valuefield=parent:parent:name
group.0.valueformat=string
group.0.namekey=view.relatedcolumn
group.0.linkedname=parent
group.1.valuefield=parent:name
group.1.displayname=Parent
group.1.linkedname=parent
group.1.namekey=view.relatedcolumn
group.1.valueformat=string
group.1.namekeyargkey.0=Parent
group.1.namekeyargkey.1=name