Skip A Quiz Based on Previous Activity

I've got a project where the manager wants learners to answer a couple of questions after every few slides.  Assuming they get those answers correct, he wants them to be able to skip the quiz at the end.  If they don't answer the questions correctly, then they have to take the quiz.
Is there a way to do this?
Thanks for any assistance.
John

Thanks for the quick response.
I am familiar with advanced actions and variables.  There is an LMS involved, but every user has to get 100% to pass so as long as the course passes a completion to the LMS that'll be fine.

Similar Messages

  • CP4: slide stuck if user skips the quiz

    Hi,
    Wondering if anyone could shed some light on where I'm going wrong here. I've got a CP4 project with some instructional slides at the beginning followed by few question slides.
    Although these question slides are the "graded" type, I wanted to give the user the ability to retry the questions as much as they like, because they are to be a practice of what they've learnt rather than assess.  To achieve this I've set each question slide with "inifinite attempts" option, also set infinite attempts for the quiz preference - "if failing grade" option - so that the learner can revisit the information slides and retry the questions.  I've also set the quiz requirement setting as "Optional - the user can skip this quiz" so that users can just browse through the questions without trying them. The "show score at end of quiz" option is disabled (screenshot) because I don't want to show a score as these questions aren't suppose to be assessed.
    After the question slides I've got an information slide (let's call it slide 'F1') with just "back" and "next" buttons.  The back button goes to the previous question slide and the "Next" button is set to go to the next (let's call it the 'Final slide') slide, which also has a back button.  Simples....well that's what I thought.
    When testing this project in action, I noticed a small navigation issue.  If I skip through all the questions (by pressing the Skip button) and get to slide F1, the next button takes me through to the final slide on the first attempt.  Then I clicked the "Back" button on the final slide to come back to slide F1, and now when I click on the next button on slide A1.... the next button is not working. I can't get back to the final slide!
    This doesn't happen if the user actually tries the questions.  Even if they get all the questions wrong (or correct) this issue doesn't happen. It only happens if the user skips all the questions.
    It does sound like something I've got wrong on quiz preferences, but I can't figure out what because I've got the "Optional - the user can skip this quiz" option selected.  I even created a whole new sample project from scratch (with standard buttons, question slides, etc) yet this issue is still happening.  I also tried the preview mode, publishing with LMS reporting (SCORM 2004 and SCORM 1.2), publishing without reporting, etc, but the issue is stilll there.
    Any ideas of what I'm doing wrong here - will be much appreciated. Also let me know if it'll help having a look at the sample project with this issue.  I'll arrange some way to send the project to you.
    Many thanks

    Hi RodWard,
    Thanks for your reply
    The main reason why I didn't go for the survey type questions, because I wanted to use the instant feedback captions available on graded questions (if correct or if wrong) to give more information to the users when they try a question.  On Survey type questions you don't get that option by default.  Is there a way that you know of that I can get these kind of feedback captions on survey type questions?
    That 'quiz scope' you mentioned on your reply - I think that is the cause of this issue.  Shame that it is still looking for completion of the quiz, while the option "Optional - the user can skip this quiz" is selected.
    It looks like the best way to workaround this is to create my own question slides with click boxes, buttons and advanced actions (rather than using the default question slides).
    Thanks again for your reply RodWard - much appreciated.

  • Dynamically creating a Record Group based on Previously entered Record Grou

    Forms [32 Bit] Version 10.1.2.3.0 (Production)
    Hi,
    I know how to dynamically create a record group based on a query and putting the code in When new form instance.
    My query is. I have a form which has multiple Record Groups and the user wants to dynamically create subsequent groups based on previous groups.
    For example
    I have a record group with selects a Location,
    when the user selects the Location from a list of values
    the 2nd record group called 'Cost Centres' will have to filter out only those with the locations selected above.
    How can I populate the 2nd record group at run-time when I do not know what site the user will select?
    If I simply populate in when new form instance as in location and just select everything, the list of values populates.
    CC field is a LIST ITEM and the list style is a POP LIST, it is not required.
    I have put the code in the Location field in the when-list-changed trigger.
    I am getting this error:
    frm-41337: cannot populate the list from the record group
    here is the code:
    DECLARE
    v_recsql Varchar2(1000); -- The SQL for creating the Record Group.
    v_recgrp RecordGroup; -- Record Group
    v_status Number; -- Return Value of Populate_Group function.
    c_where VARCHAR2(1000);
    BEGIN
         IF :location = '1' THEN
              c_where := ' substr(cost_centre,1,2) in (''01'',''02'')';
         ELSIF :location  = '2' THEN
              c_where := ' substr(cost_centre,1,2) in (''02'',''03'')';
         ELSIF :location   = '3' THEN
              c_where := ' substr(cost_centre,1,2) in (''01'',''11'',''07'')';
                   ELSE
              c_where :=  ' 1=1'; --EVERYTHING
         END IF;
    v_recsql := 'SELECT cost_centre, description  FROM   cost_centres  where '||c_where;
    -- Create the Record Group
    v_recgrp := CREATE_GROUP_FROM_QUERY('v_recgrp', v_recsql);
    IF NOT ID_NULL(v_recgrp)
    THEN -- No Error, record group has been successfully created.
    -- Populate Record Group
    v_status := POPULATE_GROUP('v_recgrp');
    IF v_status = 0
    THEN -- No Error. Record Group has been Populated.
    POPULATE_LIST('block.CC', 'v_recgrp');
    END IF; -- IF v_status = 0
    -- Delete the Record Group as it is no longer needed.
    DELETE_GROUP('v_recgrp');
    END IF; -- IF NOT ID_NULL(v_recgrp)
    END;thanks for your assistance.

    Hi,
    Once record status gets change for block you can not populate/repopulate the list item. Keep those list items as non-database item with different names and create different items as database orignal items. Than assign the values in WHEN-LIST-CHANGE trigger to the actual database items.
    -Ammad

  • Query to find previous Activity in STM

    I have a database to reflect a State Transition Machine (STM). It contains 3 tables: Activity, Node and Transition.
    The Node and Transition tables are the configuration of the STM. They define the different possible states and the possible transitions between states.
    The path I take through the STM is recorded in the Activity Table. A record is created for every Node visited.
    I need a query that uses the id of my current Activity to find my previous activity, i.e. the activity that directly preceded me. The following rules apply:
    - My Id is meaningless
    - It has to work for different configurations of the transition and node tables, but:
    - The Start Node is always Node 'A'.
    - There are no recursive transitions, e.g. ('B','B');
    - There are no circular transitions, e.g. ('B','C') and ('C','B')
    - The transition and node tables will never change between the creation of the first activity and the execution of the query.
    - The path reflected by the Activity table is always a valid path.
    - My current activity is always the last activity.
    For the dataset below, find the previous activity of activity with id=4. The correct answer is 'C'.
    DROP TABLE Transition;
    DROP TABLE Activity;
    DROP TABLE Node;
    CREATE TABLE Node
         Id VARCHAR2(1) PRIMARY KEY
    CREATE TABLE Activity
         Id Number(8,0) PRIMARY KEY,
         Node_Id VARCHAR2(1)
    CREATE TABLE Transition
         FromNode_Id VARCHAR2(1),
         ToNode_Id VARCHAR2(1)
    ALTER TABLE Activity
    ADD FOREIGN KEY
    (Node_Id) REFERENCES Node(Id);
    ALTER TABLE Transition
    ADD FOREIGN KEY
    (FromNode_Id) REFERENCES Node(Id);
    ALTER TABLE Transition
    ADD FOREIGN KEY
    (ToNode_Id) REFERENCES Node(Id);
    INSERT INTO Node VALUES ('A');
    INSERT INTO Node VALUES ('B');
    INSERT INTO Node VALUES ('C');
    INSERT INTO Node VALUES ('D');
    INSERT INTO Transition VALUES ('A','B');
    INSERT INTO Transition VALUES ('B','C');
    INSERT INTO Transition VALUES ('B','D');
    INSERT INTO Transition VALUES ('C','D');
    INSERT INTO Activity VALUES (1,'A');
    INSERT INTO Activity VALUES (2,'B');
    INSERT INTO Activity VALUES (3,'C');
    INSERT INTO Activity VALUES (4,'D');Desired output:
    ID
    C

    Hi,
    Assuming Activity_id tells us nothing about the path, but that all the rows in Activity together form a single, complete path, we can get the desired results this way:
    WITH     all_paths    AS
         SELECT     'A' || SYS_CONNECT_BY_PATH (a.Node_id, '/')
                  || '/'     AS node_id_path
         FROM     Transition  t
         JOIN     Activity    a  ON  a.Node_Id  = t.ToNode_Id
         WHERE     LEVEL             = (
                                SELECT  COUNT (*)
                             FROM     activity
                             ) - 1
         START WITH  t.FromNode_Id  = 'A'
         CONNECT BY  t.FromNode_Id  = PRIOR t.ToNode_Id
    SELECT       REGEXP_SUBSTR ( node_id_path
                     , '([^/]+)/' || (
                                        SELECT  Node_Id
                                 FROM    activity
                                 WHERE   Id     = 4  -- target_id
                             || '/'
                   , 1
                   , 1
                   , NULL
                   , 1
                   )     AS prev_id
    FROM       all_paths
    ;This assumes there is some character (I used '/' above) that we know never appears in Activity.Node_Id.
    Since there are no loops in Transition, there can not be more than 1 path that involves all the rows in Activity. If there are N rows in Activity, that complete path will be the one that extends to LEVEL = N-1. (That's N-1, not N, because the join between Activity and Transition will always leave out the 1 row in Activity that has Node_Id = 'A'.) Once we have the complete path (which is node_id_path in the 1 row produced by all_paths), we just need to figure out what was the Node_Id that corresponds to the target id (4 in this example), and find the previous node_id from the delimited node_id_path.

  • Can we move back an instance from end to previous activity?

    Hi,
    Using Oracle BPM WL 10.3 MP2, Can we move back an instance from end to previous activity? If yes are there any ways to make this happen? I guess that instances which are aborted cannot be brought back from end activity? but not sure.
    Any ideas / suggestions?
    Thanks,
    -Sree

    If the instance was aborted due to an exception, you could have an exception handler which would allow you to handle the error, and then retry if desired...
    However, once the instance is at End, its done...
    -Kevin

  • Keyboard input goes to previously-active app

    Fairly often I'll change focus to a different app by pointing at it and tapping on the trackpad, or command-tabbing to it, the title bar will change to show the app I selected is now active, and I'll start typing...and the typing goes to the previously active app. Say, for example, I'm looking for something in a finder window, then command-tab to firefox, then command-w to close a tab. Instread of the tab closing the finder window closes. Yet, firefox is the active app. It's not a matter of slowness in the interface, either, I can be looking at firefox, see the title bar is active and the traffic lights in the upper left are lit, hit command-w, and something else on my screen disappears. Happens several times per day. I get characters intended for the search field of iTunes instead going to a cell in Excel all the time, or command-h hiding the wrong app, or control-tab doing who knows what rather than changing tabs in firefox, or....
    Anyone else? Any idea why I'd have this trouble? This has been happening since about the time I got a magic trackpad in September 2010 (if I recall), but I can't imagine it's a problem with the trackpad since it happens when I change apps with command-tab, too.

    This has happened twice in the last half hour...
    I copy some text from Excel, then press the (x) button in the search field of iTunes, which makes iTunes active and clears the search field, and command-v to past the text. The text goes into the same cell in Excel that it came from, so no harm but not only is iTunes not active anymore, my text didn't go where it was supposed to go. But the search field did clear and now says "Search Store", so I know iTunes got the (x) button press. I didn't imagine it.
    ETA: make that three times.

  • UJR_WRITE_BACK: disaggregation based on previous yearu2019s data

    Hi Guys,
    We implement a UJR_WRITE_BACK that performs correctly the evenly disaggregation on two dimensions (product and time).
    We have to implement the disaggregation based on previous yearu2019s data mentioned in the How-To u201CHow To... Use the Write Back Pre-Process BAdIu201D.
    We thought to write a piece of code directly in the BAdI to select the previous yearu2019s data from the BPC Cube and calculate then the disaggregation rate.
    Do you think itu2019s the right way?
    Thanks for your answers.
    Edited by: D-Mark on Aug 4, 2010 3:52 PM

    Hi Rich,
    Thanks for your suggestion!
    We tested the function module UJQ_RUN_RSDRI_QUERY using an abap custom program. It extracts records from the BPC cube ONLY when all requests are still opened (yellow flag).
    Do you think this is the right? We need to extract data also from closed requests (i.e. request with previous year's data).
    Thanks for your answers.
    Edited by: D-Mark on Aug 5, 2010 6:44 PM
    Edited by: D-Mark on Aug 5, 2010 6:47 PM

  • User Decision - Outcome link to on a Previous Activity

    Hi all, I'd like to ask to all WF expert about a doubt, is possible to link the outcome of a Activity of USER DECISION to a Previous Activity? In afirmative case, which will be the way?
    Thank you and regards
    Angel

    Yes,
    Use the container operation step in the particular branch of user decision step. Set value of some container say ABCD = 'X'
    Then loop the user decision step. Check if the value in the container is X.
    If true loop or else endloop.
    Let me know if I have understood your requirement properly.
    Let me know if you have any queries.
    Regards,
    Raj

  • Trip Expense Types based upon Trip Activity Type

    Hi
    I have a requirement. I know that Travel Expense Types do have the permissibility based upon "Employee Grouping for Travel Expense Types". This is being done in V_T706B1 in the field 'ExpTy.Permissibility'. Based upon the group the employee belongs to, he/she can have the visibility to the expense type in 'Travel Expense Report'
    Now my requirement is can I have the same type of permissibility to travel expense types based upon the Trip Activity type. For example if I choose a trip activity type 'Billable to Customer' in Trvael Request Form I should be able to see expense types AIR, TRAIN while if I choose 'Internal Training' I should be able to see only TRAIN in Travel Expense Report.
    Is this possible?

    Dear,
    Open data element:SPKZL from SE11.
    Check the search help name:SH_EXPENSE_TYPES.
    Double click on the search help SH_EXPENSE_TYPES.
    You can find the search help exit name:PTRV_F4_EXP_TYPE_SH_EXIT
    Copy that PTRV_F4_EXP_TYPE_SH_EXIT into a 'Z' function module.
    Filter the expense type, in the loop,
    loop at spkzls where spkzl in t_spkzl_selopt and sptxt in t_sptxt_selopt.
      ****write ur logic here to filter the expense types based on the activity
    append spkzls to spkzls_help.
    endloop.
    After activating the above z function module, replace the standard function module with 'z' function module in search help exit filed.
    Thanks and Regards

  • Previously activated users now getting "Product not activated"

    We have Office 2010, and use MAK keys for activation. Today we've had 4 users who were previously activated (for a couple of years) say that they're suddenly getting the "Product not activated" message. A look at MS EOpen license page shows that
    we're not out of licenses. We can get it working using the elevated command prompt "cscript ospp.vbs /act" but I'd like to know what's going on. It would be great if I could fix them all and prevent future recurrences.
    All of the machines are Dell laptops with Windows 7.

    Don and Greta, thanks for your prompt responses. I spoke with MS Activation Support, and it appears our KMS key was blocked. This is likely because of our "divorce" from our parent organization; I expect they used their KMS key (legally, we owned
    our own licenses but I believe the umbrella org can use the same key for all children).
    Rather than figuring out how to set up a KMS server for some, but not all, of our machines, I figured I'd convert them to the MAK in my organization's name. I made the following script (and another for 64-bit machines):
    cd C:\Program Files\Microsoft Office\Office14
    cscript ospp.vbs /inpkey:XXXXX-XXXXX-XXXXX-XXXXX-ZZZZZ
    cscript ospp.vbs /act
    When I run this from the cmd prompt (as administrator) it runs fine; at the end it says "product activation successful" with ZZZZZ as the last characters. However, when I run any audit program (Kaseya or Belarc Advisor) it shows that the old KMS
    key is still there. This has been the case on at least 8 machines.
    When I look at MS Volume Licensing page, I now see 8 new activations on the key that ends in ZZZZZ. Is there any way to make the machine reflect that it is using a fully licensed MAK? I did try restarting, and I ran the batch file while all instances of
    Office were closed.
    Thanks.

  • Need an example for work flow based on multistep activity

    hi,
    i need an example for work flow based on multistep activity for practicing.please do the need.
    thanks

    Hi,
    Workflow document information:
    Check these links.
    http://www.sapgenie.com/workflow/index.htm
    /people/ginger.gatling/blog/2005/12/01/link-workflow-business-objects-to-your-collaboration-tasks
    http://help.sap.com/saphelp_nw04/helpdata/en/92/bc26a6ec2b11d2b4b5006094b9ea0d/content.htm
    http://help.sap.com/saphelp_bw33/helpdata/en/92/bc26a6ec2b11d2b4b5006094b9ea0d/content.htm
    http://help.sap.com/saphelp_bw31/helpdata/en/8d/25f94b454311d189430000e829fbbd/content.htm
    http://www.sap-press.com/product.cfm?account=&product=H950
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PSWFL/PSWFL.pdf
    http://www.workflowing.com/id18.htm
    http://www.e-workflow.org/
    http://www.sap-img.com/workflow/sap-workflow.htm
    http://help.sap.com/saphelp_47x200/helpdata/en/a5/172437130e0d09e10000009b38f839/frameset.htm
    http://www.sap-img.com/workflow/sap-workflow.htm
    http://help.sap.com/saphelp_47x200/helpdata/en/a5/172437130e0d09e10000009b38f839/frameset.htm
    &**********Reward points if helpful**************&

  • We have a 5s active on our account.  After turning on a previously active 4s (it had the same number)  The 5s can no longer place call and when you call it from another phone the 4s rings, but will not pick up.  Texting over the cell networks works fine.

    We have a 5s active on our account.  After turning on a previously active 4s (it had the same number)  The 5s can no longer place call and when you call it from another phone the 4s rings, but will not pick up.  Texting over the cell networks works fine.  Any suggestions??

    hens0861,
    Hmm, let's ensure this is working as it should be! So what phone should be active on your account? Did you switch the devices online or how to did you activate the 5s? Please share details.
    KarenC_VZW
    Follow us on Twitter @VZWSupport

  • Previously activated DRM in Aldiko on my android tablet is no longer working

    I have previously activated DRM in Aldiko on my android tablet with no problem. I imported a new ebook into Aldiko yesterday, with no problem for this book, but the DRM on all my other previously purchased ebooks was then de-authorized. When I try to open one of these old ebooks, I am asked to activate the DRM, but if I login using the same Adobe ID used to purchase the ebooks, and which previously worked, it fails to authorize the ebooks. I have tried uninstalling and re-installing Aldiko, and deleting and reimporting the ebooks, but nothing works... Any help would be greatly appreciated.

    hi thorvath, thank you for reporting this. unfortunately this is a problem with the android lollipop update that you've received on your htc one m8 from verizon at the moment.
    there is a fix for this issue by mozilla already in the pipeline, so please look out for a firefox update in the google play store in the coming days.

  • How to fetch the data records in summary format based on previous day

    drop table T1;
    create table T1(Class, Fees_Collected, Submit_Date) as select
    'MBA', 100000, '7/30/2012' from dual union all select
    'Btech', 20000, '7/10/2012' from DUAL union all select
    'MBA', 45000, '8/1/2012' from dual union all select
    'Btech', 55550, '7/31/2012' from DUAL union all select
    'BBA', 250660, '7/30/2012' from dual union all select
    'MBBS', 44556000, '7/31/2012' from DUAL union all select
    'BDS', 420050, '8/1/2012' from DUAL union all select
    'BBA', 30450, '7/30/2012' from DUAL union all select
    'MBBS', 120450, '7/31/2012' from DUAL union all select
    'BDS', 45950, '7/30/2012' from DUAL union all select
    'MBA', 252450, '8/1/2012' from DUAL;My requirment is to fetch the records based on summary format to display the data with following columns -
    Class |Prev Day Traded Value |Prev Day % of Total |Prev Day % MBA
    Note - Previous Day definiton (Buisness Day) = calendar days - (weekends + US Holidays)
    Kindly help me, as i want to keep it customized so that without specifying the hard coded dates ( Previous Day) it runs through and provide me the resultset....
    All of your help and time is highly appericated.

    You mean business days I guess ?
    I use a function (I had to write it myself) <tt><b> next_business_day(p_start_date in date,p_days_count in number) return date </b></tt>
    where I loop forward/backward from p_start_date according to the sign of p_days_count the required number of steps skipping weekends and holidays as the absolute value of p_days_count is mostly under 30 for the rest (at least around here) Oracle's <tt><b> add_months </b></tt> gets it done.
    Regards
    Etbin
    Edited by: Etbin on 6.8.2012 17:55
    Year till date: <tt><b> your_date between trunc(sysdate,'year') and sysdate </b></tt> is it ? http://en.wikipedia.org/wiki/Year-to-date ?
    Edited by: Etbin on 6.8.2012 18:27
    NOT TESTED!
    function next_business_date(p_start_date in date,p_count_days in number) return date is
      steps  number := abs(p_count_days);
      retval date := p_start_date;
    begin
      if p_start_date is null or p_count_days is null then
        return to_date(null);
      end if;
      while steps > 0
      loop
    /* skipping weekends and (yet to be implemented) holidays */
        while to_char(retval,'dy') in ('sat','sun') /* or is_holiday(retval) */
        loop
          retval = retval + sign(p_count_days);
        end loop;
    /* retval contains a business day now */
        retval = retval + sign(p_count_days);
        step := step - 1;
      end_loop
      return retval;
    end;

  • SPO based on Infocube activation issue

    Hi All,
    I am getting below error while activating the SPO based on Infocube. We are on BW 7.31 SP03.
    Please let me know if you face this issue...
    Error message -
    Call of the method CONSTRUCTOR of the class CX_RSLPO_OPERATION_FAILED failed; wrong type for parameter MSGV3
    An exception with the type CX_SY_DYN_CALL_ILLEGAL_TYPE occurred, but was neither handled locally, nor declared in a RAISING
    Internal error:
    Internal error: CL_RSLPO_PARTITION GET_S_DBPART

    Issue has been solved after adding the below auth objects to role.
    S_RS_LPOA & S_RS_ISNEW

Maybe you are looking for

  • Configure to call a BI query from CRM

    Hi, I created a BI query in the BI system and I want to get it called from CRM 2007 web UI. There is a RFC connection between CRM and BI.  Can anybody can list out all settings/configuration required to set inorder to list this query in the Web UI. T

  • Laptop cooling fan not working properly

    i have a hp g62-457dx laptop and when i turn it on, it states the fan is not working correctly, then shuts down after 15 seconds or continues to windows if you press enter.  I cleaned all the air vent with compressed air and still get same mesage whe

  • Blocking of unrealesed sales order to user

    Dear Guru's can anyhow we block from displaying unreleased sales orders to one specific user id? Let me explain you the whole scenario. i want to block for displaying the unreleased sales orders to our dispatch department users. our dispatch departme

  • Receipt For AT Bat 14 Puchase

    I have not received a receipt  for my purchase "AT BAT 14" App today. I have not purchased an app for some time and if I recall correctly they email to you upon purchase.  As I qualify for a rebate on this App purchase through MLB as I have their pre

  • Computer restarting under Photoshop CS6.

    When running Photoshop CS6, my computer will randomly restart and then on reboot will have difficulties coming back to full life (need to restart a couple more times generally). I have tested my RAM with Memtest (saw that in a forum) without reportin