Ureader.com  
Microsoft software help and Community
   home   |   control panel login   |   archive   |  
 
other
informationbridge
office.intranets
office.misc
office.setup
office.xml
officeupdate
onenote
photodraw.discussion
powerpoint
producer
proj.standard&server
project
project.developer
project.pro_and_serve
project.server
project.vba
project2000
publisher
publisher.prepress
publisher.programming
publisher.webdesign
visio
visio.createshapes
visio.database.modeling
visio.dev.diagrams
visio.dev.shapesheet
visio.dev.vba
visio.dev.vc
visio.developer
visio.general
visio.installation
visio.printing
visio.software.modeling
visio.troubleshoot
  
 
date: Tue, 13 Nov 2007 08:47:37 +0100,    group: microsoft.public.project.pro_and_server        back       


PROJ_INFO_START_DATE issues   
Is there any way to update PROJ_INFO_START_DATE from 
ProjectWebSvc.ProjectDataSet.ProjectRow class (Project Server 2007, custom 
app done in C# using PSI) once the project is already published?

According to 
http://msdn2.microsoft.com/en-us/library/websvcproject.projectdataset.projectrow.proj_info_start_date.aspx 
this property is readable/writable but I cannot manage to update it in my 
sample project, once it has tasks defined and published. However, it can be 
done through Project Professional 2007 and all tasks are moved along to the 
new starting date correctly.

All samples that I have found that use PROJ_INFO_START_DATE set it during 
the definition of the project (new project) but my case is that I need to 
update it once the project is already defined and published.


[C#]
...
projectRow.PROJ_INFO_START_DATE = newDate;
projectRow.AcceptChanges();
projectSvc.QueueUpdateProject(jobId, sessionId, dsProject, false);
WaitForQueue(q, jobId);
// This piece of code does not throw any exception but does not seem to 
update anything either
// When the project is reopened using Project Professional, it still has the 
old date
jobId = Guid.NewGuid();
projectSvc.QueuePublish(jobId, projectUid, false, String.Empty);
WaitForQueue(q, jobId);
// I have also tried to republish the project after the update, but it makes 
no difference
// The start date is still the old one

Any ideas? Thanks in advance and regards.

-- 
J.A. García Barceló
http://jagbarcelo.blogspot.com/
date: Tue, 13 Nov 2007 08:47:37 +0100   author:   J.A. García Barceló

Re: PROJ_INFO_START_DATE issues   
Hi ,

Try posting on the server or developer newsgroup as this one is closing 
down.  Please see FAQ Item: 24. Project Newsgroups. FAQs, companion products 
and other useful Project information can be seen at this web 
address:http://project.mvps.org/faqs.htm .

Mike Glen
Project MVP


 J.A. García Barceló wrote:
> Is there any way to update PROJ_INFO_START_DATE from
> ProjectWebSvc.ProjectDataSet.ProjectRow class (Project Server 2007,
> custom app done in C# using PSI) once the project is already
> published?
> According to
> http://msdn2.microsoft.com/en-us/library/websvcproject.projectdataset.projectrow.proj_info_start_date.aspx
> this property is readable/writable but I cannot manage to update it
> in my sample project, once it has tasks defined and published.
> However, it can be done through Project Professional 2007 and all
> tasks are moved along to the new starting date correctly.
>
> All samples that I have found that use PROJ_INFO_START_DATE set it
> during the definition of the project (new project) but my case is
> that I need to update it once the project is already defined and
> published.
>
> [C#]
> ...
> projectRow.PROJ_INFO_START_DATE = newDate;
> projectRow.AcceptChanges();
> projectSvc.QueueUpdateProject(jobId, sessionId, dsProject, false);
> WaitForQueue(q, jobId);
> // This piece of code does not throw any exception but does not seem
> to update anything either
> // When the project is reopened using Project Professional, it still
> has the old date
> jobId = Guid.NewGuid();
> projectSvc.QueuePublish(jobId, projectUid, false, String.Empty);
> WaitForQueue(q, jobId);
> // I have also tried to republish the project after the update, but
> it makes no difference
> // The start date is still the old one
>
> Any ideas? Thanks in advance and regards.
date: Tue, 13 Nov 2007 09:17:39 -0000   author:   Mike Glen glenATmvps.org

Google
 
Web ureader.com


    COPYRIGHT 2007, YARDI TECHNOLOGY LIMITED, ALL RIGHT RESERVE  |   contact us