Taking a break during a course and returning later.

I am trying to figure out a way to allow a student to stop in the middle of a course that includes some short quiz questions, and return to their last location at a later date. Maybe I can use something like a "post results" in the middle of the course, but I would need to know what system variables to post.
Is it possible to add a "POST RESULTS" button on any slide, but disguise it as an "EXIT" the course button?

Lilybiri,
Yes, it was the old video for conditional actions. It was very helpful. Thanks again.
I want to apoligize for my wordiness ahead of time. Please continue reading.
The LMS I am using involves my own design using WAMP, and modifying Adobe's internal server reporting and reading PHP files to interface with my MySql database. I also designed my PHP student Web pages for them to use when logging into my  web-portal.  I have Adobe Air installed on my Web site server. I have all the SCORM and EMCA reference guides to help get the big and small picture of what the standard LMS should look like, eventhough this Military project I am working on is not connecting to the WWW, and is currently only connected to 10 Machines. Starting small for now and eventually may turn into an  intranet web portal someday for the rest of the local Military users. 
Getting back to the cookies. It sounds like the I need to create cookies on my user client  machines so that when the user returns, the bookmarking gets them back to their last visited location. This is the self contained approach.
In my case, each client machine may have different user at different times or days. Saving cookies on each machine would require an array of data for each user that uses the machine when they exited. SInce I am also capturing interaction data, it gets more complicated. When the student eventually reaches the end of the course, all the interaction data that goes with each student must be retreived and included with the last slide "POST RESULT" button.
This means the interaction data must be incrementally stored to my database as the self-paced student goes through the course slide by slide. An exit button or some form of EXIT routine must be created that triggers a routine that passes the current interaction data through an server external PHP file that parses the information to my database. This would avoid the need for the last Quiz slide and the last "POST RESULT" button.
I can probably do most of this using AS3 URLRequest and URLLoader, but I am wondering if I can use whatever Captivate currently uses for the "POST RESULT" button?
My LMS is a small subset of the products I've seen sold by some online vendors. This is a small project that can easily grow into a large project if I want it to. I just want to start out small for now and I don't want to waste my time "reinventing the wheel" if Captivate already provides an easy way to do this.
So far, from the responses I am getting, it looks like I have to write my own client to server interface from Captivate to MySQL.
Do you agree?

