CP6 - True/False Question Type SCORM Problem

We discovered a problem with CP6 and the True/False question type.  The screen shot below is the log file of what is passed to the LMS.  The question was a True/False question type.  The correct answer was False.  I selected False and the assessment showed that I got the answer correct.  However, the data that is being passed to the LMS is incorrect.  CP6 is sending a 't' when you select False and an 'f' when you select True.
Yes, you can get around this by using a Multiple Choice question type and limit the answers to 2 with True and False as the options, but we should not have to do that.
Any suggestions?

There is a long discussion on Jim Leichliter's blog (captivatedev) about this. The team considered this to be correct, Jim disagrees.
http://captivatedev.com/2012/12/04/captivate-true-false-question-bug/
Cannot help you further,
Lilybiri

Similar Messages

  • Question About Multiple Choice/True/False Answer Alignment

    When I insert a multiple choice or true/false question, The second response (answer B for either question type, is mis-aligned with it's radio button:
    The Master Slide for these questions looks like this:
    I can't figure out how to align the answer with its radio button.  Any ideas?
    I'm using CP 7.0.1.237 on Windows 7.

    This is indeed a very random issue. I have seen this in earlier versions of Captivate as well. I always create my template files from the blank theme, so I don't think it is specific to the theme.
    As for solutions, sometimes changing the quality of slide to high worked, other times just reopening Captivate worked. Here are some of the solutions I have found on these forums:
    1.  Create one more answer than I need (ie for a 4 answer question, create 5 answers) and then delete answer B.
    2.  Uninstalled/reinstalled my Captivate 6 software
    Sreekanth

  • 1. True/False

    I am busy with Photoshop Basic course. I have 2 True/False questions that I need help with. If answer is False, I need an explanation.
    1. True/False? If you want to move the selected pixels, rather than the selection marquee, you should drag with the Move tool, not a selection tool.
    2. True/False? Double-clicking a type layer's "T" thumbnail switches to the Horizontal Type tool and selects all of the text on that layer.
    Can you people help me, please?
    Thank you
    Monya

    first is totally true
    and in the second one double ckicking goes into text editing in general..
    if the text layer was written with horizontal type tool then double ckicking will make you go into that type of typing mode,
    if you created text layer with vertical tool, then doubleckicking the T will take you to vertycally typing mode

  • Error: this type needs one of the following values('true','false')

    I'm trying to use <c:if> in a jsp (in Workshop 8.1), as in:
                   <c:if test="1 == 1">
              <!-- something here -->
              </c:if>
              But, I get the following message when I hover over the error indicator
              at the test:
              Error: this type needs one of the following values('true','false')
              It will actually work if I do:
                   <c:if test="true">
              <!-- something here -->
              </c:if>
              but, of course, that's useless.
              Am I missing something here?

    David Karr wrote:
              > The value of the "test" attribute needs to be an Expression Language expression. Try changing it to "${1 == 1}", and that should work.
              Actually, I had tried that, and it would have worked that way if I had
              the right taglib declaration -- I had accidentally left in the rt
              versions, so a <%= test %> type of expression worked.
              But, that's not the way I wanted to do it, so I put the non-rt versions
              in, along with tld and jar files that I had in some other directories,
              then it worked fine. In the process, when searching my hard drive for
              standard.jar, I noticed I had four or five different versions, each with
              a slightly different size. Of course, I had to tinker, and downloaded
              the zip from Apache, figuring it would be best to have a matched set of
              tlds and jars.
              And now I get an error that the matching class cannot be found:
              > ERROR: response.jsp:1: Package org.apache.taglibs.standard.tag.el.core contains no member type of this name.
              and
              > ERROR: response.jsp:14: The tag handler class was not found "org.apache.taglibs.standard.tag.el.core.IfTag".
              But, if I navigate the standard .jar that is in my WEB-INF/lib
              directory, lo and behold, there is the file IfTag.class in what appears
              to be the correct package.

  • Problems w javascript function return true/false

    Hi all,
    I have a javascript function that return true or false.
    It's called by a link in a report (URL-target):
    javascript:return showForr(&APP_ID.,&SESSION.,#PERSON_ID#,'#STARTDATUM#','#SLUTDATUM#');
    With the return it does NOT work. If I remove return it works with no problem but then I can't "end" the function where I want.
    Any pointers how I can achive what I want here?
    BR Daniel

    The solution is the to put a span around and make the on-click there:<br><br>
    select 'Daniel' namn, <br>'>span onclick="return test();"><br>>a href="javascript:test2();"><br>Calling func return true/false<br>>/a><br>>/span>'  id3
    from dualSee http://apex.oracle.com/pls/otn/f?p=22968:5:1350065385503137::::: for details.
    /D

  • TRUE/FALSE problem

    I got a wired situation with a VI I wrote.
    I have a case TRUE/FALSE structure, and first of all, the true-part is
    ALWAYS first executed. When this part is done, I execute the false-case,
    for message handling and so on.
    But in the true case, I generate some data I want to use as a source in
    the false case.
    So in true case the string is an indicator, but in the false case, that
    string is the source for displaying. Does anyone know how to solve this.
    This true/false case is part of a loop. So I tried with a SHIFT
    REGISTER, but that doesn't seem to work.
    Any tip is welcome !
    Thanks
    Kristof

    Sorry I posted my message so early, mayby because the sunshine that lights
    my mind, but I have found a solution myself. Just putting the value in a
    loop and in the false case, connect the previous shift-register-value with
    the next....
    Thanks anyway !
    Kristof Poppe wrote:
    > I got a wired situation with a VI I wrote.
    > I have a case TRUE/FALSE structure, and first of all, the true-part is
    > ALWAYS first executed. When this part is done, I execute the false-case,
    > for message handling and so on.
    > But in the true case, I generate some data I want to use as a source in
    > the false case.
    > So in true case the string is an indicator, but in the false case, that
    > string is the source for displaying. Does anyone know how to solve this.
    > This true/false case is part
    of a loop. So I tried with a SHIFT
    > REGISTER, but that doesn't seem to work.
    > Any tip is welcome !
    >
    > Thanks
    >
    > Kristof

  • How does a BOOLE var. works in a true/false step?

    Hi experts, i am breaking my brain with a simple question, i guess if somebody can give me some light about this...
    I have a BOOLE variable defined in the worflow named RECH_PARC_ES_TOTAL.
    Before going to the true false step i execute this abap:
    DATA: RECH_PARC_ES_TOTAL TYPE BOOLE.                             
    RECH_PARC_ES_TOTAL = 'X'.                                        
    swc_set_element container 'RECH_PARC_ES_TOTAL' RECH_PARC_ES_TOTAL.
    The condition in the true/False step is : &RECH_PARC_ES_TOTAL& u2260
    And it is always false.
    How is tis possible?
    Tank you very much,
    Artur.
    Edited by: Artur Rodriguez Coma on Jan 11, 2010 5:12 PM

    Hi,
    Are there bindings between wf, task and method RECH_PARC_ES_TOTAL variable?
    Also, try with condition &RECH_PARC_ES_TOTAL& EX.
    Synchronize runtime buffer with tcode SWU_OBUF.
    Regards,

  • Control the render true/false after rollback in ValueChangeListener

    Hello
    I am using Jdeveloper 11.1.1.3.0 ADF BC.
    I have this problem:
    in my page I have some LOV that conrol the rendering true/false for other components,
    and we achieved this by a valuechangeLisntener method in a backing bean. and
    everything works well. However when we use the rollback the rendering does not work as expected.
    to clarify the problem, suppose we have LOV1(has two values 1,2) that control the rendering of
    LOV2, when the user selects 1 LOV2 will be rendered and when the user selects 2 LOV2 will be hidden
    now suppose that the default value of LOV1 is 2, so LOV2 is hidden, now the user change the value
    of LOV1 to 1 so the LOV2 will be rendered, now the user press rollBack the value of LOV1 will
    reset to 2 but the LOV2 is still rendered on the page. which is not true.
    initially I thought that I need to call the valueChangeListener method again after rollback,
    I found something like this in this thread:
    Dynamic ValuechangeListener Addition
    but this is for Jdeveloper 10g and that method is deprecated in 11g, as someone comments, and
    he mentioned that this is not the best practice. is there any working solution for this problem?
    can anyone help please

    Thank you LovettWB and Navaneeth for your suggestion, but unfortunately the problem is still exist.
    I will a snapshot for my code and my page definition.
    my page definition is:
    <af:selectOneRadio value="#{bindings.Citizen.inputValue}"
                                         label="#{bindings.Citizen.label}"
                                         required="#{bindings.Citizen.hints.mandatory}"
                                         shortDesc="#{bindings.Citizen.hints.tooltip}"
                                         id="citizen" autoSubmit="true"
                                         immediate="true"
                                         valueChangeListener="#{StudentInformationBean.showCountriesLOV}"
                                         binding="#{StudentInformationBean.citizenRadio}">
                        <f:selectItems value="#{bindings.Citizen.items}" id="si6"/>
                      </af:selectOneRadio>
    <af:selectOneChoice value="#{bindings.CountryOfCitizenship.inputValue}"
                                          label="#{bindings.CountryOfCitizenship.label}"
                                          required="#{bindings.citizenValue.inputValue=='غير كويتي'}"
                                          shortDesc="#{bindings.CountryOfCitizenship.hints.tooltip}"
                                          id="soc2"
                                          partialTriggers="citizen"
                                          binding="#{StudentInformationBean.countryOfCitizenship}"
                                          requiredMessageDetail="#{bundle.non_ku_country}"
                                          visible="#{bindings.citizenValue.inputValue=='0'}">
                        <f:selectItems value="#{bindings.CountryOfCitizenship.items}"
                                       id="si5"/>
                      </af:selectOneChoice>                      and my code is in the valueChangeLisitener is:
        public void showCountriesLOV(ValueChangeEvent valueChangeEvent) {
               // Add event code here...
               FacesContext context = FacesContext.getCurrentInstance();
               if(valueChangeEvent.getNewValue().toString().equals("0"))
                 System.out.println("the new citizen value is " + valueChangeEvent.getNewValue().toString());
               //  this.countryOfCitizenship.setRendered(false); 
                 this.countryOfCitizenship.setVisible(false);
                 this.countryOfCitizenship.setRequired(false);
                 context.renderResponse();            
               else
                 System.out.println("the new citizen value is " + valueChangeEvent.getNewValue().toString());
             //  this.countryOfCitizenship.setRendered(true);
                 this.countryOfCitizenship.setVisible(true);
                 this.countryOfCitizenship.setRequired(true);
                 context.renderResponse();
          public void rollBack(ActionEvent actionEvent) {
            // Add event code here...
            OperationBinding operationBinding = bindings.getOperationBinding("Rollback");
            System.out.println("perform the rollback");
            Object result = operationBinding.execute();
              AdfFacesContext adffacesctx = AdfFacesContext.getCurrentInstance();
            adffacesctx.addPartialTarget(this.citizenRadio);
            public void setRollBackButton(RichCommandButton rollBackButton) {
            this.rollBackButton = rollBackButton;
        public RichCommandButton getRollBackButton() {
            return rollBackButton;
         }any help or suggestion please.
    Edited by: M.Jabr on Feb 7, 2011 12:26 AM
    Edited by: M.Jabr on Feb 7, 2011 12:29 AM

  • Data type mismatch problem

    Hello:
    I have an sql query that works just fine when I run it
    directly in Access but when I run it on a web site, it gives me an
    error "Data type mismatch in criteria expression".
    I am working with transactions and this is an update of a
    table within a transaction.
    Here is the code:
    con.execute "UPDATE tblWells SET API_Number='" &
    Request.Form("API_Number") & "', Well_Name='" &
    Request.Form("Well_Name") & "', Drill='" &
    Request.Form("Drill") & "', Reenter='" &
    Request.Form("Reenter") & "', horizontal='" &
    Request.Form("horizontal")& "', Duration='" &
    Request.Form("Duration") & "', OilWell='" &
    Request.Form("OilWell") & "', GasWell='" &
    Request.Form("GasWell") & "', Other='" &
    Request.Form("Other") & "', SingleZone='" &
    Request.Form("SingleZone") & "', MultipleZone='" &
    Request.Form("MultipleZone")& "', NumAcresLease='" &
    Request.Form("NumAcresLease") & "', LeaseSerialNumber='" &
    Request.Form("LeaseSerialNumber") & "', LeaseName='" &
    Request.Form("LeaseName") & "', WellNumber='" &
    Request.Form("WellNumber") & "', state='" &
    Request.Form("state") & "', county='" &
    Request.Form("county") & "', wellheadElevation='" &
    Request.Form("wellheadElevation") & "', groundElevation='"
    & Request.Form("groundElevation") & "', ProposedDepth='"
    & Request.Form("ProposedDepth") & "',
    DistanceTownPostOffice='" &
    Request.Form("DistanceTownPostOffice") & "',
    DirectionTownPostOffice='" &
    Request.Form("DirectionTownPostOffice") & "',
    Distance_Nearest_Property_Line='" &
    Request.Form("Distance_Nearest_Property_Line") & "',
    DistanceNearestWell='" & Request.Form("DistanceNearestWell")
    & "', UnitSpacing='" & Request.Form("UnitSpacing") & "'
    WHERE WellID=1"
    I can't figure why the query would work fine in Access and
    not on the webpage.
    Thanks.

    A Checkbox does not exist as a form value if it empty which
    is why your SQL
    script is failing. What you need to do is create a variable
    and then assign
    it with the value. Assuming you are using ASP then taking one
    element on
    your SQL statement
    SingleZone='" & Request.Form("SingleZone")
    you would change it to
    SingleZone = strSingleZone
    Above the actual start of your SQL statement you would define
    your variables
    and set their empty values, and then assign them to the form
    values
    Dim strSingleZone = 0
    if Request.Form("SingleZone") <> "" then
    strSingleZone = Request.Form("SingleZone")
    End if
    Paul Whitham
    Certified Dreamweaver MX2004 Professional
    Adobe Community Expert - Dreamweaver
    Valleybiz Internet Design
    www.valleybiz.net
    "zavidp" <[email protected]> wrote in
    message
    news:eo9554$dd0$[email protected]..
    > Okay, I have worked further. I have isolated the fields
    that are causing
    > trouble and they are checkbox fields.
    >
    > I have been pulling my hair out all day trying to figure
    out how to set
    > access
    > and asp so that the on/off, true/false or whatever is
    passed correctly.
    >
    > Can anyone help?
    >
    > Dave
    >

  • Line Type Printing Problems

    Dear All,
    I need to plot (large formats) many PDF documents which were created from AUTOCAD.
    Now I am facing two problems. One is grayscale texts which when we plot we can not read it. I already tried to go on print -> advanced -> color management -> color profile -> black & white.
    Another issue is line types. All were printed as continuous line. Usually in engineering drawings we have many line types such as: hidden, phantom, etc.
    My question is: the problem is the pdf file created from autocad or there is some configuration that I am not doing properly?
    Please need asap help because there is lots and lots of drawings to plot!!!
    Thanks in advance!
    Regards,
    Gilberto

    I'm pretty sure it's all in how AutoCAD is creating the PDF file. But I don't use AutoCAD, and I have a hunch very few people here do.
    Let's try moving this to another forum which gets more traffic.

  • Scalar conversion to true/false

    I would like to convert a time-varying scalar to a true/false variable.  To clarify, I would like to take a time-varying scalar and pass the value of the zeroeth bit to a true/false variable which can then be passed to a digital line output device.  The DO device has solid-state relays and its DAQmx driver requires a true/false input and does NOT permit a scalar nor digital signal.  It seems to me that this is a very simple c-language intrinsic function call.
    I have looked at the SE Steps-Anaylze-Analog-Formula functions but they always output another scalar.  The Trigger step outputs a true/false momentarily and does not latch.  Limit Test has a true/false output but that is for all samples in aggregate of the scalar and not any one scalar value.
    Any suggestions?  or better yet, can someone post a simple LV vi which does this simple data conversion?  Is there some utility vi hidden on the installation disk somewhere that can do this?
    Thanks
    Solved!
    Go to Solution.

    The scalar is simply that which SignalExpress creates and stores as output from many different "Steps".  It seems to me that all scalars in SignalExpress are REAL data type and 32 bits.  For my purpose I need to move the value of bit Zero (0) to a variable that SignalExpress sees as data type True/False (boolean) which can be input to a DAQmx step which takes only that boolean data type.  This is a rare case as very few DAQmx drivers demand a boolean and only a boolean as input.  Since such DAQmx drivers do exist then it seems to me that SignalExpress should accomodate them by providing bit manipulation and conversion functions as found in "C" libraries.  This should be very easy to add to SE???
    Thank you for asking.

  • What's the difference between isThreadSafe set to true / false ?

    I wrote a jsp that contains the following snippet:
    <%@page isThreadSafe="false" language="java" %>
    <%! int count = 0; %>
    <% count++; %>
    <% Thread.sleep(5000); %>
    You are visitor number <%= count %>
    I test this by running 2 browsers at the same time, but I found there's no
    difference between that isThreadSafe set to true/false in the result, and I
    found there's no difference in the generated servlets' code. Will the servlet
    implements the SingleThreadModel interface if the isThreadSafe is false in the
    jsp? I'm using jakarta-tomcat-4.1.18-LE-jdk14.

    Your idea about implementing SingleThreadModel is ok, though Tomcat 4.1.18 for my version also does not make any difference in generated servlet with isThreadSafe value.
    However, one thing is important to remember that isThreadSafe is not a panacea to make JSPs thread safe. It actually depends on the type of variables/values u r changing.
    Any local varible under _jspService is thread-safe, as all requests are unique.
    For the same reason, request attributes are always thread-safe.
    Class/member varibales in JSP/Servlet are not thread-safe also. From your code count is not thread safe.
    Session attributes are not thread-safe, as you can access and change them using multiple browser windows from different JSPs. If u do not do that they are safe.
    Application/context attributes are not thread-safe also. They can be accessed by multiple users at the same time.
    However, I do not why generated servlet is not different for this version of Tomcat. May be they can tell.
    Thanks.
    Hafizur Rahman
    SCJP

  • URGENT: Covert a true - false value into a bit value

    Hello :)
    I have a problem, How can I convert a true false value into a bit value, because, I declare a variable value with true or false, that means that I have a 1 or a 0, (thinking about digital information)
    for example, one this is my part of my code:
    private boolean _x3 = true;
         private boolean _x5 = false;
         private boolean _x6 = true;
         private boolean _x7 = false;
         private boolean _x9 = true;
         private boolean _x10 = false;
         private boolean _x11 = true;
    public boolean CheckP1(boolean pP1)
              pP1 = x3^x5 ^_x7 ^_x9 ^_x11;
              return pP1;
    This method will send a true or false value, but now I have two doubts, one of them, is, how can get this value, and the second value, how can I conver this value into a bit value
    Thank you so much :)
    Nataly

    Look at a BitSet to hold your boolean values.
    Check the API for details.
    JJ

  • Logos with Alternative True-False

    Hello! Everyone
    I used true / false alternative for displaying certified logos of sales organization.
    I am upto the mark , but need some clarification to display this code in condition
    but I am unable to display the logo02 is it is not equal to OMAN.
    Where can I write the code so that 2 logos should display as per the code below
    IF IS_DLV_DELNOTE-HD_ORG-SALESORG = 'OMAN'
         LOGO1
    ESLEIF IS_DLV_DELNOTE-HD_ORG-SALESORG # 'OMAN'
         LOGO02
    ENDIF.
    Monto

    Hi Jonthan
    Thanks for your reply, no it is not sapscript but smartform
    IF IS_DLV_DELNOTE-HD_ORG-SALESORG = 'OMAN'.
    INCLUDE GSPL OBJECT GRAPHICS ID BCOL LANGUAGE DE.
    BITMAP 'CFTM_DNV_LOGO' OBJECT GRAPHICS ID BMAP TYPE BCOL DPI 200.
    ENDIF.
    I am writing this in global definations and my logo name are
    First logo
    NAME : QUALITY LOGO
    OBJECT : Graphics
    ID          : BMAP
    Radio button Color bitmap image (BCOL)
    second logo
    NAME:  CFTM_DNV_LOGO
    OBJECT : Graphics
    ID          : BMAP
    Radio button color bitmap image (BCOL)
    based on the above condition I have to display the logo
    I have added this log in graphics for first page and lastpage respectively but
    not getting idea how to display based on below condition
    IF IS_DLV_DELNOTE-HD_ORG-SALESORG = 'OMAN'.
    INCLUDE GSPL OBJECT GRAPHICS ID BCOL LANGUAGE DE.
    BITMAP 'CFTM_DNV_LOGO' OBJECT GRAPHICS ID BMAP TYPE BCOL DPI 200.
    ENDIF.
    Monto

  • How can I display True/False in my dropdownlist as "Yes" and "No"?

    Hi All,
    I want to bind a dropdownlist to a boolean value (so it's either true or false).  I'm particularly interested in using two-way binding to when the user changes from "yes" to "no" the boolean value automatically changes from "true" to "false."  But, I want the user to see "yes" and "no" as the options, rather than "true" and "false".
    How can I display "yes" and "no" and still take advantage of binding?  Or can I not use binding in this circumstance?
      -Josh

    Solution 1:
    In order to display Yes/No for True/False, you may specify labelFunction for the dropdownList.
    In MXML:
    <s:DropDownList labelFunction="myLabelFunction" />
    In actionscript:
    private var arr:ArrayCollection = new ArrayCollection(["true","false"]);
                private function mylabelFunction(item:Object):String
                    if(item.toString() == "true")
                        return "yes";
                    else return "No";
    OR
    Solution2:
    may be u can try making an array collection like
    private var arr:ArrayCollection = new ArrayCollection([{label:"yes",value:"true"},{label:"no",value:"false"}]);
    and specify labelField for the dropdownList like
    <s:DropDownList labelField="label" dataProvider="{arr}" />

Maybe you are looking for

  • Please help. iTunes says to restore phone but then an error occurs while..

    When I plug in my phone to my computer, it tells me it cannot read the phone and that I need to restore my phone. I press ok and then restore and it finishes extracting the software but ends there and another window pops up and says iTunes cannot res

  • Windows 7 with XP-logon

    Hola! I thrashed XP in favour of Win7, and everything works smoothly. There is just one thing that is bugging me: When I fire up my Lenovo (S10e) I get the XP loading bar, and not the Windows 7 "flying dots" comming together forming the windows logo.

  • Block Video Differences Between Ipad and PC

    Customer is asking: When using Jabber Video on my PC  I have noticed if I block my camera it remains as a still shot of the last image whereas if I block video when using the iPad app it is a black screen. Is it possible to change the Jabber Video se

  • Reading CTS or DSR lines of Serial port

    Is there a way to read the status of CTS or DSR lines of a serial port? Also in what pins are these lines on standard PC? Ori Idan Helicon technologies LTD. National Instruments Alliance member in ISRAEL Email: [email protected] Home page: http://www

  • 3310 all in one won't print colors correctly

    I've cleaned printhead lots of times and print self test.  The print quality pattern is only printing black color bar (it looks gray) and Yellow (which looks green).  None of the other boxes print.  All ink is genuine HP (always has been) and are not