I have a relatively simple project all setup fine. It has a critical path of course.
But I am trying to find if there is a way to report the latest start dates of all the other tasks not on the critical path.
For example - all the tasks currently by default start at the earliest time (either the project start date or a date dependant on pre-requisites). It would be great if all the tasks could be calculated back based on the project finish date on the critical path.
Is this something that is possible in GanttProject?
It appears that you’re talking about two slightly different things here.
report the latest start dates
No, sorry.
calculated back based on the project finish date on the critical path.
If your ultimate goal is backward scheduling, you may try a crazy hack with drawing chart right-to-left and using Start-Finish dependencies instead of Finish-Start. See details in this ticket: