Few comments about 'ReadProjectList' (C#, 2007, PSI)

O

Omri Swissa

Hi,

The 'ReadProjectList' method does not get any parameters and send back the
project list from the Published DB. If we want to get the project list from
another DB we have to use 'ReadFilteredProjectList' that get a DataStoreEnum
(the DB we want to return the project list from), but I have to sent a
"Filter" object that can't be null and I can't send string.empty.

Few things to fix:

1) 'ReadProjectList' need to get DataStoreEnum.

2) Only Administrator can run 'ReadProjectList' method because the PSI
method does not filter the Project List by the user permissions. The method
needs to return the project that the user can view (or maybe an Enum that
determine if the results will be return by "read" or "write" permissions).

3) 'ReadFilteredProjectList' need to get string.empty in its "Filter"
parameter.

I hope someone in Microsoft will read this and improve the PSI methods
before the final release :)

Omri Swissa
 
E

eldonds

Hi,

I'm developing a Web Based application to create project using PSI.
Now, I can create project and can publish. But my client wants to
export the project in DB to a mpp file, so that, they can read it
offline. is there any way to do that?

thanks,

Dil
 

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