Copy link to clipboard
Copied
hey there,
i am searching for a solution to establish an ODBC connection in Acrobat DC Pro in forms using JavaScript.
After reading through several official documents from Adobe like
and the related stuff for JavaScript, i followed the instructions to connect to an ODBC, written in the DC SDK,
added the registry entry in the right path and turned value to true to enable ADBC. But while running the script
the debugger console shows:
"ReferenceError: ADBC is not defined"
searching the internet again, several sources say that ADBC is no longer supported in Arcobat DC. so why is it
still in the DC SDK Documentation?
Adobe even advertising with ODBC support via JavaScript for DC Pro
Ausfüllbares PDF-Formular erstellen | Adobe Acrobat DC
(sorry, just found the german version of this page)
so please, can somebody officially confirms if it still works, and if yes how?
just a small information about how the code has to look like, thanks.
specifications:
Acrobat DC Pro
Windows 8
ODBC drivers installed
ADBC registry entry "bJSEnable" enabled
Copy link to clipboard
Copied
I don't officially speak for Adobe, but I can tell you with 100% certainty this that page is wrong. You can only use ODBC connection in PDF files that were created using LiveCycle Designer, not with files that were created using Acrobat.
Copy link to clipboard
Copied
You'll notice that the English version of this page does not contain that information: https://acrobat.adobe.com/us/en/how-to/create-fillable-pdf-forms-creator.html
I had requested that the German (and other) versions be adjusted accordingly.
Copy link to clipboard
Copied
Thank you for confirmation, my browser was stucked in german version, should have logged out.
And the functionality of LiveCycle Desinger is nowadays included in Adobe Experience Manager (AEM) forms right?
Copy link to clipboard
Copied
I can't follow Adobe's constant re-branding and re-naming of applications and services... It's exhausting.
You might want to ask here: LiveCycle Designer
Copy link to clipboard
Copied
Data connections are available using LiveCycle. The forms will work with Acrobat and Reader but not on mobile devices since mobile devices do not support XML forms within a PDF document.
Copy link to clipboard
Copied
XFA forms with a database connection will only work in the free Reader if you can apply Forms Rights to the document. This cannot be done with the rights enabling features of Adobe Acrobat, you need LiveCycle server software for that.
Copy link to clipboard
Copied
https://acrobat.adobe.com/us/en/pricing/pricing-compare-plans.html
Adobe is still listing it as a feature currently in Acrobat Pro, though...
"Enhance PDF forms and connect to databases with JavaScript"
Travis-
Copy link to clipboard
Copied
This is a User 2 User forum. All the responders do not speak for Adobe. Contact Adobe Customer Service about this issue.
Copy link to clipboard
Copied
MightyGorilla wrote:
https://acrobat.adobe.com/us/en/pricing/pricing-compare-plans.html
Adobe is still listing it as a feature currently in Acrobat Pro, though...
"Enhance PDF forms and connect to databases with JavaScript"
Travis-
Where can you see something about ADBC or ODBC?
Copy link to clipboard
Copied
Bernd,
I was expecting that the Acrobat features page was in error (which has been confirmed by other users) but can't actually get a real Adobe person to confirm.
But to answer your question, I italicized the exact quote from their features summary in my message. ADBC isn't an industry term, so they certainly wouldn't use that in any marketing information. While it doesn't say "ODBC", it's implied with "connect to databases".
Copy link to clipboard
Copied
Looking through the documented registry entries the ADBC section is on versions 7.0.9-10.0 which would seem to exclude Acrobat DC.
Copy link to clipboard
Copied
The ADBC plugin is not more available.
Copy link to clipboard
Copied
so why is it still in the DC SDK Documentation?
The SDK Document is not necessary up to date, hélas!
See this topic: Text To Speech
Copy link to clipboard
Copied
Having the deprecated or otherwise unavailable objects listed in the SDK is helpful for debugging scripts in older PDF files that were written when those objects were still valid. PDF documents tend to live a LOOOOOOONG time.