Some Users Don't See Photo

  • Thread starter Brenda from Michigan
  • Start date
B

Brenda from Michigan

Access 2002 SP3

Recently photos were added to forms in this user's database. Everyone in
the office can see the photos except 3 people. I've checked Drawing Objects
in Word and Hidden Objects and System Objects in Access but they still see
only a frame with the gray version of a generic person's shoulder and head.
Is there a Windows settings or something that needs changing? Thanks for any
tips!
 
L

Larry Linson

Brenda from Michigan said:
Access 2002 SP3

Recently photos were added to forms in this user's database.
Everyone in the office can see the photos except 3 people.
I've checked Drawing Objects in Word and Hidden Objects
and System Objects in Access but they still see only a frame with
the gray version of a generic person's shoulder and head.
Is there a Windows settings or something that needs changing?

If you would clarify just _how_ you implemented the photos that were added
to forms, you would exponentially increase the possibility that someone
could assist you. There are several ways to "add photos to forms", most of
which are mentioned, at least peripherally in the following:

The sample imaging databases at http://accdevel.tripod.com illustrate three
approaches to handling images in Access, and the download includes an
article discussing considerations in choosing an approach. Two of the
approaches do not use OLE Objects and, thus, avoid the database bloat, and
some other problems, associated with images in OLE Objects.

If you are printing the images in reports, to avoid memory leakage, you
should also see MVP Stephen Lebans' http://www.lebans.com/printfailures.htm.
PrintFailure.zip is an Access97 MDB containing a report that fails during
the Access formatting process prior to being spooled to the Printer Driver.
This MDB also contains code showing how to convert the contents of the Image
control to a Bitmap file prior to printing. This helps alleviate the "Out of
Memory" error that can popup when printing image intensive reports.

And, Stephen has an ActiveX control available that works in cases where the
graphics filters are not available -- and works better, I've heard, than the
OLE Object and OLE Controls.

Please note that there are other approaches, e.g.,
Application.FollowHyperlink, but those, like OLE and Bound OLE Frames still
leave
you "at the mercy of the imaging software registered for the filetype".

Finally, Access 2007 has enhancements that, reputedly, eliminate the
database bloat long associated with OLE Objects and Bound OLE Frames. But,
it still leaves you relying on the software registered for the image type,
which may not be as "cooperative" as we'd like in creating our display. It
also has the capability of having a variable number of Attachments to a
Record, which may be helpful. But, as I have not done much with it yet, I
certainly wouldn't suggest you rush out and replace an earlier version --
until you have a copy incorporating, at least, the first Service Pack, or
have
the SP in hand and ready to apply as soon as you install Access 2007.

Larry Linson
Microsoft Office Access MVP
 
B

Brenda from Michigan

Here's the response from the user:

How the pictures were implemented was by using images as external files.
The pictures that we used are stored on a shared drive folder. Then, in the
database it pulls the path of that shared drive and uploads the pictures into
the form.
 
T

Tony Toews [MVP]

How the pictures were implemented was by using images as external files.
The pictures that we used are stored on a shared drive folder. Then, in the
database it pulls the path of that shared drive and uploads the pictures into
the form.

I do exactly the same thing all the time.

See if installing the Microsoft Office File Converter Pack
http://support.microsoft.com/kb/212265. Especially if they are
running Access runtime and no office installed on their system.

Tony
 

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