Why is my results slide blank when branch aware selected?

Hi All.
I'm hoping that someone can help me.
I've created a relatively simple e-Learning course using Captivate 7, that has the following  structure:
Part One Learning, Part One Assessment
Part Two Learning, Part Two Assessment
Part Three Learning, Part Three Assessment
Within each of the short assessments there are two alternatives to each question (so the learner has two chances to get a question right). So learner is presented with Q1, if they get that wrong they are presented with Q1b if they get it right they jump straight to slide Q2.
The module was set to 'branch aware' so that the results slide displays the correct percentages and ascertains if the learners has passed/failed based on the number of questions asked.
This all worked ok, but then we wanted to add some more functionality to the 'retake quiz option' which was as follows:
- 1st attempt the learners completes Part one learning, Part one assessment, Part two learning, Part two assessment, Part three learning, part three assessment (i.e the whole module).
If they don't get the pass mark then on the...
- 2nd attempt the learner only gets presented with each of the assessments (nb not Part One Learning, Part Two Learning, Part Three Learning split just the question slides).
If they don't get the pass mark then on the...
- 3rd attempt they go through the entire module again (Part one learning, Part one assessment, Part two learning, Part two assessment, Part three learning, part three assessment).
To achieve this I have set up the following advanced actions:
- On Results slide execute the 'success script' as per the attached.
Then on the slides immediately after the assessment questions I've added the following advanced actions on Enter to say that on the second quiz attempt go straight to the next assessment question.
The problem is that after adding these scripts then the results screen is blank.
I have set up the same advanced actions on a different project and it works fine, but that didn't need to have branch aware checked so I'm wondering if that is the root of the problem, but I'm not sure how to fix it.
Can anyone help identify where I may have gone wrong?
Many thanks
Lisa

Hi Rod
Thanks for your reply.
Just to clarify, there is only one quiz it's just split up into parts with 'learning' between questions (so there are three questions in part one, three in part two etc) and the answers to all questions answered should appear in the quiz results which is at the end of the module.
I was aware that the branch aware normally only shows the user those same quiz questions on their subsequent attempts and that is fine and works as I'd expect.
However if you think that the advanced actions skipping 'non question slides' might be confusing it I'll have to think of an alternative I guess.
Thanks
Lisa

