Project 2000 Data Model

S

Steve Beebe

I am in the process of integrating an application with MS
Project and would like to have a reference for the project
2000 data model. Any one know where I can find one?

Also, I would like to find a sample of sharing data between
project and another app using com. Any ideas?

tia,

Steve
 
J

JackD

Which data model? The database format is described in the projdb.htm file
that is on the cd or on the HD of a computer where project is installed.
OLEDB is described in pjoledb.htm.
The object model for automation is in the project VBA help.

-Jack
 
G

Guest

OK, I don't think I'm asking this correctly. What I want
to do, is update MS Project Data - Task Name, Start Date,
Finish Date, Work, Resources, from another application.

To do this I need to understand the structure of data in MS
Project - as it is in memory from a loaded .mpp file.
Projdb.htm shows me the table structure IF I were to use an
MS Access DB. I have save a project to an mdb file and
looked at it in MS Access. OLE_DB.htm talks about
accessing this data through an OLE DB interface.

When I look at the VBA help, all I can find is the changes
in the object model. I can't find a description of the
complete object model. I believe this is what I need.

Know that where I can find that?

thanks,

Steve
 
J

JackD

OK, I don't think I'm asking this correctly. What I want
to do, is update MS Project Data - Task Name, Start Date,
Finish Date, Work, Resources, from another application.

To do this I need to understand the structure of data in MS
Project - as it is in memory from a loaded .mpp file.
Projdb.htm shows me the table structure IF I were to use an
MS Access DB. I have save a project to an mdb file and
looked at it in MS Access. OLE_DB.htm talks about
accessing this data through an OLE DB interface.

When I look at the VBA help, all I can find is the changes
in the object model. I can't find a description of the
complete object model. I believe this is what I need.

Know that where I can find that?

thanks,

Steve

It is there. It is just below the what is new topic.
If you just want to see the object model you can open the help file
directly. For 2002 it is called VBAPJ10.chm so I think that for 2000 it was
called VBAPJ9.chm or something similar.

For some examples of the object model in use see my website
http://masamiki.com/project/macros.htm
I have there an example of how project controls excel which is similar to
what you would have to do with project if you were going to control it from
another application.

To really know how to use the object model it is important that you really
know how project works otherwise you can get unexpected results.

-Jack
 

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