Including variables within Radio Widgets in Captivate 7

Hello all,
I have downloaded a Dynamic PDF widget which works great! It has allowed me to capture all the work that users have entered throughout the module into a final PDF version. What I want to do is be able to record the responses from the user in the below image.
As the user selects there option of how they rate themselves (Outstanding, Exceeds etc.) I want to capture there selection in my final output (Dynamic PDF).
Is this possible?
Thanks for your help in advance...you guys are great in this community!
Peter

Radiobuttons widget or interaction (don't know which one you use?) have an associated user variable? Did you try to include it in Jim's widget?  It should be possible. Be careful: you have to define the variables separately, inserting them in the widget properties is not sufficient:
Using Captivate Widgets? Some tips - Captivate blog

Similar Messages

  • Is it possible to dynamically create a user variable at runtime from within a Widget?

    I'm trying to develop a custom Interactive Widget. This widget will allow the user to take multiple attempts, and needs to store information about previously completed attempts so they can (hopefully) see their improvements over time.
    I'm trying to figure out the best way to store the data about the previously completed attempts across multiple sessions in a LMS. It seems that the data stored in user variables is automatically stored/restored in suspend_data, which would be perfect. The issue is that I can't find a way to dynamically create a new user variable from within a Widget. It looks like I can only access user variables that the author has explicitly defined in the Captivate interface. I'd rather not have to force the author to define an empty User Variable that they'll never knowingly use, just to give the Widget a bucket to store its data.
    Does anyone have any ideas for what might be the best way to accomplish this? I'd like to stick to standard, "approved" APIs as much as possible, but I'd be willing to bend some rules if necessary.
    Thanks!

    Ryan,
    I assume you've asked this question here:
    https://groups.google.com/forum/?fromgroups#!topic/elearning-technology-and-development/e5 vWZfJ6X8I
    I asked a similar question here:
    https://groups.google.com/forum/?fromgroups#!searchin/elearning-technology-and-development /leichliter/elearning-technology-and-development/Au88bu7LB5o/TC7xlo8iBpQJ
    Philip gave you sound advice.  You'll have to hijack/re-purpose the comments or the suspend data.  I was successful in using SCORM comments in a Moodle system to store extra data I needed for a customer.  It's not ideal, but it gets the job done. Here's a thread about that:
    https://groups.google.com/forum/?fromgroups#!topic/elearning-technology-and-development/Yg YAMGfXQNw
    If you use suspend data, you have to watch out for a few things:
    1.  It's base 64 encoded... so any data you append to what Captivate outputs will need to be in base 64 (that's a good practice anyway since the data has to be serialized).
    2.  On course re-entry, you'll need to capture the suspend data before it hits Cp to strip off / read your needed data.  If the suspend data isn't in the format Cp expects, you'll get a nice white screen of death.
    Ideally, it would be nice to be able to dynamically create user variables for purposes like this... and it's been requested in Cp 6.... we'll see if it gets added (not holding my breath).  Until then, I'd use cmi.comments.
    Jim Leichliter

  • Passing Captivate variables to Flash widget

    Hello,
    I'm developing a simple progress bar widget in Flash to add to a Captivate course I'm building.  I believe what I want to do is very simple, but I appear to be missing something.
    Quick synopsis:
    I have created a variable in Captivate 5.5 called intProgress which should be a percentage of a student's progress through the course. I set this manually via an Advanced Action upon entering the slide.
    I've also created a Progress Bar widget in Flash 5.5.  It consists of nothing more than a manual progress bar component in Flash.
    I want to feed that intProgress value from Captivate into my Flash widget, and have the progress bar update accordingly.
    Here is my function (aPb is my progress bar) -
    function courseProgress(intPercentage)
              aPb.setProgress(intPercentage, 100)
    And here is how I am trying to pass the variable over:
    courseProgress(MovieClip(root).intProgress);
    It doesn't look like the variable is coming across from Captivate to the widget.  How can I correctly do this?
    Please let me know what I'm doing wrong and/or what I'm missing here.
    Thanks for any help anyone can provide!
    Daniel

    Cool - I've found out how to access my custom variable thanks to your help.  Right now, I'm using a simple text field as a debug (instead of the progress bar) just until I get everything sorted out.
    In the cpSetValue function of the widget, I tested with the slide name variable you provided first:
    myText.text = "label:" + m_VariableHandle.cpInfoCurrentSlideLabel;
    And then progressed onward to my custom variable.
    myText.text = "prog:" + m_VariableHandle.intProgress; (my custom variable)
    So I have full connection to those, they're reading perfectly.  That m_VariableHandle is giving me the connection I need (good to know for the future).
    They're just not getting updated.  It just keep showing the values for the first slide - for both the SlideLabel and the custom variable. So now my trouble lies not in the reading of the variable, but the updating of it - to get the most current value.  That's a step forward though, very happy about that.
    To answer your question - yes, I'm doing a variable modification on every slide enter.  I'll set my intProgress variable to 5, then maybe 10 on the next slide, then 15, etc.  It's very important that I set that manually, as my project is not linear.  In other words, there may be a trail of 10 slides later on that are a "side" branch - and not part of the course progression.
    So, thanks again for your help. I'm a whole lot closer than I was before!

  • How do i remove the authorized signature from a certificate widget on captivate 8?

    Does anyone know how to remove the authorized signature from a certificate widget on captivate 8?
    or
    How to build my own widget to include quiz results/score and print widget?

    Strange workaround, but just checked it and it works (even for responsive project): you can drag the Signature, I dragged it as far out as possible (to the bottom) and when previewing the Certificate it was gone.
    Do you need a widget? It is not that easy if you need it both for SWF and HTML output because I'm aware at this moment of only very few widgets available on the market. You can create a slide with all you need, using the quizzing system variables and a button with a JS to print?
    Maybe some inspiration here: Intermediate Score Slides - Captivate blog

  • Google Maps widget for Captivate 4

    Hi people,
    I am planning to create a google maps widget for captivate 4. Something like it will load a map of the location(longitude,latitude) set by the project author in the published SWF at runtime.
    If you like the idea, then please give your suggestions and options which you would like to see in the widget. Then what kind of controls you want to have in the widget.

    Hey there,
    Take a look at this web address
    http://blogs.adobe.com/captivate/2009/03/use_world_in_your_elearning_co.html
    This includes a Google Map widget created by the Adobe Captivate team.
    Best - Mark
    Visit the macrofireball blog

  • STOPWATCH WIDGET FOR CAPTIVATE 4

    Can anyone tell me how to create a stopwatch or timer widget for Captivate 4?

    You don't really have to construct a widget to do that. There are two easy ways to achieve this.
    1. Make a textbox and use the $$cpInfoElapsedTimeMS$$ Captivate system variable to show the elapsed time since the project was started. It displays the time in miliseconds,  but you could just make a rectangle in the same color as your background color and then cover up the miliseconds part of the text box. That way only the seconds will show. Remember to right-align the text in your text box.
    2. Provided that you have Flash and can use it you could make a simple flash file which reads the cpInfoElapsedTimeMS variable from Captivate - strips away the miliseconds and display the result in a dynamic text box.
    /Michael
    Click here to visit the www.captivate4.com blog

  • Sound disappeared in Safari and BBC Radio Widget

    Two days ago, without warning, the sound disappeared from both Safari and my BBC Radio Widget. All other sound on the computer is fine and if I play an MP3 through Safari it will play but otherwise there is silence. (Problem was discovered by our 5 year-old who was disappointed that there was no sound coming from the CBeebies websites!).
    Have checked all other sound options and everything is in order.
    Went to local Mac re-seller and they shrugged their shoulders and said try here.
    Any suggestions?
    Thanks for any help.

    You're welcome.
    If there is a preference file associate with the widget, move it to the trash before you reinstall a new copy. The preference file will be name widget-com.(name assigned to widget).plist. You can try a search in spotlight on look in your User Library>Preferences folder.
    If you are complete, please mark this post "solved". Helpful for others looking for a solved solution to a similar question, also helpful for me. Aloha from Big Island.

  • How do I use a variable within a sql statement

    I am trying to use a local variable within an open SQL step but I keep getting an error.
    My sql command looks like this "SELECT BoardDetailID FROM BoardDetails WHERE SerialNumber = " +  locals.CurrentSerialNo
    If I replace the locals.CurrentSerialNo with an actual value such as below the statement works fine.
    "SELECT BoardDetailID FROM BoardDetails WHERE SerialNumber = " +  " 'ABC001' " 
    Can someone tell me how to correctly format the statement to use a variable?

    Hi,
    Thanks for the reply. I have changed the required variable to a string, but with no success. I have reattached my updated sequence file and an image of the error.
    When looking at the Data operation step I see that the sql statement is missing everything after the last quotation mark.
    Thanks again,
    Stuart
    Attachments:
    Database Test Sequence.seq ‏10 KB
    TestStand error.JPG ‏37 KB

  • How to Set and Use a global variable within a session?

    Dear All,
    I'm new to jsp, and would like to ask how to set and use a global variable within a session?
    Thanks in advance.
    Regards,
    Cecil

    With session.setAttribute("name",object) you can store a Attribute in the session object.
    with session.getAttribute("name") you can get it.
    That's it.
    Regards,
    Geri

  • How to include variable in the text column in report painter?

    Dear Expert,
    Would like to seek for your help to include How to include variable in the text column in report painter?Please advice.
    Thank you.
    Regards,
    Karen
    Edited by: Karen Swee Ping Ho on Jun 17, 2011 2:48 AM

    Hi,
    Thank you for the promt reply.
    1) How I include the variable in the column header to display fiscal year which I have selected from the selection screen?
    which variable should i use?
    2) Where can i find more information about the characteristic and which variable to be use base on the characteristic?
    For example: I would like to display the fiscal year from the selection screen/input screen when execute the report which also will reflected to the element definition and will display the fiscal year also in the column text?
    3) Kindly advise base on question 2, the variable that i use in element definition it will also display  in selection screen?
    4) When execute the report the first selection screen input parameter it obtain from where it is from element definition?
    5) Please advice how to be done when report execute with first screen input selection will also reflect the element definition of column and rom with the selection of the fiscal year?
    Please help.
    many thanks
    Edited by: KH on Jun 18, 2011 7:18 AM

  • Optional variables within report  not shown on portal

    Hello,
    I have got following phenomenon:
    I created a report with the Report Designer. This report contains different queries that all use the same optional variable. Our first tries showed the selection screen for this variable within the portal.
    After we changed the technical name and the description and published it into portal again the selection for the optioanl variable isn't shown anymore.
    It's no general problem because on queries for example the optional variables are shown.
    Has anybody an idea what could be the problem and how we can solve it?
    Greetings & thanks
    Bettina

    Hello,
    if I execute the report within the Report Designer there occurs a drop down menu on the variable screen "Available variants:" with on item "Report with variable".
    I can save this variant - but it's not possible to choose this special variant for publishing into portal (ok, maybe it works but my first tries didn't work). Do you have an idea how this setting can be used in portal??
    Greetings & thanks
    Bettina

  • Is it possible to force links inside a custom widget to open in Safari instead of within the widget?

    I'm just starting to get into working with iBooks Author, so apologies in advance if this is a FAQ.  I've search the forum and the web but haven't been able to find an answer.
    I'm trying to link out to an external resource from within a custom widget I've created.
    Instead of opening in Safari, the link is opening within the widget overlay.  There are no browser controls, the content doesn't scroll and there's no way to get back to the widget's original content without closing and reopening the book.  Closing and reopening the widget doesn't reset the widget state.
    I can work around this if I have to, but I'm hoping someone here has a solution.

    I'm looking for an answer to this too. I found that you can do this in a normal Dashboard widget with widget.openURL("...") but for whatever reason the openURL method isn't available in iBooks. Still looking for a solution...

  • Widgets in Captivate 3 - keypressing

    Hi guys,
    We at the office are currently using Captivate 3 (I don't think the management here with purchase a licence for version 4)
    I am producing a bit of e-learning where you get to a slide (btw: this is a simulation of a software system that we have
    developed in our firm) AND then you have to press the "c" to get to the next screen as opposed to clicking an invisible
    button etc.
    Obviously I think we need a WIDGET here but how exactly do you produce a widget in captivate 3?
    If such a widget already exists where you can get to another screen by pressing the "c" button on your keyboard.
    If anyone know of a link to an online tutorial then please get in touch.
    Thanks in advance.
    Keith

    Hello
    Widgets were introduced with CP4, so do not think this would resolve your problem.
    Do not have CP3 installed any more, so couldn't check what I'm now proposing, but if I remember well this was als possible in CP3. To a button or a click box you can assign a shortcut key, that can be used instead of clicking on the button or the CB. Normally you can see this in the properties of the button/CB. If that is indeed also the case in CP3 your problem could be solved this easy way: assign 'c' as shortcut key and insert the CB or the transparent button without text on the slide.
    Hope my memory is all right?
    Lilybiri

  • Widgets in captivate 7

    Are the widgets in captivate 7 HTML 5 compliant, are all or just some of the widgets HTML 5 compliant, if just some are compliant how can I tell which ones are compliant and which ones aren't

    Hello,
    It is a bit confusing. If you insert an Interaction (using the Menu), normally they should be HTML5 compliant, but there was one game that seemed not to be functional for HTML5 output (think it is Jeopardy, but not totally sure). Whereas the Widgets that are stored in a different place and that you'll access with the Widgets workspace, are not HTML5 compliant. Most external widgets are not compliant with a couple of exceptions by Jim Leichliter (like the Google Data LMS widget). And be sure to insert the correct "widget" because some interactions look exactly like their widget (read SWF) counterpart: Timer, dropdown, radiobuttons, checkboxes... Some have different names but look pretty much the same: TextArea (widget, not compliant) and Scrolling Text (compliant).
    Lilybiri

  • Using variables within GETurl

    Having issues with getting a simple script working...
    I've created a 'flashvars' tag in my embed code (aid=test), which I simply wish to add to the end a GetUrl statement, contained in within a button (which is on the first level of the flash movie). This is the code I've added to the button...
    on (release) {
        getURL("http://www.platinumselect.com?id="+aid);
    But this doesnt seem to work!? Is there anything else I need to do?
    Thanks in advance! (p.s. using actionscript 2.0)

    Where are the 3 places?? I've got it in two at the minute.
    Date: Tue, 10 Nov 2009 07:53:55 -0700
    From: [email protected]
    To: [email protected]
    Subject: Using variables within GETurl
    in as2, there is no LoaderInfo class and you don't need to do anything in flash to parse the flashvars.
    but, as i mentioned in a duplicate post, you do need to define your flashvars in 3 places in your embedding html file.  failure to do that is the most common reason for a problem with flashvars.
    >

Maybe you are looking for