Guild of Project Controls: Compendium | Roles | Assessment | Certifications | Membership

Tips on using this forum..

(1) Explain your problem, don't simply post "This isn't working". What were you doing when you faced the problem? What have you tried to resolve - did you look for a solution using "Search" ? Has it happened just once or several times?

(2) It's also good to get feedback when a solution is found, return to the original post to explain how it was resolved so that more people can also use the results.

Undo

3 replies [Last post]
Forum Guest
User offline. Last seen 2 years 28 weeks ago. Offline
Joined: 28 Jan 2009
Posts: 1
Groups: None
Do we still dont have the UNDO option?

Replies

MK TSE
User offline. Last seen 3 years 47 weeks ago. Offline
Joined: 27 Feb 2002
Posts: 550
Groups: None
To all database systems I know, there is NO "undo" function, especially the data is in sharing mode.
Consider the situation, you make a change on Field 1, other user may base on you latest input to process his business. Then you "undo" the value in the Field 1, how about other users? How to inform others for your "undo"?

If there is a system say they can "undo", the mechanism is the system keep your changed value to somewhere and will not update the database until you confirm. If we assume all user like have this function, then we need consider when submit the confirmation to the database is the best since the data you retrieving is not an updated one.

I think in future, "UNDO" is not happen on P3, P3e, P3e/c and TeamPlay.
Forum Guest
User offline. Last seen 2 years 28 weeks ago. Offline
Joined: 28 Jan 2009
Posts: 1
Groups: None
Thanks for your reply Ron, while I try to understand what your message is, I shall take it as "no" for the moment.

Ronald Winter
User offline. Last seen 3 years 7 weeks ago. Offline
Joined: 4 Jan 2003
Posts: 928
Groups: None
The answer is “yes,”

… and there is a good reason for this. (Your English teacher would be horrified to read your posting.)

MS Project has an undo button. In fact, the schedule changes are not saved until you purposely do so. MS Project also does not allow for simultaneous update access to the same schedule by more than one person. In fact, even the ‘multi-user’ server version of MS Project only allows one person at a time to open a schedule with update privileges. This is a direct result of the undo function. The schedule resides in your computer’s memory and can be reversed-back. If the schedule is in your computer’s memory, it can’t also be somewhere else at the same time; hence only one person has update access to the schedule at a time.

P3 and P3e/c allows more than one person to have update privileges on the same schedule at the same time. This is truly what is meant by ‘multi-user.’ The reason that P3e/c can do this is that every time you update an activity, these changes are automatically returned to the ‘real’ schedule database. Some other person working on the same schedule will see that activity revision as soon as you make it. This is the basis of true multi-user, relational databases.

While it is still possible for an undo function to be built into such a system, it is much more difficult. In this case, an undo would be a reverse update. While possible, this would entail a tremendous amount of rewriting of every function performed and a lot of overhead. You would probably need to upgrade you computer to handle it. Still, it might happen (but not in P3.)

Good luck!

Ron Winter.