Project 2007 - QueueUpdateProject - large files

P

Paul Elling

I struggled to update a large Project file's actuals on Project Server using
the UpdateQueueProject method of a web service. Like many posts suggest,
it's a good idea to set the maxRequestLength and executionTimeout attributes
to large values. However, this is not enough. It's really only necessary
to update Project Server with the actuals that have been changed. To do
this, use the HasChanges method of the dataset with a parameter of either
DataRowState.Added or DataRowState.Modified. Then, use the GetChanges
method of the dataset to create a new dataset that will be supplied to the
UpdateQueueProject or the QueueAddToProject.

url:http://www.ureader.com/gp/1117-1.aspx
 
W

www.projectserver.cz

I struggled to update a large Project file's actuals on Project Server using
the UpdateQueueProject method of a web service.  Like many posts suggest,
it's a good idea to set the maxRequestLength and executionTimeout attributes
to large values.  However, this is not enough.  It's really only necessary
to update Project Server with the actuals that have been changed.  To do
this, use the HasChanges method of the dataset with a parameter of either
DataRowState.Added or DataRowState.Modified.  Then, use the GetChanges
method of the dataset to create a new dataset that will be supplied to the
UpdateQueueProject or the QueueAddToProject.

url:http://www.ureader.com/gp/1117-1.aspx

Hi Paul,

It's not completly true,

1) You can add new tasks using QueuUpdateProject,
2) Queue update can update only 1000objects , unfortunatelly nobody
know haw they are calculatet so I,m splitting dataset to parts with
100tasks.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top