Editing project custom fields for multiple projects

G

GabrielG

Is there a way or has anyone developed a solution that allows a user to edit
project custom fields for multiple projects within a single view. Our program
managers would like the ability to quickly edit project custom field data for
more than one project at a time using a view similar to Excel or a data grid
web part.

Thanks,
Gabriel
 
S

Stephen C. Sanderlin

G

GabrielG

We are currently using Project Server 2007. Any advice or thougths you could
offer would be appreciated.

Thanks,
Gabriel
 
S

Stephen Sanderlin

Essentially, you need to create a web part to do the following:

1) Call ReadProjectStatus().
2) Iterate through the returned ProjectDataSet() and call
ReadProjectEntities() with a ProjectEntityType of 32 on each.
3) Make the appropriate changes in the returned dataset and submit to
Project Server with QueueUpdateProject().

Make sure you implement a method to handle any thrown errors and to
watch the job in the queue. I would do #3 inside the foreach loop for
#2. Make sure you dispose of the datasets when you're done with them!

--
Stephen Sanderlin
Principal Consultant
MSProjectExperts

For Project Server Consulting: http://www.msprojectexperts.com
For Project Server Training: http://www.projectservertraining.com

Read my blog at: http://www.projectserverhelp.com
Join the community at: http://forums.epmfaq.com
 
R

Ray McCoppin

You would need to write a custom interface that would like you edit multilpe
Projects custom fields using the PSI. The source code in the SDK for the
ProjTool would be a good place to start for examples of how to do this.

Hope this helps
--
Ray McCoppin

http://www.randsmanagement.com
SRS gantt charts
Project Server 2007 Archive Tool
Project Server 2007 Mass Resource Tool
 
G

Gary L. Chefetz

So much easier to use the Project Client, which can do this using a
temporary Master Project, rather than coding a solution.
 
G

Gabriel

By using a Master Project, could the sub-projects have different values for
each custom enterprise field or would the sub-projects inherit the values of
the Master?
 
G

Gary L. Chefetz

Gabriel:

There is no inheritence relationship between the individual projects and the
master project, or between the individual projects themselves, so these
values are unique to each project. See the following directions:

http://www.projectserverexperts.com...Edit Custom Fields for Multiple Projects.aspx

We don't have the ability to edit custom project fields for multiple
projects in the web interface, however it is very easy to do this using the
Project client.
 

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