A
Andrew Meador - ASCPA, MCSE, MCP+I, Network+, A+
I have a report that has a subreport in it. The subreport has two
fields that store a value that tracks the status of map changes. We
have digital maps and paper maps and need to track the status of a
change as to whether or not it has been done on the paper maps and/or
the digital maps. I want the report to show the verbose meaning of
these values (stored in a separate table). Let me set this up a bit...
Table: MapChange
Field: ChangeID
Field: Description
Table: ChangeDetail
Field: DetailID
Field: ChangeID (links this detail to MapChange.ChangID - the
MapChange can have many ChangeDetails)
Field: Description
Field: PaperStatusID
Field: DigitalStatusID
Table: DetailStatus
Field: StatusID
Field: Description
Now, the idea is that we enter a general map change request into
MapChange. Then, the mapping person would enter the specific changes
made to the map(s) in ChangeDetail. The mapper may change the paper
map, but not the digital map, vice versa, or neither. Later they can
run this report to determine where there are mapping changes that
still need to be completed. The PaperStatusID and DigitalStatusID
relate to the DetailStatus.StatusID field. I want the Description of
DetailStatus to show on the report instead of Paper/DigitalStatusID.
The problem is that I can't add the description in a way that it
shows for both of these fields. When in design mode of the report, I
go to Add Existing field, choose Description from DetailStatus, it
brings up a dialog to setup the fields to join on. I choose the
StatusID field and the PaperStatusID field, and then it adds the
Description field fine. This one works fine and shows the proper text
based on the PaperStatusID. However, this sets up something like a new
field in the Add Existing Field list. I then can't do this process
agiain the setup a similar link for StatusID and DigitalStatusID. How
do I get this to work?
Thanks in advance and be patient, I'm still new to working with
Access. BTW, this is Access 2007. Thanks!
fields that store a value that tracks the status of map changes. We
have digital maps and paper maps and need to track the status of a
change as to whether or not it has been done on the paper maps and/or
the digital maps. I want the report to show the verbose meaning of
these values (stored in a separate table). Let me set this up a bit...
Table: MapChange
Field: ChangeID
Field: Description
Table: ChangeDetail
Field: DetailID
Field: ChangeID (links this detail to MapChange.ChangID - the
MapChange can have many ChangeDetails)
Field: Description
Field: PaperStatusID
Field: DigitalStatusID
Table: DetailStatus
Field: StatusID
Field: Description
Now, the idea is that we enter a general map change request into
MapChange. Then, the mapping person would enter the specific changes
made to the map(s) in ChangeDetail. The mapper may change the paper
map, but not the digital map, vice versa, or neither. Later they can
run this report to determine where there are mapping changes that
still need to be completed. The PaperStatusID and DigitalStatusID
relate to the DetailStatus.StatusID field. I want the Description of
DetailStatus to show on the report instead of Paper/DigitalStatusID.
The problem is that I can't add the description in a way that it
shows for both of these fields. When in design mode of the report, I
go to Add Existing field, choose Description from DetailStatus, it
brings up a dialog to setup the fields to join on. I choose the
StatusID field and the PaperStatusID field, and then it adds the
Description field fine. This one works fine and shows the proper text
based on the PaperStatusID. However, this sets up something like a new
field in the Add Existing Field list. I then can't do this process
agiain the setup a similar link for StatusID and DigitalStatusID. How
do I get this to work?
Thanks in advance and be patient, I'm still new to working with
Access. BTW, this is Access 2007. Thanks!