This content has been marked as final. Show 2 replies
When the query is made to sort explicitly on "Vintage", it will not automatically cascade to use the "display_Name" as the tie-breaker for sorting records with the same "Vintage" value. You may observe that the setNavActiveSortKeys method takes in a ERecSortKeyList. This ERecSortKeyList allows you to put together a list of properties and dimensions for sorting. If you want to sort by Vintage first, followed by display_Name, then "add" the "Vintage" ERecSortKey first, followed by a corresponding ERecSortKey for "display_Name". This will update the sort order to meet your requirements.
More information on this method found in the API documents here: http://docs.oracle.com/cd/E28910_01/PresentationAPI.622/apidoc/javadoc/navigation/com/endeca/navigation/ERecSortKeyList.html
It works fine, additionally I coded to include displyName as the tie-breaker