Rob,
Thanks for the reference to "projdb.htm". I didn't know about this. I'm
reviewing it now. It may prove very helpful.
The following is my previous post which better describes my problem:
Our customers always require that we provide updated project schedules.
Since the project files contain more data than we wish our customers to see,
we usually hide fields, roll up tasks, remove resources, etc. and create a
pdf file. This is preferable over sending the project file electronically
because then the customer can un-hide fields, un-roll tasks, etc. The
problem is that more customers are requiring the data in Project format so
they can incorporate it into larger projects. In these cases, we manually
generate a separate “summary project†which is a list of only the summary
tasks with durations, start dates, and finish dates (no work, no sub-tasks,
no resources). This is a time consuming process as two files for each
project have to be maintained.
I have saved the project file as an Access Database for custom reporting,
etc., but it seems the database is not linked back to the Project file as
evidenced if changes are made in Access. I would like to use the Access data
as the source for the new project (“summary projectâ€). If it is possible to
write to MS Projects utilizing ODBC or MS Access, then the creation of these
“summary projects†will be much easier.
In short, please advise the easiest way to write to a project file without
using conventional Project methods and controls so the process I’ve described
above can be automated. I am proficient in ODBC and Access and I hope that
either of these can be part of the solution.
Rob Schneider said:
I don't see that previous entry in my newsgroup reader, and can't go
hunting for it.
In a sentence or two, what are you trying to accomplish?
Have you read (and re-read) projdb.htm which describes the database
schema of Project? This essential reading if you are writing data to
Project.
Tim said:
Rob,
I am trying to write data to Project using MS Access. See my earlier post
"Writing to MS Project 2000" for further explanation of what I am trying to
do.
Thanks.
:
ODTim Peterson wrote:
Can an ODBC datasource be created from the data in one project file on my
hard drive? What ODBC drivers do I use? Are there any instructions
regarding this subject already published on the internet?
Thanks.
I think you need to fundamentally change how you think about this. ODBC
is "Open DataBase Connector". It has nothing to do, really, with
Project. Project can write/read to/from and ODBC [connector] which in
turn writes/reads to/from what it is connected.
Examples:
Project <-----> ODBC <-------> Microsoft Access
Project <-----> ODBC <-------> Oracle
Project <-----> ODBC <-------> MySQL
In XP's Control Panel, Administrative Tools, Data Sources (ODBC) setup
an ODBC connector using the provided control. Then use it in Project.
You use the driver that you want to use, e.g. the "other" database
source you chose to use.
I suppose there is lots of stuff on the internet. Check via Google.
What are you trying to do?