Captivate 7 - Saving data entered in a module through an LMS tool

Hello Captivate community,
I seem to be having an issue with my Captivate 7 module that I have created and been loaded into our LMS tool. To keep things brief, the following seems to happen.
1) I have included a PDF widget so that the user can print off all the information entered in the module (this works great), but if for any reason the user exits the course and go back into it, the information saved does not seem to appear and the PDF button won't print at the end...is it an indicator I have not selected? Am I doing something wrong?
2) How do I have the User Text entered throughout the module saved on the screen so that if the user goes back and forth, they don't need to re-enter the information?
I'm currently using Captivate 7, and it has caused many hours of grief trying to figure these things out!
I hope that someone out there can help me out!!
Thanks!

1.  Create a button in Captivate and assign a javascript call to "MyExit()"
2.  Create a .js file called CourseExit.js.
3.  Place the following code into that file.
function MyExit()
  var SD = window.parent;
if (blnReachedEnd == false && confirm("Would you like to save your progress to resume later?")){
SCORM2004_CallSetValue("cmi.exit", "suspend");
SCORM2004_CallSetValue("adl.nav.request", "suspendAll");
  else{
SCORM2004_CallSetValue("cmi.exit", "");
SCORM2004_CallSetValue("adl.nav.request", "exitAll");
Unload(true);
4.  Place the CourseExit.js into the "assets/js/" in the published folder
5.  Add "<script language="JavaScript1.2" src="assets/js/CourseExit.js"></script>" to the html file that was output on the publish.
I was able to set this up on the set up files on the local hard disk but so all I had to do was create a button and add the "MyExit()" code to the button, but when the next update came out it reset the hard disk files.  So, I have just resorted to updating the output file as seen above.
Hope this helps.
Garrett

Similar Messages

  • Captivate 7 - Data from quizzes not recording into Halogen (LMS)

    It worked for the first captivate module I put together, but now none of the modules will record the data into Halogen's software. I might have messed up the preferences somewhere along the lines. Please help.

    You have set up the Reporting in that case, and checked the Manifest file. Could you try uploading to www.scorm.cloud to test your settings? You can create a free account. That could be a first step. Although SCORM is a standard, the way it is implemented in a LMS can be very different. I couldn't find this LMS in the compatibility Guide of Infosemantics, and it is not on the list of LMS's tested with CP7: http://blogs.adobe.com/captivate/supported-lms
    Lilybiri

  • Creating a module pool screen and upload the data entered,

    Dear Experts,
    As i am new to this area, can any one suggest me how can i design a module screen and also the data entered in the screen should be saved in Ztable.
    It would be of great help if any one provides material sort of thing.
    Thanks in advance..

    Hi
    Goto SE51 and design your screen.
    For each control specify the name. For a few controls you need to specify the function codes as well. Until you specify all the mandatory details the controls will remain pink.
    When you are done, Save and Activate.
    Click on Flow Logic button.
    Specify the modules you want to use in PBO and PAI.
    In the program declare data objects having same name as your screen fields.
    When you enter data in the screen fields, the values are automatically stored in the data objects you declared having the same name.
    If you want to insert the details into a ztbl, simply use insert queries and pass data using the data objects you have defined.
    If you are going for BDC:
    First ensure that your screens and code work correctly. Then do the BDC recording for one value. Modify the recorded program according to your requirement.
    Hope this helps
    Regards,
    Jayanthi.K

  • How to avoid invalid data entering in LOV through code

    hi
    1)i have developed lov in table region, but user easily can enter invalid data and saved into the database tables.
    2)i created one formvalue and mapping into that return item , still its not working in table region LOV.
    3)how to avoid invalid data entering in LOV through code. i have tried this below code in EOimpl set value method. but some how its not wokring.
    if (value!=null)
    throw new OAAttrValException(OAAttrValException.TYP_ENTITY_OBJECT,
    getEntityDef().getFullName(),
    getPrimaryKey(),
    "ProcurementCategory",
    getProcurementCategory(),
    "FND",
    "FND_LOV_SELECT_VALUE");
    Thanks.
    krish.

    Thanks reetesh and gourav for your help.
    i followed below mapping details
    LOV Item Properties
    ID -PurcCommodity
    ViewInstance -VendorVO1
    ViewObject -PurcCommodity
    map1 properties
    LOV Region Item - segment1
    Return Item -PurcCommodity
    CriteriaItem -PurcCommodity
    Usefor Validation -Default
    map2 properties
    LOV Region Item - segment1
    Return Item -validation(formvalue)
    CriteriaItem -
    Usefor Validation -yes
    form value properties
    ID -validation
    ViewInstance -VendorVO1
    ViewObject -PurcCommodity
    Gourav- i double checked multiple rows it is not working, some times it is not working for single row too.
    Thanks
    krish.

  • Data entered in the custom field in the SRM portal not getting saved..

    Hi Experts,
    I have added a custom field in Contract Screen of the SRM portal by adding the field as an append structutre in structure INCL_EEW_PD_HEADER_CSF_CTR.
    The custom field now appears in the header (basic data ) of the 'Process contract' screen.
    NOw It allows me to enter data in the custom field .
    The problem is ..
    When I  'CHECK' or "RELEASE'   the contract, the value entered in the custom field disappears..
    How do i capture the data entered in the custom field ...please HElp!!!
    Thanks in Advance.
    Vidya

    Hi Pradeep,
    Thanks for the reply!!
    We have upgraded our SRM system from 3.0 to 5.5
    I have added the custom field in structures INCL_EEW_PD_HEADER_CSF_CTR  and
    INCL_EEW_PD_HEADER_CSF  as the field has to appear in the basic data tab of 'Process Contract'.
    Regarding debugging:
    1. I tried to debug in BBP_DOC_CHECK_BADI by calling the FM BBP_PD_CTR_GETDETAIL. inside the badi and the parameter e_header of the function module contained the custom field but had no value...!!
    2. I tried to debug the badi BBP_CUF_BADI_2  method MODIFY_INPUT..
       The import variable iv_fieldname contains the field name amd the variable iv_value has the value entered in the custom field .........but another import structure ls_header also contains the custom field but no value....
    Method  MODIFY_INPUT has only one export parameter ev_value,,,,,,,,,,,,,,,,!!!!!!!!!!!!
    Edited by: vidya vidya on Apr 24, 2009 6:06 PM

  • Saving Data from ALV.

    hi all.
    I have an issue regarding saving data from alv to data base table.
    The problem is like this. I have an internal table consist of 10 column from three diferent tables.one primary key is there.
    now i have displayed it in alv grid. there is a column of quantity. i made some changes in quantity of some rows. now i want to save it into the database table from which that quantity field fetched.
    i used first check_changed_data method. if the flag is set it means data is changed.
    wat shud i do to save that quantity column into data base.
    Thanks In advance.
    varu

    Hi,
    <b>To modify database or ztable from the ALV grid,you need to do the following:</b>
    ---You have to modify the field Catalog fields (fields that you want to make editable).Set the field <b>EDIT as 'X'</b>.For example if you want to make the field below editable:
    ls_fcat-fieldname = 'CARRID'.
    ls_fcat-edit = 'X'.
    APPEND ls_fcat TO pt_fieldcat.
    ---Call the method below before you call the set_table_for_first_display.
    CALL METHOD ALV_GRID_INSTANCE-><b>set_ready_for_input</b>
    EXPORTING
    i_ready_for_input = 0. ( For Display ) and ('1' for Edit )
    After this put the set_table_for_first_display.
    <b>Now if the ALV data has changed,and you want to change the database or ztable,then in your pf status give a function code for SAVE button in the GUI.
    In the PAI of the screen,in user command module write the following:</b>
    WHEN 'SAVE'.
    <b>call method gr_alvgrid->check_changed_data</b>
    importing e_valid = l_valid.
    if l_valid = 'X'.
    <b>MODIFY spfli FROM TABLE itab_spfli.</b>
    endif.
    <b>(l_valid is a flag.</b>
    DATA:l_valid type c.
    If you want to check if the user has entered any value on the grid, use the Method : CALL METHOD gr_alvgrid->check_changed_data.
    This method returns a flag l_valid which can be checked to see if the data on the ALV grid has been changed or not.)
    Regards,
    Beejal
    **Reward if this helps

  • Short dump while saving data after selecting '#' for variable in WI

    Hello All,
    We have a selection variable in our webinterface on company code.After selecting '#',i am entering data and while saving it goes to dump.
    but client wants to have an error message displayed after saving data instead of runtime error (dump).so that user can select required company code.
    Error analysis is:
    A RAISE statement in the program "SAPLRSDRI" raised the exception   
    condition "ILLEGAL_INPUT".                                          
    Since the exception was not intercepted by a superior program       
    in the hierarchy, processing was terminated.                        
    Short description of exception condition:                           
    For detailed documentation of the exception condition, use          
    Transaction SE37 (Function Library). You can take the called        
    function module from the display of active calls.                   
    Is there any way to get desired  result?
    Thanks

    Hello Murali,
    What you would need to do is to change the attributes of the variable.
    1. In BPS0, you can make it as a mandatory entry.
    2. In the web layout, you can create a variable for Company code and force the user to choose a value from a dropdown list.
    The specific approach would depend on how the layout is being called and how it has been setup.
    Hope this helps.
    Sunil

  • Saving data in database from jsp form

    I have a very huge table in my jsp...600 entries.
    my form table is like this.
    the number of rows depends upon the number of days in a month.
    there is one colum which specifies the time frame in 1 hr frame and
    withing each column is two coulmn representing either male or female.
    If i want to save the data entered in the form to database synchronizing
    with date, timeframe and sex, what is the best way to do it?
    I did it in a way that declaring 600 private string variables in form bean,
    saving it in a list and sending it to database.
    Is there any other way of doing it without the need for 600 getter and setter methods?

    I just want to see if I understood this correctly. You declared 600 private variables in a form bean?
    Perhaps this is not the best use of either Struts or the JavaBean specification. What you almost certainly actually have is a series of homogenous objects. Store that instead in an array or Collection. Use loops to iterate through the values to generate your table. There are both JSTL tags and plain Java code embedded within a JSP to achieve this task.
    - Saish

  • How to add Test data for a function module

    Hi experts,
    i want to add test data for a function module . i don't know how to proceed on it . please help me...
    with regards,
    James...
    Valuable answers will be rewarded...

    Hi,
    - Go to SE37 and execute your FM
    - Enter the data you want to pass to FM
    - Hit 'Save' button. Enter the meaningful name for your test scenario and save. That's it you have saved the test data.
    You can also enter some other test data and save that also. In short, you can save multiple test scenario. Also, you can give multiple test scenario a same name and they do not overwrite each other ( but normally you give different name to differentiate them)
    Next time you come to execute the FM again, hit the "test data" button and it will show you all the test scenario you have stored before. Select the one you want to use and it will load the data in FM parameters.
    Let me know if you need any other information.
    Regards,
    RS

  • Generating Offer Letter & Data Transfer in Recruitment Module

    Dear Gurus,
    1) We are implementing Recruitment module and i am quite new to it. Could any one of you suggest what are the sequence of steps required to maintain to make sure that a Standard offer letter is generated and how to mail it to the applicant while you perform Offer Applicant Contract activity. Kindly suggest how to move further to fulfill this requirement.
    Kindly note this is pure Recruitment module and  e recruitment is totally out of scope.
    2) How do you transfer applicant data to Personnel Adminstration module when the Applicant action Prepare for Hiring is run.
    Kindly suggest the sequence of steps to be followed to make sure the data transfer happens from recruitment to personnel adminstration.
    Kindly also let me know what are the mandatory switches that have to be activiated in T77S0 table to set up an integration between PA & RC.
    3)When you hire a external applicant whose data is already there in PB10 and when you hire him for suitable vacancy and do the data transfer to PA. The next time when i try searching in the applicant pool will the Applicant group change from External applicant to internal applicant in case of hired applicant. If yes how to go about it.
    Kindly throw some light on this. Please note we would like to go about the standard functionalities of SAP Recruitment module.
    If there is any challenge in fulfilling the above requirements, kindly point out the same so i can address the same to my client...
    Regards,
    Kiran

    Hi Ravi,
    You can do the initial data entry of the applicant through Tcode PB40 or PB10.  Once you have maintained the data, then you can do the applicant actions like given below through Tcode PB40.
    Enter additional data
    Reject applicant
    Put applicant on hold
    Process applicant
    Offer applicant contract
    Applicant rejects offer
    Change of org. assignment
    Further application
    Invite applicant.
    It is not compulsory to do all these actions, but these actions are useful to keep a track of applicants.
    Then you have to do applicant action prepare for hiring through PB40.  After doing prepare for hiring action you can transfer the applicant data to Personnel administration through Tcode PBA7.  Once the data is transferred personnel number is generated for applicant.  Then you have to complete the activities throug Tcode PBA8.
    Few tables for configuration of recruitment :
    T750D - for creating media for recruitment
    V_T750C - Recruitment instruments
    T750K - Applicant group
    V_T750F - Applicant range
    V_T751E - Applicant action type
    V_T588D - Infogroup for Applicant action
    Shrikant

  • How can I issue a warning if user exits without saving data first?

    One of our clients has his users fill the LC Designer PDFs on their web site. They request that the users get a “Do you really want to exit?” warning,  if they navigate away from the form, after having made changes to it. I was able to simulate the AcroScript “Dirty” state by comparing the xfa.data.saveXML with the original document content. My problem is that I can’t seem to be able to issue the warning in time for the user to do something about it. I tried to use the DocClose event, but (as described in the documentation) there is no way for the user to go back to the document.

    First you need to make sure that you have setup the machine with a valid app store account to tie the machine to the server OS.  To boot the MacMini so you can do RAID setup you must boot into recovery mode.  Hold down Command+R and power up.  Enter disk utility go through the steps to create the RAID which will erase everything on the HD.  You need to make sure the build gets completed.  Once done reboot into recovery mode again and you can do a OS install.  If I remember correctly this will just install the base OS.  Once you have setup the machine again with the valid app store account the server app will show up in the app store for you to download.
    Of course if you don't want to rebuild everything you can hook up a USB harddrive and turn on time machine.  Makle sure it completes and you have several restore points.  Go through the RAID build process.  Once complete boot into recovery mode, with the USB drive attached, and you will have an option to restore from a time machine backup.

  • Error while entering a wage type through TCODE CAT2

    Hi Gurus,
    I was trying to enter a wage type through TCODE CAT2 received and error " Invalid Wage type  for this work date"
    Could you please let me know what would be the reason

    Is that WT newly created ?
    If not, what is special about that day ?  Is it a working day for the employee, is it a Public Holiday, does teh WT have a relationship with the Daily Work Schedule, etc... ?

  • Premiere Elements 12 crash, lost all saved data on a new project.

    I was working on a short project that had many video and audio clips. About 3 hours into the project Premier Elements 12 crashed. Now It will not open the saved data. It simply tells me "An unknown error occurred while opening the project"  Am I SOL? Is this what I should expect as a regular from Adobe? More importantly, is there a method to recover the project? I am a new user to Adobe Elements and video editing in general.
    Thanks,
    Jordan M-

    I've attempted to update the software. When I open the program up and go to the Help tab and Check for Updates, it tells me that it is already up to date. I've noticed through screen shots that other users' icons say 12.1 Mine does not and I still have performance issues while trying to render or upload.
    My computer runs high end games at max settings, so as far as I can tell, my computer works fine. I would like to understand these updates further before I continue to analyse the issues I am having.
    Also,
    I ran a  Program Compatibility Test and it tells me:
    Issues found:
    Program Compatibility:
    Incompatible Application (referring to Premiere Elements 12)
    Publisher Details:
    Make older programs run in this version of Windows,
    Package Version 1.5
    Publisher Windows.
    Make older programs run in this version of Windows,
    Package Version 1.0
    Publisher Microsoft Corp."
    Detection Details:
    "Windows Version 6.1
    Architecture x86"
    I don't want to flood you with to many questions. My priority is to just update the darn thing to see if that is my issue. I thought I would mention the test above as additional info that might be helpful.
    Thank you for your help thus far, It's been of great use.
    Jordan-

  • Unusual behavior in planning book at the time of saving data

    Hi Experts,
    I am having a problem that in the planning book when I try to save the data accordingly:-
    a) Enter the data and then press save button and then click the save button:- In this case the data is getting saved.
    b) Enter the data and then without pressing the enter button directly press the save button:- In this case the data is not getting saved.
    Kindly guide what could be the reason.
    Thanks.

    The issue is resolved ow.

  • Adobe upgrade - lost all saved data on pdf form. Help?

    I recently spent weeks completing and revising a very lengthy and important application form (pdf).  Upon submitting it I was told that the data could not be viewed and that I needed to update my Adobe to the latest version (11).  Upon doing this I lost all saved data on the pdf forms, I wasn't pre warned about this and am extremely dissapointed as it tooks me ages to find all the information and re-word it to a high standard.  Is there any way that it can be recovered? 
    I thought it would be in my sent emails but that is blank as well.  Help?

    If you used an earlier version of Reader before it would only have been possible to save the filled-in information in the file if a special right was applied to it by the authors, before you received it. If that right was not applied then you should have seen an error message saying that the file can't be saved with the data you entered.

Maybe you are looking for

  • Open purchase order list

    Hi experts, how i can generate open purchase order list with the amount ? regards, Sanju M S

  • Null pointer exception in jsp ,data missing in chat application

    Hi all.... I have a chat application in jsp using ajax.I have opened a d/b connection in a jsp which is called each time I sent a message.But sometimes I get null pointer exception in this page when msgs are sent so fast...also I miss some of the msg

  • Powermac dp 800 server

    i have a powermac g4 dp 800 server and on everymac .com the specs say it doesnt support dual displays.i hooked too put one vga and 1 adc and the adc got a little dim but not much.i unhooked the second display will this hurt my hardware if i hook it b

  • Query to find " ' "

    hi, Can anyone please provide me a query to find out names having " ' ", quotation like sa'ad, actually I have a employee name column in a table where i need to find names with quotation " ' ". Thanks in advance for your cooperation Regards, ahon

  • Prorate calculation based on Martial status

    Dear Experts, We have two types of the minimum of Housing Allowance(IT0014 - HA01WT): 1.        1000 Monthly for Single 2.        1500 Monthly for Married And this changeable based on Marital Status Key on Info Type 0002. However; if the change of Ma