Skip to main content
Participant
January 18, 2010
Question

Can we pass parameters back and forth between Captivate 4 and a homegrown LMS?

  • January 18, 2010
  • 1 reply
  • 2769 views

We are currently using a home grown LMS and ToolBook. At the beginning of every training course we are passing several parameters to ToolBook using a getparameters function and sending several parameters back to the LMS from our ToolBook assessments using HTTP Post.

We are in the process of elavuating Captivate 4 and we need to be able to do something similar to what we are currently doing with ToolBook. At the start of each training session we need to be able to send several pieces of information (user ID, return URL, etc. etc,) from the LMS to Captivate and at the end of each assessment we need to be able to send several pieces of information back (user ID, pass/fail, score, etc.) to the LMS. We do not need to display any of the information brought into Captivate.

Is it possible to do this using Captivate user-defined variables and HTTP? If so, can anyone out there give us some pointers on exactly how to accomplish this. If not, is there any way that this can be done with Captivate?

Any help will be greatly appreciated.

Thanks,

Vernon . . .

This topic has been closed for replies.

1 reply

Inspiring
January 19, 2010

That should be possible to achieve by using either JavaScript or Flash.

1. JavaScript. You can use JavaScript to send and retrieve data to and from Captivate. It would of course require some custom JavaScript functions.

2. Flash. You can use custom Flash components to handle this as well. It would also require some JavaScript code to handle the external communication.

To get data into Captivate you can use the user defined variables as containers. To get the required data out from Captivate you can use the system variables where the information is stored. Some people "hack" the Email reporting functionality to send this data to JavaScript or an external database.

Check out Philip Hutchison's site - http://pipwerks.com - It has a lot of great information about Captivate and JavaScript.

/Michael


Visit my Captivate blog with tips & tricks, tutorials and Widgets.

Participant
January 19, 2010

Hi Michael:

Thank you for your quick response.

Can you give me an example of how to get data into Captive using user defined variables? Specifically where in Captivate or what Captivate functions would I use read in parameters from a JavaScript file to populate user defined variables?

I appreciate your help.

Vernon . . .

Captiv8r
Legend
January 19, 2010

Hi Vernon

See if the thread linked below helps you with that.

Click here to view

Cheers... Rick

Helpful and Handy Links

Captivate Wish Form/Bug Reporting Form

Adobe Certified Captivate Training

SorcerStone Blog

Captivate eBooks