473,385 Members | 1,867 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,385 software developers and data experts.

Adobe Acrobat Reader Problems

All -

I have a form that has an OLE field in it for files (Excel, Word, PDF, etc.). The problem is that when the user opens a PDF file from the form, it opens fine. But, when they close the PDF file, Access generates an error...

The operation on the Acrobat Document object failed.

The OLE server may not be registered.

To register the OLE server, reinstall it.

I've checked the references in VBA, added all of the Acrobat related ones, tested it, and the same thing happens.

The users are running Acrobat 7 and above, the majority running 8.

Anyone figured this one out?

Thanks.

Jeff
Oct 19 '07 #1
7 5167
nico5038
3,080 Expert 2GB
Hmm, this info from Microsoft looks to point in the direction of a reinstall of Office:
http://support.microsoft.com/kb/896865

Nic;o)
Oct 19 '07 #2
Tried that....but still have the same issue. Tried the re-registering as stated in the kb article (even though it talks about data access pages). Still the same result.

The funny thing is....it only happens with Acrobat Reader 7 and above....

Someone out there has had to come up with a solution......
Oct 23 '07 #3
nico5038
3,080 Expert 2GB
Would it be an option to "drop" the embedded PDF document and switch to storing a hyperlink to the document in your table?
Thus a user can click the hyperlink and Windows will make sure that the proper installed PDF version is executed.

Nic;o)
Oct 23 '07 #4
I would like to do that, but I'm dealing with a previously created database that has a rather large amount of items embedded. I can't easily convert them.

You would think that Adobe would play nice with MS....
Oct 23 '07 #5
nico5038
3,080 Expert 2GB
As you could have read, Adobe succeeded in getting the implemented PDF in the Office 2007 beta removed. You'll need to implement the reader in Office 2007 yourself...

OK, about your PDF version problem. As far as I know the OLE wrapper that's used to store documents will hold the information about the application the stored object will use to open. The only workaround when the different versions are conflicting, would be to store the PDF document outside Access before opening it.
Is that an option ?
Otherwise you would need to change the binary code in front of the document depending on the installed PDF version (that needs to be determined also...)

Nic;o)
Oct 23 '07 #6
Bod
5
I have the same problem, but I am using the linked option instead of embedding the PDF files.
It is fine on some PCs in our factory, but others have this self same problem. It only seems to happen of Acrobat Reader V7 & V8.
I have Acrobat Professional on my machine, and cannot simulate this problem as that opens and closes the linked files without any problems.
Any ideas from someone who has got round this problem would be appreciated.
Thanks
Phil
Jan 23 '08 #7
I've been having the same problem since june (also inherited from those who came before me) and have yet to find a solution. With Access 03, and acrobat readers 7 and 8. Thought i might check in to see if anyone had a fix yet.
Mar 14 '08 #8

Sign in to post your reply or Sign up for a free account.

Similar topics

2
by: jimfortune | last post by:
I have modified my GetAcroPath function to: Function GetAcroDir() As String Const LatestVer = 7 Dim strAcroDir(LatestVer - 2) As String Dim I As Integer strAcroDir(1) = "C:\Program...
6
by: jdph40 | last post by:
We recently had to upgrade the computers in our company. Now our office's website on our company intranet no longer recognizes reports saved in snapshot format. We get an error message that the...
0
by: Michael Strauch | last post by:
Hello, I am trying to use the Adobe Acrobat Reader ActiveX control in a C# program. Adding the control to my application works, calling LoadFile("<pdf filename>") seems to work, too, but when I...
0
by: philipp | last post by:
I have the following problem: My client application (c#, WindowsForms) uses the IE Browser ActiveX Control to display either HTML or PDF files. This is fine so far. If the Acrobat Reader is...
3
by: moroni | last post by:
No problem 2 set Access up to get address data from tblClients then to use a form as a letterhead and to keyboard in the letter content then save the letter to a tblCorrespondence Get a scanner....
5
by: CDMAPoster | last post by:
I have changed how I get the shell path for Acrobat Reader based on code posted by John deKrafft. Does anyone see any problems with this code running on various Windows OS's? '--Begin Module...
0
by: ridgedale | last post by:
Does anyone know how I can prevent the Acrobat Reader plugin from loading a pdf into the web browser? I need to force the user to download the pdf file and run the pdf using the full Adobe Acrobat...
0
by: =?Utf-8?B?QWxoYW1icmEgRWlkb3MgRGVzYXJyb2xsbw==?= | last post by:
Hi all people, everybody, We have multiple versions of Acrobat Reader from 5.x to 8.x, I want to create a method in C# or VB.NET to check to see if the registry key for the versions...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.