Allow multiple sort criteria in ListSort action

By Leonardo Fernandes on 14 Jun

The SortRecordList extension allowed to have multiple sort criterias. The ListSort should have feature parity with that extension, at least.

Having this built-in on the platform would be useful for sorting third-party datasources. For example, imagine that a web service returns financial transactions, and has two distinct columns: Date and Time. We would need to sort on both columns to be able to present data in chronological order.

I don't know if it should be an option in the platform? There are a lot of ways possible in the 'sorting way'. So wouldn't it be better that this option be available trough an extension like <this>?

The system action has many advantages over the extension. The most important is, in my opinion, having the true change when you rename or remove a field that is being referenced by a sort. Also, you don't need to cast the record list to an object, which is a non-obvious step required by the extension.

Can understand that, but that also isn't the case with the RW table column sorting widget so would it be possible here?