Sorting and grouping are two different things, although they often work best when the same (or at least related). Sorting is done within the columns (and thus stored in the "view" option). You can either click on a column in the default report builder and check the "sort by this column" option (and then select sort order and ascending or descending) or in text mode add the lines: sortOrder=[1|2|3]sortType=[asc|desc] Because they are in different parts of Workfront, the only way to combine a sort order and a grouping is within a report. You can"t have a single choice of grouping also change the sort order for that grouping.
Thanks for your posted response, above, Barry. I tried adding your text string to text mode for a report Grouping, but it doesn"t seem to be working. I"m grouping my task report by assigned to and then by planned completion date (named "Due" in my grouping). I"d like the sub-grouping for Planned completion date to show the oldest dates first. Here"s what I have: group.0.displayname=AssignedTogroup.0.namekey=view.relatedcolumngroup.0.namekeyargkey.0=assignedTogroup.0.namekeyargkey.1=namegroup.0.valuefield=assignedTo:namegroup.0.valueformat=stringgroup.1.displayname=Duegroup.1.groupdatesby=DYgroup.1.namekey=plannedCompletionDategroup.1.notime=falsegroup.1.sortOrder=[1|2|3]group.1.sortType=[asc|desc]group.1.valuefield=plannedCompletionDategroup.1.valueformat=atDateAsDayStringtextmode=true Any idea what I might be doing wrong? Thanks. Nick
The two lines in group.1 with the square brackets indicate you need to choose one of the options - not have all three group.0.displayname=AssignedTogroup.0.namekey=view.relatedcolumngroup.0.namekeyargkey.0=assignedTogroup.0.namekeyargkey.1=namegroup.0.valuefield=assignedTo:namegroup.0.valueformat=stringgroup.1.displayname=Duegroup.1.groupdatesby=DYgroup.1.namekey=plannedCompletionDategroup.1.notime=falsegroup.1.sortOrder=[1|2|3]group.1.sortType=[asc|desc]group.1.valuefield=plannedCompletionDategroup.1.valueformat=atDateAsDayStringtextmode=true Funny thing about our language, when you say "oldest" date first does that mean 1 Jul is "older" than 30 Jul or other way around. I think the two lines should be: group.1.sortOrder=1group.1.sortType=asc But if I"ve got that the wrong way around, change the "asc" to "desc"
Barry, can you clarify what you meant by "Because they are in different parts of Workfront, the only way to combine a sort order and a grouping is within a report. You can"t have a single choice of grouping also change the sort order for that grouping." I found this original Reply helpful. I have a fairly simple Report/View with just 1 grouping. I then want to sort by 1 column within those groupings. My order of operations was: 1) Set groupings in Report Builder mode‚ - I am grouping by "Project" group.0.linkedname=projectgroup.0.namekey=view.relatedcolumngroup.0.namekeyargkey.0=projectgroup.0.namekeyargkey.1=namegroup.0.valuefield=project:namegroup.0.valueformat=stringtextmode=true‚ 2) Customize a View 2b) Add Text mode to that Column to drive the Sort - I want to sort by "Ordered Task Name Manual" linkedname=directnamekey=Ordered Task Name Manualquerysort=DE:Ordered Task Name ManualsortOrder=1sortType=asctextmode=truevaluefield=Ordered Task Name Manualvalueformat=customDataLabelsAsString ‚ 3) Apply that View to the Report by Default It just does not seem to be sorting by the Column, though.