I'm building a report in Access 2003 that links data to images.
The problem is like this:
What I'd like is to build a report that, instead of showing Data 1 (actually, Round(Data 1, same for 2-3) shows the corresponding image (if Data1 is 23, the image 23 in table IMAGE). The report should therefore show 3 different images, one for each of the data.
My questions (from easy to complex) are:
1) Assuming field Image is OLE object (guess this is easiest way to solve this), What format is best for the images? Tried PNG, doesn´t show, is BMP the only one available?
2) If I run the query to get the values to populate the report, how do I link the 3 fields to the table IMAGES? I know how to link tables, but is Round(Data 1), a calculated value, linkable?
3) What are the relationships between the QUERY and TBL IMAGE? I mean, if each page of the report needs 3 images, would then ID in tbl IMAGE be the one, and each record in the query be the N? Or how then?
Thanks in advance, a.
ps: any alternate solutions not involving something really tricky are welcome.
The problem is like this:
Query DATA: ID / Data 1 / Data 2 / Data 3
tbl IMAGES: ID / Image
tbl IMAGES: ID / Image
What I'd like is to build a report that, instead of showing Data 1 (actually, Round(Data 1, same for 2-3) shows the corresponding image (if Data1 is 23, the image 23 in table IMAGE). The report should therefore show 3 different images, one for each of the data.
My questions (from easy to complex) are:
1) Assuming field Image is OLE object (guess this is easiest way to solve this), What format is best for the images? Tried PNG, doesn´t show, is BMP the only one available?
2) If I run the query to get the values to populate the report, how do I link the 3 fields to the table IMAGES? I know how to link tables, but is Round(Data 1), a calculated value, linkable?
3) What are the relationships between the QUERY and TBL IMAGE? I mean, if each page of the report needs 3 images, would then ID in tbl IMAGE be the one, and each record in the query be the N? Or how then?
Thanks in advance, a.
ps: any alternate solutions not involving something really tricky are welcome.