How to create project file by enterprise template ?

D

Daniel Lee

Hello :

I could create project file by specific enterprise template from PDS
function but the created project file enterprise fields contain null data
although the original
template enterprise fileds have data.
Could anyone show me the solution?


Regards,
Daniel Lee
 
C

Craig

I had a similair problem a while back and I ended up using a work around.
Once the project was created I would then use the PDS to populate all the
enterprise fields I needed. On a side note I also would automatically
create the sharepoint project site and then populate it with information and
documents originally submitted on the web page.

Craig
 
T

tonyzink

Hi Daniel --

Which enterprise fields are you expecting... enterprise project fields,
or enterprise text fields?

You can populate the enterprise project fields by sending another PDS
request (ProjectCodeValuesUpdate), but you cannot populate enterprise
task fields via PDS.

According to the Project Server 2003 PDS reference materials, the
ProjectCodeValuesUpdate PDS method does not update enterprise task
custom fields or outline codes; updating task custom fields and outline
codes requires a PDS extension. One way that I've gotten around this in
the past is by storing enterprise task field values in the Notes field
for each task in the project schedule template, then providing a macro
that the user can execute after the new project schedule has been
created for them. This macro copies the values from each task's Notes
field into the appropriate enterprise task field, then it clears out
the Notes field so that the user can use the Notes field normally.

Good luck!

Tony Zink
========================================
http://www.msprojectreporter.com
http://www.pmreporter.com
http://www.sharepointreporter.com
http://www.msofficereporter.com
http://www.dotnetreporter.com
========================================
 
T

tonyzink

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