Comments inline....
--
Ken Snell
<MS ACCESS MVP>
dave greene said:
This is what I am trying to do.
We have a table of members and a table of projects.
Neither table has any direct relation to the other (but I
have created a third table with it's primary key a combo
of the member id and project id to create a many to many
relationship). Is this the right thing to do?
Yes.
I need a way to choose a member and a project, add some
data and create a printed report (onto a preprinted form).
The customer would like the ability to "add to" some of
the fields with late breaking info. I would like these
edits to be written to the database and track a each
report that is printed.
From your answer, I take it that I will be creating a new
table in order to capture the information, and just using
a report to print the data?
Not necessarily. You can build a form that uses a query as its recordsource.
The query can filter the records as you desire, and, as long as it's
updateable, can allow you to add data to the table (the "late-breaking"
information). This form also could allow the printing of the report by a
command button.
The report can be run using another query that reads the table and, if
necessary, reads controls from the form itself in order to get the necessary
values (though likely all data you'd need would be in the table).