Did a quick and dirty experiment. It appears that it sorts the predecessor
list based on the unique id of the predecessor tasks. A task has two ID
numbers - the plain "ID Number" and the "Unique ID Number." The ID number
is what you normally see displayed and is the order the tasks appear
top-to-bottom in the Gantt tables. If you sort or move tasks in the list,
the ID number normally changes. The unique ID number is an incrementing
sequence number that is assigned as tasks are created and then remains
constant regardless of where tasks are moved. If I have 4 tasks in order
1-2-3-4 entered one after the other their Unique IDs are also 1-2-3-4. CID
= current ID, UID = unique ID
CID UID Name
1 1 One
2 2 Two
3 3 Three
4 4 Four
As I edit now in each step the IDs renumber but the UIDs do not. Now I
insert a task between 2 and 3. The ID sequence will be 1-2-3-4-5 but the
Unique ID sequence will be 1-2-5-3-4. Original tasks 3 and 4 have been
renumbered to ID 4 and 5
CID UID Name
1 1 One
2 2 Two
3 5 Five
4 3 Three
5 4 Four
If I now click and drag to move the first task to the bottom of the list,
the ID sequence will still be 1-2-3-4-5 because it again renumbers from top
to bottom but the Unique ID do not renumber and their resulting sequence
will be 2-5-3-4-1.
CID UID Name
1 2 Two
2 5 Five
3 3 Three
4 4 Four
5 1 One
If you add a column to the Gantt chart table for the Predecessor Unique ID
you'll see it is always sorted in ascending order. The plain Predecessor
column lists the same tasks in the same order as their Unique IDs but
displays their current ID number no matter what the ID number is. So if we
had one more task (#6) at the bottom of the list described above and linked
all 5 of those tasks to it, at the final step we'd see it's predecessor
unique field would sort to 1-2-3-4-5 and its predecessor field show the list
in order of 5-1-3-4-2.
CID UID Name PUID PID
1 2 Two
2 5 Five
3 3 Three
4 4 Four
5 1 One
6 6 Six 1,2,3,4,5 5,1,3,4,2
because when you sort items 1 thru 5 in the list in the order of their UID
you get...
UID CID
1 5
2 1
3 3
4 4
5 2
Hope this helps
--
Steve House [Project MVP]
MS Project Trainer & Consultant
Visit
http://www.mvps.org/project/faqs.htm for the FAQs
Cid Bell said:
I noticed that as I add multiple predecessors to a task, in the order I
want,
MS Project will rearrange them in a different order, example: I added the
following predecessors to task 70, [47,59,66,69]. MS Project will re sort
the numbers as [47,69,66,59]. What feature in MS Project causes this
action?
and why does it renumber?
Thanks for your help.