Similar Messages

  • My PC works OK with dowload, but when I try to make an update for Premiere Elements 9, it says "An error occured during download, quit and retry later"

    My PC works OK with dowload, but when I try to make an update for Premiere Elements 9, it says "An error occured during download, quit and retry later" - What can I do ?

    try a manual update,  http://www.adobe.com/downloads/updates/

  • Why doesn't Firefox stop running when I shut it off? Every time I shut it off and return later, I get a message that Firefox is running, but not responding and that I have to restart my computer to access Firefox.

    When I shut down Firefox I get all the shutdown messages, so I assume it has shut down as it should. But if I go back to my PC later (within an hour or so) and click on Firefox to bring it up, I get the "runningbutnotresponding" message and the promt to restart my PC.

    See - [https://support.mozilla.com/en-US/kb/Firefox%20hangs#w_firefox-hangs-when-you-quit-it Firefox hangs when you close it]

  • My Apple TV stops and returns to main menu during movie playback and photo slide show via homesharing. I have a second Apple TV in another room that works fine.

    My Apple TV stops and returns to main menu during movie playback and photo slide show via homesharing. I have a second Apple TV in another room that works fine.

    Intermittent problems are often a result of interference. Interference can be caused by other networks in the neighbourhood or from household electrical items.
    You can download and install iStumbler to help you see which channels are used by neighbouring networks so that you can avoid them, but iStumbler will not see household items.
    Refer to your router manual for instructions on changing your wifi channel.

  • HT2693 I'm trying to do a restore on a my IPhone 3Gs and I get and error code 1, here is my situation. I sold this phone on Ebay the person tried to jail break it then stated the phone was broke and returned it for a refund I lost my money and my phone! H

    I'm trying to do a restore on a my IPhone 3Gs and I get and error code 1. The iPhone "iPhone" could not be restored. An unknowen error occured (-1).
    Here is my situation. I sold this phone on eBay the person tried to jail break it then stated the phone was broke and returned it for a refund. I lost my money and my phone! How can I fix my phone?
    I get the error when trying to restore the firmware!
    Help Please!

    if I were you I would try to ask it in the iphone forum
    https://discussions.apple.com/community/iphone/iphone_hardware
    this is the appletv forum where people may not know much about iphones

  • HT3702 i have two weeks that you guys are taking money from my bank account and I want to return to my accounts the amount is $ 74.16 sacanron me the date of the accounts is 11/26.12 $ 10.59 12/1/12 10.59-10.59-this is the total 42.39

    have two weeks that you guys are taking money from my bank account and I want to return to my accounts the amount is $ 74.16 sacanron me the date of the accounts is 11/26.12 $ 10.59 12/1/12 10.59-10.59-this is the total 42.39 total $74.16

    These are user-to-user forums, you are not talking to Apple here.
    You've checked the purchase history on your account (Store > View My Account menu option on your computer's iTunes), and have you made any in-app purchases or have any auto-renewing subscriptions ?  If not then you can contact iTunes support via this page : http://www.apple.com/support/itunes/contact/ - click on Contact iTunes Store Support on the right-hand side of the page, then Purchases, Billing & Redemption

  • I am taking an online course and need to download instructional videos from the site how do i do this

    I am taking an online course and need to download the videos to my Imac.  How do I do this....new to the mac world

    Did you look in your downloads folder? If you are using Safari to download then look at Safari - Preferences - General and look in where it says Save downloaded files to. If you have left it to the defaults download folder you will find that under ~/downloads the ~ means your home folder. You can find that in Finder.
    I know you are to OS X so you are probably just unlearning some old bad habits. I'd recommend book marking and using:
    Mac 101
    Switch 101
    Find Out How Video tutorials
    List of Useful URLs for switchers

  • DDIC ACTIVATION ERRORS and RETURN CODE in SAPA700VT1.LBP During Prepare

    Hi Gurus,
    For The Error mesage During prepare
    Restart logs of DB conversions found
    n Outstanding DB conversions found
    We refer the Upgrade Guide & followed the steps thro SE14 Choose >DB Requests> Terminated .
    Nothing found.
    Then we Edit the Table found in error log ( CONV ENTRY TBATG INDX/BIC/FZLDEL_C11               0600CREB 200710032STEAM) . & by mistekan used the option Extras > Force conversion.
    Now table TABTG is missing in from DATA Base & we are facing the Error
    DDIC ACTIVATION ERRORS and RETURN CODE in SAPA700VT1.LBP
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    1 ETP111 exit code           : "12"
    Again when we check SE14  Choose >DB Requests> Terminated it shows one Entry TBATG but is not exist now
    Help me

    Hi,
    Did you checked SM13 or SMQ1? that´s the probable cause for that error, now you should open an OSS note or start all over again.

  • What's the different between cc and cs6?  I'm taking a course and cs6 is recommended, but I already have cc, will that be good enough?

    What's the different between cc and cs6?  I'm taking a course and cs6 is recommended, but I already have cc, will that be good enough?

    When I'm away from the desk, I never get the exact wording
    "Find new Apps > Filters and versions > select Previous Version"
    Then where you see the Install button next to Photoshop below that, click on that and you can select 13.0 CS6 for install.
    It's a good idea. CC 2014 has eliminated and added many features, and you want to be on the same page in that course.

  • Trying to fetch a value in a java function and returning the array.

    hello....I am trying to fetch a value in a java function and returning a array......I already write the pl/sql function which is working fine....but i think i m lost......when i run it through the jsp it shows me error........pls help
    java code:=
    public String [] viewx(String bid) throws SQLException, Exception {
    String [] values;
    try {
    CallableStatement cstmt = null;
    String SQL = "{?=call vi_dis.v_dis(?)}";
    cstmt = con.prepareCall(SQL);
    cstmt.registerOutParameter(1,Types.ARRAY);
    cstmt.setString(2, bid);
    cstmt.execute();
    Array simpleArray = cstmt.getArray(1);
    values = (String [])simpleArray.getArray();
    cstmt.close();
    } catch (SQLException sqle) {
    error = "SQLException: Could not execute the query.";
    throw new SQLException(error);
    } catch (Exception e) {
    error = "An exception occured while retrieving emp.";
    throw new Exception(error);
    return values;
    pl/sql function
    create or replace package vi_dis
    as
    function v_dis(vbid IN student.bid%type) return stuarray ;
    end;
    create or replace
    package body vi_dis
    as
    function v_dis(vbid IN student.bid%type) return stuarray
    is
    l_stu stUarray :=stuarray();
    cursor c_sel
    is
    SELECT CNAME
    FROM COURSE C,ENROLL E
    WHERE C.CID=E.CID
    AND E.BID=vbid;
    BEGIN
    OPEN c_sel;
    FETCH c_sel BULK COLLECT INTO l_stu;
    l_stu.extend;
    CLOSE c_sel;
    RETURN l_stu;
    EXCEPTION
    WHEN NO_DATA_FOUND
    THEN DBMS_OUTPUT.PUT_LINE('NO RESULT AVAILABLE');
    CLOSE c_sel;
    END;
    END;
    /

    BalusC wrote:
    It is comparing the selected value against the List<SelectItem> returned by getSetoresOrigem() as it is during the apply request values phase of the form submit request.Ok. That's what I supposed JSF was doing.
    BalusC wrote:
    If the selected value isn't in there, then you will get this error.I can understand this, but is this right? As I said, the old value isn't really there because I changed the list values to new ones. But the new value (the value of fSetorOrigem ) corresponds to a value that exist in the new list items, so a valid value. So JSF is not considering that I also changed the list, not just the value. It is comparing the new value with the old list, not the new one. Acting like this JSF is making the page looks like a static HTML page, not a dynamic one. If I can't change the list and the value, what's the point of that? In my point of view I'm not doing anything wrong, I'm not violating any JSF rules.
    Marcos

  • Submit program exporting list to memory and return in background

    Dear Experts,
    I am using the following code in one of my program to get opening and closing stock of a material.
    SUBMIT RM07MLBD
             WITH MATNR IN LOC_R_MATNR
             WITH WERKS IN LOC_R_WERKS
             WITH DATUM IN LOC_R_DATE
             WITH PA_SUMFL = WL_X
             AND RETURN
             EXPORTING LIST TO MEMORY.
    The program is working fine when executed in foreground. however when executed in background the job is cancelled. I tried to debug in background through SM50 and found that the program is terminated(No short dump but debug screen is closed and i dont see this program running in SM50) when the above code is executed.
    I found in the forum that when an ALV report is submitted in background it does not work. In my case the standard program is producing an ALV list (not ALV grid though).
    How would i avoid this situation because the program i am submitting is a standard program.
    What is the best solution to avoid from background jobs being cancelled when the above code is executed. Is there an alternate way that i can use to submit the program  and get data.
    Thanks in advance.
    Rajesh.

    Hi Rajesh,
    Just excute your standard program with the same input in back ground mode and check
    out put is coming or not .
    If output is not coming search by sy-batch and make the break points there and Ideantify
    the problem.
    When you execute the standard program  in back ground mode If the output is come it should in your Zreport also.
    I tried in my system in background mode also the output is coming for me.
    Thnx,
    Sam.

  • Creating a function and return something from an XML file

    Hi!
    I'm working with timeline actionscript. I want to create a function that loads my xmlfile and returns an xmlobject with the file's content.
    This is what I got so far:
    my_btn.addEventListener(MouseEvent.CLICK, getXML("myxml.xml")); //1067: Implicit coercion of a value of type void to an unrelated type Function.
    function getXML(fn:String):void{
         var infoLoader:URLLoader = new URLLoader();
         infoLoader.addEventListener(Event.COMPLETE, xmlLoaded);
         infoLoader.load(new URLRequest(fn));
         var myXML:XML = xmlLoaded(); //1136: Incorrect number of arguments.  Expected 1.
         trace(myXML);
    function xmlLoaded(e:Event):XML{
         return e.target.data;
         //trace(e.target.data);
    Can anyone take a look and perhaps point me in the right direction?
    Thanks

    I have never used a listcomponent, so I can only help with the steps before filling it with data.
    I think you should at start of your application load the XML with filenames and just after it's completed, e.g. in Event.COMPLETE handler, load all other XMLs looping through filenamesXML, like this
    var filenamesXML:XML;
    var XMLsToLoad:uint = 0;
    function filenamesXMLLoaded(e:Event):void
         filenamesXML = XML(e.target.data);
         XMLsToLoad =  filenamesXML.filenames.children().length();
         for (var i:uint =1; i < filenamesXML.filenames.children().length(); i++)
                  getXML( filenamesXML.filenames.children()[i] ); // the function from my previous post, don't forget to implement it
    //modify the minor xml load handler from the previous post
    function xmlLoaded(e:Event):void
         var loadedXML:XML = XML(e.target.data);   
         xmlArray.push(loadedXML);
         XMLsToLoad--;
    //assign the one click handler to all buttons, a loop here would be quite handy
    function clickHandler(e:MouseEvent):void
         if (XMLsToLoad == 0) //check if all xmls have been completely loaded
              switch (e.target.name) // swith by clicked button's instance name
                   case "button_1":
                        // here you have to implement supplying listcomponent with data, I think a loop again will be a good idea
                        break;
                   case "button_2":
                        // ibid.
                        break;
    Regards,
    gc

  • I'm getting the grey screen during start up and can't boot the computer. I did a cmnd R but worried it would automatically wipe my hard drive and reinstall OS.  Is there a risk at cmnd R will result in wiped HD without me actively making that choice?

    I'm getting the grey screen during start up and can't boot the computer - MacBook Pro with lion.
    I did a command r after doing some research but got nervous that it would automatically wipe my hard drive and reinstall OS.
    I was nervous because it asked me for language for software use before any options were presented (such as repair via disk utility). It looked similar to an OS install.So I powered off....Is there a risk at command r will result in wiped HD without me actively making that choice?

    Repair the Hard Drive and Permissions - Mavericks, Lion/Mountain Lion
    Boot to the Recovery HD:
    Restart the computer and after the chime press and hold down the COMMAND and R keys until the menu screen appears. Alternatively, restart the computer and after the chime press and hold down the OPTION key until the boot manager screen appears. Select the Recovery HD and click on the downward pointing arrow button.
    Repair
    When the recovery menu appears select Disk Utility. After DU loads select your hard drive entry (mfgr.'s ID and drive size) from the the left side list.  In the DU status area you will see an entry for the S.M.A.R.T. status of the hard drive.  If it does not say "Verified" then the hard drive is failing or failed. (SMART status is not reported on external Firewire or USB drives.) If the drive is "Verified" then select your OS X volume from the list on the left (sub-entry below the drive entry,) click on the First Aid tab, then click on the Repair Disk button. If DU reports any errors that have been fixed, then re-run Repair Disk until no errors are reported. If no errors are reported then click on the Repair Permissions button. When the process is completed, then quit DU and return to the main menu. Select Restart from the Apple menu.
    Reinstall Mountain Lion or Mavericks
    OS X Mavericks- Reinstall OS X
    OS X Mountain Lion- Reinstall OS X
         Note: You will need an active Internet connection. I suggest using Ethernet if possible because it is
                    three times faster than wireless.

  • How can I remove iTunes 11 and return to a functional version of iTunes?

    So I was really stupid and updated my perfectly operational version of iTunes to version 11.  After discovering that version 11 is almost totally non-functional (missing a number of useful functions that someone decided were too helpful I guess), I want to delete this horrid example of software non-functionality and return to the last functional version (iTunes 10).  Please tell me there's a way to remove this software wart and return to a functional iTunes.

    I found the following way to return to 10.7.  I moved the following directories and files to the desktop before I deleted iTunes 11:
    Album Artwork (folder)
    iTunes Media (folder)
    Previous iTunes Libraries (folder)
    The following file is found in the Previous iTunes Libraries:
    iTunes Library 2012-11-29.itl (the date on your file will vary depending on when you decided to add version 11)
    The following are files found in the iTunes directory
    iTunes Library Genus.itdb
    iTunes Library Extras.itdb
    Once you have copied these files to your desktop, you have to remove iTunes 11.  I used the uninstall option in CleanMyMac.
    I used this explanation to return to iTunes 10.7:
    Replace the iTunes 11 application with iTunes 10.7
    https://discussions.apple.com/message/20431349
    iTunes 10.7 for OS X  http://appldnld.apple.com/iTunes10/041-7195.20120912.d3uzQ/iTunes10.7.dmg
    You will have to rescue your old iTunes library from your Previous Libraries folder and rename it iTunes Library.itl because a newer version of iTunes irreversibly updates your library file.  See:
    https://discussions.apple.com/mesage/20401436 - turingtest2 11/2012 post on rebuilding empty/corrupt library after upgrade/crash from previous iTunes library file.
    iTunes: How to re-create your iTunes library and playlists - http://support.apple.com/kb/ht1451
    Other issues:
    https://discussions.apple.com/message/20432309 - solution to mobile devices saying they need to be restored after downgrading
    Once you have reinstalled 10.7, put the files and folders you copied to the desktop back into iTunes overwriting the new files that were created during the install.  Restart iTunes and you should see iTunes start to reinstall all the missing files.  This doesn't seem to recreate the playlists but I can fix that problem myself.
    So far, it seems to be working.  YMMV and I'm not recommending you try this, I'm just saying that it's worked for me.

  • How to get Spool Number after submtting the program and return

    Hi All,
    Could you please assist me on this issue. I have ABAP program which will create a spool number and this spool number is generated by submitting the same report. Now when try to retrive the spool number from sy-spono it is displaying as 000000 but it suppose to be the spool which is created during submit program. COuld you please assist me on this issue. I have added the part of code for your reference,
    DATA: l_params TYPE pri_params,
    l_valid TYPE string,
    w_spool_nr like sy-spono,
    p_m_werks like marc-werks.
    export p_werks to memory id 'P_WERKS'.
    CALL FUNCTION 'GET_PRINT_PARAMETERS'
    IMPORTING
    out_parameters = l_params
    valid = l_valid
    IF sy-subrc <> 0.
    ENDIF.
    import p_werks from memory id 'P_WERKS'.
    p_m_werks = p_werks.
    SUBMIT zmmlist01 with p_werks eq p_m_werks
    to SAP-SPOOL
    spool parameters l_params
    without spool dynpro and return.
    write: sy-SPOno.
    Thanks & Regards,
    Nagaraj Kalbavi

    Hi,
    You can use the code snippet as below :
    SELECT MAX( RQIDENT ) INTO G_SPOOL_NUM
    FROM TSP01
    WHERE RQCLIENT = SY-MANDT AND
    RQOWNER = SY-UNAME.
    Also you can use the FM RSPO_FIND_SPOOL_REQUESTS' and pass the relevant parameters to this FM. This should get you the desired results.
    Hope this would be of some help!!
    Regards,
    Lalit Kabra

Maybe you are looking for