We have figured out how to pull the milestone dates into a field (text below).
However, it appears that these get sorted based on the last one to be updated dropping to the bottom of the list, which puts it out of any logical order.
What we want to do is sort this field by Date - so they are in actual time order of the milestones.
Option B would be to sort alphabetically, but that would require us updating the name of the milestones (doable, but not ideal).
Any ideas on text editing to sort ascending from a list in a field for "plannedCompletionDate"?
displayname=Milestones
listdelimiter=<br>
listmethod=nested(tasks).lists
textmode=true
type=iterate
valueexpression=IF(!ISBLANK({milestone}.{ID}),CONCAT({milestone}.{name}," = ",{plannedCompletionDate}),"")
valueformat=HTML