These forums are now Read Only. If you have an Acrobat question, ask questions and get help from one of our experts.

Adobe forms integrating with a LMS

benpaddlejones
Registered: Nov 24 2008
Posts: 2

Hi
Can I produce a Adobe form that communicates with an LMS? Rather than the email/server/adobe.com options.

Ben :-)

My Product Information:
Acrobat Pro 9.0, Windows
thomp
Expert
Registered: Feb 15 2006
Posts: 4411
Well, that depends to a large extent on the particular LMS system you have. What techniques can be used to communicate with it? Does it have an SDK? What's the backend DB? Somthing propietary? or a common DB format? Is it a desktop system, server, or both?

I imagine that you want the user to fill out a PDF form in Reader, then when the data is submitted it goes directly into the LMS? Is this correct?

If the LMS has a server component, then a server script can probably be written to pick up the data submitted by Acrobat and store it in the LMS or directly into the DB.

On the Acrobat/PDF side, a submit can be done using an HTTP Request to a server, where the PDF data is in the body of the Request. This is what the server script will have to deal with.

There are also ways to write out the data locally, where it can be dealt with by an local application. And there is even a way to use an external application to control Acrobat (the IAC interface). If the LMS is all client side then this is probably the best solution.

Unless someone else has already provided a solution for this, some programming will be required. You should probably to talk to your LMS vendor to see if something already exists before thinking about writing your own solution.

Thom Parker
The source for PDF Scripting Info
[url=http://www.pdfScripting.com]pdfscripting.com[/url]

The Acrobat JavaScript Reference, Use it Early and Often
[url=http://www.adobe.com/devnet/acrobat/javascript.php]http://www.adobe.com/devnet/acrobat/javascript.php[/url]

Thom Parker
The source for PDF Scripting Info
www.pdfscripting.com
Very Important - How to Debug Your Script