Sort on a custom metadata field

I have a date field. It would be very useful to be able to sort dates.
Currently the only way I can think of to sort entries by date is cumbersome. Prefix each entry with the date and sort on title.

Which version of Scrivener do you have?

You can do this in Version 3, as long as your date field is a proper ‘date’ type. All you need to do is to add your date field (‘Birthday’) to the Outline view (View > Outliner Options > Birthday, or click on the chevron in the right of the header bar) then click on the Birthday header and it will cycle through the options in the normal way. (I’ve cut the fields down for simplicity, but obviously that’s not necessary for this).

If that’s enough for you, then you’re done, but if you want the new order to be reflected in the binder, the simply select all the documents in that outline view (not the binder) and drag them to the binder – make sure that the insertion point is just below the name of the group and clearly indented. This will reorder the items to reflect your new sorting.


Very helpful, thank you.
(I do have S3 v1.2)