Similar Messages

  • Why i cannot delate my photos when i press select? Icon for delete is not appear.

    Why i cannot delate my photos when i press select? Icon for delete is not appear.

    Did you use iTunes to sync those photos onto your device? If so then the only way to get them off is to use iTunes to sync them off.
    When you sync them on you choose a folder and say 'put all the photos in here on my iPad', so to take them off you need to deselect that folder or remove photos from that folder and sync to take them off.

  • Why string has an extra blank when I use EJB business method to get it

    I have the following code:
    Person bean = home.create("Jon", 10, "Huge", 1.0);
    java.util.Enumeration result = home.findAll();
    if (result.hasMoreElements()) {
    Person bean1 =(Person) javax.rmi.PortableRemoteObject.narrow(result.nextElement(), Person.class);
    getTraceWriter().println(" ** name = " + bean1.getName() + ", rank = " + bean1.getRank() +
    ", power = " + bean1.getPower() + ", rating = " + bean1.getRating());
    bean1.remove();
    I found the bean1.getName is "Jon " instead of "Jon". why???? Does sb. have a clue?
    Thanks,
    JST

    Here is the code. Thanks very much!
    import javax.ejb.*;
    import java.sql.*;
    import javax.sql.DataSource;
    import java.util.Vector;
    import java.util.Enumeration;
    import javax.naming.Context;
    public class PersonBean implements EntityBean {
    public String name;
    public int rank;
    public String power;
    public double rating;
    public EntityContext context;
    private DataSource ds = null;
    private String user = "db2admin";
    private String password = "db2admin";
    * ejbCreate method
    * @param name String The person name
    * @exception javax.ejb.CreateException
    public PersonKey ejbCreate(String name)
    throws CreateException {
    return ejbCreate(name, 0, "default", 0.0);
    * ejbCreate method
    * @param name String The person name
    * @param rank int The person rank
    * @param power String The person power
    * @param rating double Rating of the person
    * @exception javax.ejb.CreateException
    public PersonKey ejbCreate(String name, int rank, String power, double rating)
    throws CreateException {
    if (name == null || name.length() == 0) {
    throw new CreateException("Invalid parameter: name cannot be null");
    else if (power == null || power.length() == 0) {
    throw new CreateException("Invalid parameter: power cannot be null");
    this.name = name;
    this.rank = rank;
    this.power = power;
    this.rating = rating;
    Connection con = null;
    PreparedStatement ps = null;
    try {
    System.err.println("before getconnection");
    con = this.getConnection();
    System.err.println("after getconnection");
    ps = con.prepareStatement("insert into TESTMEN values (?,?,?,?)");
    ps.setString(1, name);
    ps.setInt(2, rank);
    ps.setString(3, power);
    ps.setDouble(4, rating);
    if (ps.executeUpdate() != 1) {
    throw new CreateException("Failed to add (" + name + "," + rank + "," +
    power + "," + rating + ") to database.");
    PersonKey pk = new PersonKey(name);
    return pk;
    catch (javax.naming.NamingException ne) {
    throw new EJBException (ne);
    catch (SQLException sqle) {
    throw new EJBException(sqle);
    finally {
    try {
    if (ps != null) ps.close();
    if (con != null) con.close();
    catch (SQLException sqle) {
    sqle.printStackTrace();
    public void ejbPostCreate(String name, int rank, String power, double rating) {
    // empty for now
    public void ejbPostCreate(String name) {
    // empty for now
    * ejbFindPrimaryKey
    * Find bean by primary key
    * @return PersonKey Primary key object for the bean
    * @exception FinderException
    * @exception ObjectNotFoundException
    public PersonKey ejbFindByPrimaryKey(PersonKey key)
    throws FinderException, ObjectNotFoundException {
    Connection con = null;
    PreparedStatement ps = null;
    ResultSet rs = null;
    boolean found = false;
    boolean multipleFound = false;
    try {
    con = this.getConnection();
    ps = con.prepareStatement("select name from TESTMEN where name = ?");
    ps.setString(1, key.name);
    rs = ps.executeQuery();
    found = rs.next();
    if (found) {
    multipleFound = rs.next();
    if (!multipleFound) {
    return key;
    else {
    throw new FinderException("Multiple objects found with name = " + name);
    else {
    throw new ObjectNotFoundException("Cannot find object with name = " + name);
    catch (javax.naming.NamingException ne) {
    throw new EJBException (ne);
    catch (SQLException sqle) {
    throw new EJBException(sqle);
    finally {
    try {
    if (rs != null) rs.close();
    if (ps != null) ps.close();
    if (con != null) con.close();
    catch (SQLException sqle) {
    sqle.printStackTrace();
    * setEntityContext method
    public void setEntityContext(EntityContext context) {
    this.context = context;
    * unsetEntityContext method
    public void unsetEntityContext() {
    context = null;
    * ejbFindAll method
    * Find all the beans.
    * @return java.util.Enumeration Enumeration of all beans
    public Enumeration ejbFindAll(){
    Connection con = null;
    Statement stmt = null;
    ResultSet rs = null;
    try {
    con = this.getConnection();
    stmt = con.createStatement();
    rs = stmt.executeQuery("select * from TESTMEN");
    Vector keys = new Vector();
    while (rs.next()) {
    keys.addElement(new PersonKey(rs.getString("name")));
    return keys.elements();
    catch (javax.naming.NamingException ne) {
    throw new EJBException (ne);
    catch (SQLException sqle) {
    throw new EJBException(sqle);
    finally {
    try {
    if (rs != null) rs.close();
    if (stmt != null) stmt.close();
    if (con != null) con.close();
    catch (SQLException sqle) {
    sqle.printStackTrace();
    * ejbActivate() method
    public void ejbActivate() {}
    * ejbPassivate method
    public void ejbPassivate() {}
    * ejbLoad method
    public void ejbLoad() {
    PersonKey pk = (PersonKey) context.getPrimaryKey();
    Connection con = null;
    PreparedStatement ps = null;
    ResultSet rs = null;
    try {
    con = this.getConnection();
    ps = con.prepareStatement("select * from TESTMEN where name = ?");
    ps.setString(1, pk.name);
    rs = ps.executeQuery();
    if (rs.next()) {
    name = pk.name;
    rank = rs.getInt("rank");
    power = rs.getString("power");
    rating = rs.getDouble("rating");
    else {
    throw new EJBException("No record found in ejbLoad()");
    catch (javax.naming.NamingException ne) {
    throw new EJBException (ne);
    catch (SQLException sqle) {
    throw new EJBException(sqle);
    finally {
    try {
    if (rs != null) rs.close();
    if (ps != null) ps.close();
    if (con != null) con.close();
    catch (SQLException sqle) {
    sqle.printStackTrace();
    * ejbStore method
    public void ejbStore() {
    Connection con = null;
    PreparedStatement ps = null;
    try {
    con = this.getConnection();
    ps = con.prepareStatement("update TESTMEN set " +
    "name = ?, rank = ?, power =?, rating = ? where name = ?");
    ps.setString(1, name);
    ps.setInt(2, rank);
    ps.setString(3, power);
    ps.setDouble(4, rating);
    ps.setString(5, name);
    if (ps.executeUpdate() != 1) {
    throw new EJBException("Failed in updating database in ejbSotre().");
    catch (javax.naming.NamingException ne) {
    throw new EJBException (ne);
    catch (SQLException sqle) {
    throw new EJBException(sqle);
    finally {
    try {
    if (ps != null) ps.close();
    if (con != null) con.close();
    catch (SQLException sqle) {
    sqle.printStackTrace();
    * ejbRemove method
    public void ejbRemove() {
    Connection con = null;
    PreparedStatement ps = null;
    try {
    con = this.getConnection();
    ps = con.prepareStatement("delete from TESTMEN where name = ?");
    ps.setString(1, name);
    if (ps.executeUpdate() != 1) {
    throw new EJBException("cannot remove by name = " + name);
    catch (javax.naming.NamingException ne) {
    throw new EJBException (ne);
    catch (SQLException sqle) {
    throw new EJBException(sqle);
    finally {
    try {
    if (ps != null) ps.close();
    if (con != null) con.close();
    catch (SQLException sqle) {
    sqle.printStackTrace();

  • Why is the welcome screen blank when InDesign starts?

    When I start InDesign the welcome screen is blank. Does anybody know how to solve this problem?

    P Spier,
    I tried removing preference but the welcome screen still comes up blank. I even uninstalled and reinstalled.
    Nothing is working and this is very annoying.
    Dorothy Charles
    Desktop Publisher
    The Segal Group
    333 West 34th Street | New York, NY 10001-2402
    T 212.251.50320 | M 718.490.6797
    [email protected]
    Monday – Thursday – In Office
    Friday - Out
    Members of The Segal Group include:
    Segal Consulting, Sibson Consulting,
    Segal Rogerscasey and Segal Select Insurance.

  • Why is my TV screen blank when I try to Use mirroring on iPad but not iphone

    BBlank screen on tv when using mirroring on iPad and not iPhone

    Hello Peteach1,
    Welcome to the Apple Support Communities! You can use the steps in the following resource if you are experiencing issues with AirPlay mirroring on your iPad:
    Resolve issues with AirPlay and AirPlay Mirroring from iPhone, iPad, and iPod touch - Apple Support
    http://support.apple.com/en-us/TS4215
    Cheers,
    Matt M.

  • Why my pdf files become blank when i try to open them from the internet?

    Everytime I open a PDF file on the internet my screen is always black/ blank

    Hi andredezhon,
    Please let me know what browser, OS and Reader version you are using to view the pdf files.
    Try downloading the latest version of Adobe Reader from : http://get.adobe.com/reader/
    and then try viewing the pdf. Also try viewing the document from a different Browser and check.

  • My ipad safari and mail are not working. Why are they blank when I clickclick on them?

    My ipad safari and mail are not working.  Why are they blank when I

    For Safari try clearing it's cache : Settings > Safari > Clear Cache (and Clear History).
    You could also try closing the two apps completely : from the home screen (i.e. not with Safari or Mail 'open' on-screen) double-click the home button to bring up the taskbar, then press and hold any of the apps on the taskbar for a couple of seconds or so until they start shaking, then press the '-' in the top left of the Mail and Safari apps to close them, and touch any part of the screen above the taskbar so as to stop the shaking and close the taskbar.
    If that doesn't work then you could try a reset : press and hold both the sleep and home buttons for about 10 to 15 seconds (ignore the red slider), after which the Apple logo should appear - you won't lose any content, it's the iPad equivalent of a reboot.

  • Why is my mac book blank and not loading when I turn it on?

    Why is my mac a blank screen when I turn it on and not loading?

    Jasmin325<
    Also please include your model, year, which OSX you are using, this will help anyone reading this to offer advice.
    https://discussions.apple.com/docs/DOC-5431
    A couple of shots in the dark here.
    Try this, start in safe mode and see if it will go. Power it off, power it on holding the shift key, continue to hold the key till you see a progress BAR, then release and see if it will finish booting. If it does login see if thigs work, then log out and try booting normally. (NOTE that this takes considerably longer,be patient)
    Another thing you can try is powering it up holding the OPTION key and see if the start up manager brings your HD up on the screen, if it does click on that and see.

  • Why does Dreamweaver upload a blank page when i "put" a .php or .html file that I just edited. It's

    Why does Dreamweaver upload a blank page when i "put" a .php or .html file that I just edited. It's like Dreamweaver isn't putting the complete file. So when i check my work (refresh the page), it is now blank. This happens about 50 percent of the time and can occur with any of the websites I maintain. (If I pull out my macbookpro, i can edit and upload the page, but the screen is smaller and i would rather be at my desktop). I am using CS5 on a MacPro, operating system 10.7.5.

    I've never heard of that type of error before. If it were happening to me, here are a few things I would do...
    Verify it's DW
         Download Filezilla (free and very nice in reality) and make sure it uploads correctly from there to rule out connection issues
    Rebuild Site Cache
         From the Files window of your site, click the menu and go to Site > Recreate Site Cache
    Delete DW File Cache
         If the above does nothing, I'd kill my DW Cache File: http://forums.adobe.com/thread/494811
    Uninstall, clean, reinstall
         Uninstall the program, use the cleaner tool here: http://www.adobe.com/support/contact/cscleanertool.html to kill everything (Adobe leaves behind things that are picked up again in a normal uninstall/reinstall) then reinstall it.

  • Why is Creative Cloud blank when I open it and now it disappears from my desktop and taskbar?

    Why is Creative Cloud blank when I try to open it and now it disappears from my desktop and taskbar?

    BLANK Cloud Screen http://forums.adobe.com/message/5484303 may also help
    -and step by step http://forums.adobe.com/thread/1440508?tstart=0
    -and http://helpx.adobe.com/creative-cloud/kb/blank-white-screen-ccp.html

  • Why can't I access my emails on my i pad? It keeps coming up blank when I push on different accounts in my hotmail?

    Why can't I access my emails on my ipad? It keeps coming up blank when I try to access mail in account all boxes except edit are grey

    The iPad is a tablet and not a phone.

  • Why is the Image Verification display blank when I try to comment?

    Suddenly the IV window is blank when I try to comment on my blog (using firefox). If I write a comment, then enter gibberish into the IV confirmation field it returns a "no match" message (well sure, it would) but then this next time the IV image is normal and things proceed as they should and the message goes through normally.
    But it always takes two tries now, the first being used up trying to "match" to a non-existant IV image.
    The little icon next to the IV image field is "broken" in two on the first try also, then is whole on the second try, after the first failure.
    Evey time now it's this way, and just started today.
    iWeb 08 (2.04) - hosted on mobileme. OS X (10.6.7)
    What's up with that?
    thanks

    I just checked again this time connecting via Safari and got the same thing happening, only there is a "?" in the field where the Verification Image should be instead of the "broken page" symbol in Firefox.
    On the second try, after the "no match" error message, the verification image appears normally and it all works perfectly. It's like it has to be "nudged" into remembering how to work the way it should.
    I cleared the cache in firefox to no effect.
    The only thing I did prior to this happening was to change some page names in the website, which changed the navbar obviously, but it works fine as does everything else. What I did was change the page name "Blog" to "blog" to get consistency in the capitalization in the navbar. This changed the direct URL for the blog page, naturally, but that's not been a problem except for a few users who had to re-bookmark it to get there directly. Don't know yet if other users are having the same issue, but several comments have appeared without any feedback of a problem.
    I have iLife11 on its way to me and plan to upgrade to iWeb 3 when it gets here. Any hope that will straighten it out? (Yeah, I'm backed up with time machine, I read that post upthread about losing the whole enchilada.)
    The site appearance is fine as published, the blog works except for that one annoying and new little bug in posting comments online.
    I have no clue where to even begin looking at this point.
    If it was a Chevy, I could fix it.

  • Results slide showing all question pool results not just the ones completed.

    I have several question pools which have the option to be taken independently or separately.
    If the user does not take all seven of the modules then the quiz results slide at the end is incorrect as it will report all of the questions not just the ones attempted.
    I have tried the Branch aware option in the quiz results option but that did not worth.
    It this an easy fix or does it require me to add a variable count for each correct answer.
    Many thanks
    Rick

    Branch aware should be just fine for that case, why do you tell it is not working? Branch Aware Quiz - Captivate blog
    When you say 'score slide is not reporting correctly', I had no such problems.
    You could create a custom score slide indeed, using variables, but what if you have to report as a SCORM? Only possibility in that case is Branch aware.

  • Small Branch Aware Quiz Returning NaN Results

    I'm trying to use the Branch Aware function to constuct a quiz for 3 different tracks that people can choose. My real file is not working, so I created a small example, and it's not working either. Here is a screenshot of the branching view to give a sense for the flow:
    When I hit the quiz for branch 1, I answer it correctly, and the quiz results show this:
    As far as I can tell, it's the same for all three branches.
    Feel free to download the file and tell me where I'm going wrong. This is just my first time, so I'm sure there's something I've overlooked...  You can find the file here: http://www.theharagans.com/captivate7/BranchingQuizTest.cptx
    Many thanks in advance!

    UPDATE with a REAL SOLUTION!
    Okay, my intention of having a branching quiz was to have a student take 1, some, or all (their choice) of a multiple-track module, with each track having its own quiz. My flaw originated in that I had the action on the last quiz slide for each branch to go to the quiz results slide, however, if the action on the last quiz slide for a branch is to go back to the point at which a student picks which module they want, the quiz doesn't break.
    What I ended up doing was creating a button on the "menu" slide that takes the student to the quiz results. That HAS to be the last action the student takes before they're done with the module. If the module in any way loops back AFTER the quiz results are displayed, the quiz breaks.
    So the branching view now looks like this, and it works for taking multiple tracks in the same iteration of the training.

  • Continue Button on Quiz Results Slide NOT Working Properly

    I'm experiencing a functionality issue with the "Continue"
    button on the Quiz Results slide:
    Situation 1: After initially completing the quiz, I need to
    click the "Continue" button on the Quiz Results slide only once to
    advance to the next (and last) slide in the quiz movie. This is
    fine & works as I would expect.
    Situation 2: After initially completing the quiz, if instead
    I choose to review the quiz, later when I get to the Quiz Results
    slide, I need to click the "Continue" button TWICE to advance to
    the next (and last) slide in the quiz movie. This does NOT work as
    I would expect.
    Any idea why only 1 click is needed in the Situation 1 while
    2 clicks are needed in Situation 2? Any way to fix Situation 2 so
    that only 1 click is needed?
    Thanks much!

    CapManZ,
    Whether the Continue button on the Quiz Results slide
    requires one or two clicks is mysterious indeed. See
    http://www.adobe.com/cfusion/webforums/forum/messageview.cfm?forumid=67&catid=464&threadid =1302278
    for another discussion about its misbehavor.
    Actually, the number of clicks required depends on how long
    you wait after the Quiz Results slide appears, prior to clicking
    the Continue button. In your situation 1 you probably answered
    questions rather than using the skip button, so you viewed the
    question slides for a while prior to arriving at results. In your
    situation 2 you probably used the Skip button to zip through the
    slides to return to the results screen. Try this. In situation 2,
    when you get to the Quiz Results slide, instead of clicking the
    Continue button, go get a cuppa joe and then see if a single click
    will work. If so please let me know.
    I've experimented with a Captivate 2 multiple choice quiz in
    a slide show that contained only 10 questions and the Results
    slide. I added a text caption with fade in and fade out enabled
    (the default) to the Results slide. I found that after the caption
    fades in, one click on the continue button advances the slide. So I
    used the caption's appearance to help measure the timing.
    In the tests below I skipped as rapidly as possible, pausing
    at various slides to see how it affected the single click
    threshold.
    Skip all slides: 28 sec
    View slide 1 for 60 sec and then skip: 28 sec
    Skip to slide 5, pause 30 sec, and then skip: 13 sec
    Skip to slide 10, pause 30 sec, and then skip: 2-3 sec
    Answer each slide (took more than 30 sec): 2-3 sec
    Skip all slides, click Continue as fast as possible: 2-3 sec
    I also reduced the number of question slides in the quiz and
    skipped all slides.
    7 questions: 18 sec
    3 questions: 7 sec
    I believe the threshold value (the duration required before
    clicking the Continue button advances to the next slide) is
    composed of two durations which add together to determine the
    threshold. The Result's slide's timeline probably sets the
    threshold's lower limit. Clicks prior to 3 seconds are ignored.
    Time per slide and number of slides left to go sets the upper limit
    for the threshold. The slower the movement, the lower the
    threshold.
    Several conclusions:
    This probably isn't a situation in which the first click is
    ignored. Instead the first click reduces the threshold's value to
    the lower limit. The second click would then typically occur after
    3 additional seconds, particularly if the user is surprised that
    the first click didn't work and pauses slightly. A very fast
    additional click on the Continue button is ignored as well.
    Long quizzes will cause more complaints about the issue
    because of what you experienced. It typically takes longer to
    answer the quiz than review it.
    Perhaps there's a workaround that would alert the user that
    the Continue button is ready for clicking. I'm thinking that since
    the text caption fade-in coincides with being ready to continue, an
    image or the like might do the trick. Any suggestions out there?
    Humm, a better alternative might be to show some images of
    snacks on the results slide background. Through suggestive selling,
    the user realizes it's time for a break and clicks Continue after
    returning with that cuppa joe. And the sound you hear? It's the
    Captivate developers giggling if they read my conclusions. Too bad
    they're mum, since some real info might make it easier to make
    Captivate behave. Ah well.
    Phil

Maybe you are looking for