Why isn't 'if the variable does not equal null"work?

Pretty simple thing, I thought, but it drives me batty...

The Captivate 8.

I have a widget for checkbox and assigned variables to all 6 boxes (framework1, evaluation2... assessment6). I also have a variable called 'null' (thanks to lilybiri). The variable has no value for her.


So, I in my Advanced actions:


If assessment1 is not equal to v_null or

If evaluation2 does not equal v_null or

If assessmen3 is not equal to v_null

Le n

See submit it (button)


That means that if no the framework1, 2 or 3 etc... are verified, the assessment variables will be 'something' and not 'null' and should trigger showing button, but it does not work...


Any ideas?


Thank you!


Sorry, I give up. You seem not to understand that you need another approach. Especially your answer 1 is not correct, why has the right of v_none, you are not in the mind of the person who checked it? 2 you give the opposite, what happens if the user has archived v_none really because he won't? Anywat that it is not possible to verify this with a single action advanced conditional with two decisions, because the sequence needs to be reversed for the second situation compared with the first situation. Everything should be in a single decision, with THEN/ELSE, but I do not understand the logic, so you can not help.

Tags: Adobe Captivate

Similar Questions

  • Why an amplification of the RAM does not change the index performnance of windows vista?

    Why an amplification of the RAM does not change the index performnance of windows Vista?

    Hello

    I m not very well, but maybe you have more than 3 GB of RAM and Vista 32 bit.
    Usually the 32 bit OS is capable to manage and send only 3.2 GB.
    The more than 3.2 GB RAM will not operating system used and therefore would not increase the index
    In addition the laptop will be not really faster after upgrading RAM. You will notice better performance using applications at the same time, but this does not affect the index of Vista.
    But this is only my personal hypothesis.

    Welcome them

  • How to check that the variable 'does not contain' value?

    Hello

    I use CP 7.0.1.237.

    We want to use the widget text box for a custom quiz and verify a response. While we understood how to check the existence of certain key words, we are not able to find a way to check that the content does NOT contain certain keywords. For example, we want to ensure that the text entered in this widget does not contain a "Transformation" and "Non-compliant.

    Is this possible at all?

    Thank you

    Anthony

    Anthony, it works perfectly. Created this conditional action with 4 decisions. I used the interaction of training text scrolling in CP8 (because now you can control the variable - which means I might have a Reset button):

    First decision:

    Second decision (the third is similar to the following)

    Fourth and final decision

    I put the variable words (v_first... v_fifth), it's a reflex I use since I shared actions that much. The variable associated to the ETB (you can now reset an empty var in CP8) is v_TextArea and the Boolean value that will decide if positive feedback (StarOK) should be shown is v_TA_OK. If you want to display a negative feedback, put this in the ELSE part of the final decision.

    FYI: it took 15 minutes, including the creation of assets and the variables and tests. Personally I would have needed more time to do it in JS, but that's just me.

    Lieve

  • Why my case of the switch does not work?

    Hey gang,

    I have a switch statement, but it doesn't seem to work.  When the selectedIndex to a drop-down list property changes, the fire of console.log statements, but the currentFlashMode never is updated.

    currentFlashMode is 'property variant currentFlashMode' on the element root of navigationPane on another page.  This switch/case is on a secondary page that is pushed.

    If I use if/else instead, everything works fine.

    for example, it does not:

                       switch (selectedIndex) {                   console.log("entering switch/case for selectedIndex..");
                            case 0:
                                //
                                console.log(" -->App: FlashModeSelector, On");
                                currentFlashMode = 0;
                                break;
                            case 1:
                                //
                                console.log(" -->App: FlashModeSelector, Off");
                                currentFlashMode = 1;
                                break;
                            case 2:
                                //
                                console.log(" -->App: FlashModeSelector, Auto (default)");
                                currentFlashMode = 2;
                                break;
                            case 3:
                                //
                                console.log(" -->App: FlashModeSelector, Light");
                                currentFlashMode = 3;
                                break;
                        }
    

    but this doesn't:

    if (selectedIndex == 0) {
                            currentFlashMode = 0;
                            console.log(" ------------>App: in onSelectedIndexChanged, currentFlashMode is : " + currentFlashMode);
                        }
                        if (selectedIndex == 1) {
                            currentFlashMode = 1;
                        }
                        if (selectedIndex == 2) {
                            currentFlashMode = 2;
                        }
                        if (selectedIndex == 3) {
                            currentFlashMode = 3;
                        }
    

    What I'm doing wrong here?

    Hello

    This is a known bug in Qt 4 (fixed only in Qt 5):

    http://supportforums.BlackBerry.com/T5/native-development/strange-switch-behaviour-in-QML/m-p/228142...

    Only the first line of each statement 'case' is executed. QT has incorrectly transformed the second statement back.

    Workaround: wrap each case in {} or use instead if/else.

    More info about Qt bug tracker:

    https://bugreports.Qt-project.org/browse/QTBUG-17012

  • Marquee Learning Interaction; Assign the Variable does not transfer all text.

    Captivate v9. The use of the Interaction of learning of text scrolling to capture text user input by assigning a Variable name. On the next slide, insert the Variable in a text caption. The text entered in the previous slide in the scrolling text is truncated. For example, the entry of 2 or 3 sentences (100 + characters) generates only the first 50 or so displayed in the text caption.

    When you inserted the variable in the dialog box did increase the length of the default 50 to what you want?

  • View variable does not display NULL

    Hello

    After the memory dynamic release, I put released with the null pointer. ICB does not honor this action, see figure below. (I thought she did it before 2013, CVI, but this impression can me because of my bad memory )

    Why?

    The view variable contains NULL in other cases.

    Hello Wolfgang,.

    Thank you for reporting the issue. I filed the bug report #423492.

    Unfortunately, I do not have an explanation or a workaround.

    Peter

    PS: It works as expected in 2012 of the CVI. Your memory is better that you remember. :-)

  • How will I know that my Windows product key is if one on the sticker that is located on the computer does not seem to work?

    You want more details. For two hours I answered all the questions that ask you that. And still no support. You up to the date of this laptop, every day at 03:00, so don't tell me the product key, which is on the back of this box is incorrect. Or that it is not the country I say. Just send me what is on the back of this box, which I paid too much for in the first place.

    We are not Microsoft. We are volunteers who give of our spare time to help people. Complain about Microsoft is a waste of time. We are in the same boat as you when it comes to most of the problems and not more control or access that you have to do.

    A product key is not in the box where everyone can see.  It is a sequence of alphanumeric 25 digit of 5 sets of 5 digits separated by dashes for the operating system.  If this is the original installation, the key will be on a label on the underside of the laptop.  It has been upgraded or purchased as a product of the retail (suggested by saying you that you have a box), then the product key for the product to the retail sales would have been on a piece of paper inside the box.  The product key on the label of the laptop would have been crushed (which would have been in the computer would have been product key from the manufacturer that could not be used to enable or provide proof) by installing the retail or upgrade.  Microsoft has no idea what is your product key regardless of the case - even if you bought them (unless it was by a download and then you should have an email from their share with the product key to this topic).

    If this is not a problem of activation or re-installing and that you have installed and activated the product yourself, try of Belarc Advisor http://www.belarc.com/free_download.html and see if the product key, it reveals work best of all what you use now.

    For more information, if it does not help, post to http://answers.microsoft.com/en-us/windows/forum/windows_install?page=1&tab=all&tm=1300700638376.

    Good luck!

  • 10.1.2.3 patch provokes the webutil does not have to work.

    I got 10.1.2.2 Developer Suite work with webutil. Then we applied the 10.1.2.3 patch. Now webutil does not work. I read metalink and he said to use jacob_1.10.1.zip. I did it. I also had the frmwebutil of webutil.2.2.zip. I registered both jacob.jar and frmwebutil.jar. I have also replaced the jacob.dll with the new jacob.dll. I recompiled has previously work webutil form. When I run the form I get this... Don't forget, all this worked before I applied the patch.


    Reading http://dxmooisaf:8889/forms/java/frmall.jar 141303 certificates | C:\Documents and Settings\mreichman\Application Data\Sun\Java\Deployment\cache\6.0\63\f488f7f-7d1a1920.idx
    Reading http://dxmooisaf:8889/forms/java/frmall.jar 141303 certificates | C:\Documents and Settings\mreichman\Application Data\Sun\Java\Deployment\cache\6.0\63\f488f7f-7d1a1920.idx
    proxyHost = null
    proxyPort = 0
    connectMode is HTTP, native.
    Version forms cmdlet is: 10.1.2.3
    proxyHost = null
    proxyPort = 0
    connectMode is HTTP, native.
    Version forms cmdlet is: 10.1.2.3
    Reading http://dxmooisaf:8889/forms/java/frmall.jar 141303 certificates | C:\Documents and Settings\mreichman\Application Data\Sun\Java\Deployment\cache\6.0\63\f488f7f-7d1a1920.idx
    java.lang.ClassNotFoundException: oracle.forms.webutil.clientInfo.GetClientInfo
    at sun.applet.AppletClassLoader.findClass (unknown Source)
    at java.lang.ClassLoader.loadClass (unknown Source)
    at sun.applet.AppletClassLoader.loadClass (unknown Source)
    at java.lang.ClassLoader.loadClass (unknown Source)
    .....

    Mark,

    Signing the pots has nothing to do with if the jars are downloaded. The fact that it is not shown to download in the java console or in the server logs is simply an indicator that demand for these files is not the case. If the addition of a reference to the parameter archive fixed the issue there is clearly a problem with the reading webutilarchive enties. This often happens when the stray characters or typos are entered in the string. In some cases, we have seen the order in which the parameters are listed can cause problems.

    I recommend the following:

    1 change the order in which appear the two parameters of the archive. In other words, you current have the webutilarchive appearing first. Move to the end of the archive. For example:

    archive=frmall.jar,icons_lower.jar,hdms_icons.jar, pies_icons.jar
    WebUtilArchive=frmwebutil.jar,jacob.jar
    

    Wait... + ;)

    When typing the above, I noticed the following:

    baseHTMLjpi=webutiljpi.htm
    baseHTMLJInitiator=basejpi.htm
    

    Try to change the other to the following:

    baseHTMLJInitiator=webutiljpi.htm
    

    Mike

  • Text added to the text field using the variable does not appear

    Hello

    I have a test field I created dynamically.  If I add some text to it by writing: myField.text = 'text', the text if poster, but if I add text using a variable is nothing.  If I trace trace text in the text field ("text =" myField.text) get good value.

    Someone at - it ideas?

    Best regards

    Chris McLaughlin

    Try to comment out the two lines below and see if it helps...

    ["textField" + guestCueCnt 'c'] .defaultTextFormat plus myFormat;
    ["textField" + guestCueCnt + 'c'] .embedFonts = true;

  • Authentication of the user of the OS does not seem to work

    Your help is much appreciated.

    This is the setting

    Version of the product11.2.0.3
    Operating systemLinux x 86-64
    OS versionRed Hat Enterprise 6

    SQL> show parameter os 
    
    NAME TYPE VALUE 
    ------------------------------------ ----------- ------------------------------ 
    db_lost_write_protect string NONE 
    diagnostic_dest string /apps/oracle 
    optimizer_index_cost_adj integer 100 
    os_authent_prefix string OSUSER 
    os_roles boolean FALSE 
    remote_os_authent boolean TRUE 
    remote_os_roles boolean FALSE 
    timed_os_statistics integer 0 
    
    
    SQL> select username, password from dba_users where username like 'OSU%'; 
    
    
    USERNAME PASSWORD 
    ------------------------------ ------------------------------ 
    OSUSERoracle EXTERNAL 
    
    
    SQL> select privilege from dba_sys_privs where grantee='OSUSERoracle' order by 1; 
    
    
    PRIVILEGE 
    ---------------------------------------- 
    CREATE SESSION 
    UNLIMITED TABLESPACE 
    
    
    
    
    SQL> select osuser from v$session where username = 'SYS'; 
    
    
    OSUSER 
    ------------------------------ 
    oracle 
    
    
    SQL> conn / 
    ERROR: 
    ORA-01017: invalid username/password; logon denied 
    
    
    
    
    Warning: You are no longer connected to ORACLE
    

    .

    Oracle@seclindbs ~ $ sqlplus / as sysdba

    SQL * more: version 11.2.0.1.0 Production on Wed Apr 1 11:33:34 2015

    Copyright (c) 1982, 2009, Oracle.  All rights reserved.

    Connected to:

    Oracle Database 11 g Enterprise Edition Release 11.2.0.1.0 - 64 bit Production

    With OLAP, Data Mining and Real Application Testing options

    SQL > create user ' Oracle$ OPS ' identified externally.

    Created by the user.

    SQL > grant create session of "Oracle of the OPS$";

    Grant succeeded.

    SQL > exit

    Disconnected from the database to Oracle 11 g Enterprise Edition Release 11.2.0.1.0 - 64 bit Production

    With OLAP, Data Mining and Real Application Testing options

    Oracle@seclindbs ~ $ sqlplus /.

    SQL * more: version 11.2.0.1.0 Production on Wed Apr 1 11:34:01, 2015

    Copyright (c) 1982, 2009, Oracle.  All rights reserved.

    ERROR:

    ORA-01017: name of user and password invalid. connection refused

    Enter the user name:

    ERROR:

    ORA-01017: name of user and password invalid. connection refused

    Enter the user name:

    ERROR:

    ORA-01017: name of user and password invalid. connection refused

    SP2-0157: unable to connect to ORACLE after 3 attempts, leaving SQL * more

    Oracle@seclindbs ~ $

    Oracle@seclindbs ~ $ sqlplus / as sysdba

    SQL * more: version 11.2.0.1.0 Production on Wed Apr 1 11:34:05 2015

    Copyright (c) 1982, 2009, Oracle.  All rights reserved.

    Connected to:

    Oracle Database 11 g Enterprise Edition Release 11.2.0.1.0 - 64 bit Production

    With OLAP, Data Mining and Real Application Testing options

    SQL > drop user ' Oracle of the OPS$ ";

    Deleted user.

    SQL > create user ' OPS$ ORACLE "identified externally.

    Created by the user.

    SQL > grant create session for ' OPS$ ORACLE. "

    Grant succeeded.

    SQL > exit

    Disconnected from the database to Oracle 11 g Enterprise Edition Release 11.2.0.1.0 - 64 bit Production

    With OLAP, Data Mining and Real Application Testing options

    Oracle@seclindbs ~ $ sqlplus /.

    SQL * more: version 11.2.0.1.0 Production on Wed Apr 1 11:34:31 2015

    Copyright (c) 1982, 2009, Oracle.  All rights reserved.

    Connected to:

    Oracle Database 11 g Enterprise Edition Release 11.2.0.1.0 - 64 bit Production

    With OLAP, Data Mining and Real Application Testing options

    SQL > show user

    The USER is ' OPS$ ORACLE. "

    We need to create the user as: "OPS$ ORACLE" when top.

  • The limitation does not not as expected in the JMS adapter

    Hello

    I have a BSE consumer (name: ConsumerESB), that retrieves messages from a weblogic JMS queue and routes them to a BPEL (InvokedBPEL) process.
    The queue will get messages in mass 5000 requests at once and I need to implement the limitation to process applications slowly.


    Here's what I put.

    For the .esbsvc map file, I put

    minimumDelayBetweenMessages - 3000 (3 seconds behind should be there between each message)
    adapt. JMS. Receive.threads - 1
    DequeueTimeOut - 3

    According to the above definition, I think, a request must be sent by second and three seconds between two messages.
    But I don't see that past, I think I'm getting something like 4-5 requests per second.

    The limitation does not seem to work.

    Later, I tried the following options:
    (for adapter .esbsvc)
    minimumDelayBetweenMessages - 10000
    adapt. JMS. Receive.threads - 1
    DequeueTimeOut - 10


    (for .esbsvc routing rule) - got - I need this setting for the routing rule esbsvc?
    minimumDelayBetweenMessages - 5000
    DequeueTimeOut - 5

    Now, I see only one application per second.

    Can you please let me know how can I get a perfect delay of 3 seconds between two messages.

    I raised a SR with Oracle and discovered that the minimumDelayBetweenMessages property is only applicable for BPEL and not BSE. Therefore, I created a BPEL consumer instead of a BSE consumer and applied to the property of limitation. It worked.

    SR link is below for reference.

    https://support.Oracle.com/epmos/faces/SrDetail?_afrLoop=38176284950252&srNumber=3-6559897401&_afrWindowMode=0&_adf.CTRL-State=18obtvw6uw_4

  • PowerConnect 6200 ACL does not seem to work

    Hello

    I have a total of four 6248 s two groups at different locations that are configured with VRRP + OSPF.  I tried to set up a simple ACL on either a VLAN to allow a portion of the traffic and block everything else, but I can't make it work.  I have tried many combinations to try to get this working, but so far without success.  It's just a simple ACL, which should allow the web/http traffic on the 10.1.30.100 server and blocks everything else.

    The only type of ACE that seem to work are either a "deny ip any any" or "permit ip any any" If you try an ACE with a destination host and subnet mask 0.0.0.0 it's just all this blocking.  Has anyone else had problems of the ACL or is it just my incompetence in preventing me from getting the 6200 ACL work properly?  I didn't have this problem, get the ACL list to work on our Cisco 2811 routers, just at the moment where I tried on the PC6248s.

    1. config
    2. int vlan 720
    3. no ip-group vlan720-in in access
    4. output
    5. No list of access-vlan720-en
    6. access-list vlan720-in permit tcp any 10.1.30.100 0.0.0.0 eq 80
    7. int vlan 720
    8. IP access-group vlan720-in in
    9. output
    10. output
    11. copy, run start
    12. There

    Just an update on this issue.  I worked with Dell to determine why the ACL does not seem to work.  We discovered that the 6200 apply ACL to the traffic as a VLAN ACL Cisco card as opposed to a router ACL entry.  This causes the ACL to apply to not only routed or transferred but also traffic switched in the same VLAN.

    This has been the source of my problems that my traffic is not limited to a single 6200.  I developed a simple laboratory to check that the 6200 applied traffic switched in the same VLAN ACL.

    First the 6200 has one ACL applied to VLAN5 both PC1 and PC2 are in VLAN 5.  They are both on the same subnet 192.168.5.0/24.  The ACL has a statement of "permit icmp any one" but nothing else.  The PC1 and PC2 are running Windows XP Pro with IIS is installed for the test.  The firewall on both is disabled.

    PC #1 IP: 192.168.5.2/24
    PC #2 IP: 192.168.5.3/24

    [6200]
    |    |
    |    |
    |   [2950T #2] <-->[PC #2]
    |
    |
    [2950T #1] <-->[PC #1]

    In this scenario PC1 and PC2 can ping each other without problem because of the permit icmp any any statement, but you cannot access the IIS site on each of the other computers.

    Dell said that this is normal and if you want communication VLAN VLAN you 'license ip ' to make it work properly.  I also found that traffic back from other VLANs were also denied because of the ACL applied on all of the incoming traffic.  As a solution, the license statement should be included for ALL traffic back to the limited subnet other subnets.  So in this case "ip enable any ".

    I find it a bit annoying that ACL is applied in the form of maps of VLAN not like real incoming router ACL as they are on similar Cisco devices as the 3750.  So there is a work around.  I hope they can solve the problem in a future update, because I really think that the 6200 is a great device.

    Here you can see the difference between VLAN ACLs cards and router entry ACL where they are applied in what concerns local traffic to VLAN.
    http://www.Cisco.com/en/us/docs/switches/LAN/catalyst3750/software/release/12.2_25_see/configuration/guide/swacl.html#wp1572522

  • Internet does not seem to work after you have uninstalled Avira Premium Edition, but Google Chrome works

    Recently, I uninstalled Avira Premium Edition. I opted for 1 month trial but I uninstalled before the expiry of 1 month. The uninstall process went well. But when I restarted the computer, the Internet does not seem to work, but Google Chrome works as usual. When I tried to connect to MSN, it says "error Code: 80072ee7. It's something on the Internet connection. I guess it takes some files that must have accidentally disappeared with the uninstall process.

    Any help will be greatly appreciated. Thank you.

    Hello

    If Internet does not cam chrome Google work either.

    So, we know not what does not work.

    In any case, try this.


    WinSock and TCP/IP update.

    Type Cmd in the search text box.

    Press Ctrl-Shift-Enter keyboard shortcut to run a command as administrator prompt.  Allow the elevation.

    Type netsh winsock reset at the command prompt and press the Enter key.

    Do the same process to refresh the TCP/IP just replace the command typed with.

    netsh interface ipv4 reset Press enter

    netsh interface ipv6 reset Press enter

    ipconfig/flushdns press Enter

    Restart your computer.

    Jack - Microsoft MVP, Windows networking. WWW.EZLAN.NET

  • In the attached VI why looping force the type of data while the other does not?

    In the attached VI why looping force the type of data while the other does not?

    I'm guessing that you have created the Enum on the front panel.  If you right click and create an indicator, it corresponds to the type and be an enum.  LabVIEW represents enums as U16, but because the types are not the same (for example, your enum has 3 values, but a U16's 65 536 values), LabVIEW automatically converts value (or converts) the smallest representation (enum) in the largest value (U16).

  • Why my internet continue to say that the internet does not not and takes so long to connect, I have a new computer, I have also a pc clean and do not always help. any suggestions

    Why my internet continue to say that the internet does not not and takes so long to connect, I have a new computer, I have also a pc clean and do not always help. any suggestions

    Hello

    Thanks for posting your question in the Microsoft community.

    I understand that when you try to connect to the Internet, he says at the outset that Internet is not responding and then after some time to connect. Let us know if this is incorrect.

    It would help if you could answer these questions.

    a. what version of Windows is installed on the computer?

    b. don't you make changes to the computer before the show?

    I suggest you check out the link and follow the steps.

    Why can't I connect to the Internet?

    http://Windows.Microsoft.com/en-GB/Windows7/why-can-t-I-connect-to-the-Internet

    Let us know if you need more assistance.

Maybe you are looking for

  • Old photos of the satellite Pro A60

    Hello Does anyone have old photos of the satellite Pro A60? (Taken from their press center TOSHIBA. Thank you!suddste

  • View fade

    One of my ink cartridges is empty. I ordered more. What should I do to get rid of this annoying notice which appears whenever I turn?  I'm starting to hate HP! It must have been 9 times today so far!

  • WRT160N v2 site blocking to the router even after reset and upgrade firmware

    For some reason any my WRT160N v2 router blocks access to the following Web site: www.cngoons.com I can connect on the site if I connect to the modem directly, or using the connection to the internet of someone else. However computers that connect th

  • printer keeps printing document sent a long time ago

    Several weeks ago, I sent a document to my HP 8450 since my Mac via wireless network.  Now that the document continues to print if the printer has not been disabled.  At this point, I have more than a dozen copies! I unplugged the printer and turned

  • Use of the way of the hardware - iSCSi Netapp 10 Gb Ethernet

    We have a client that wants to connect to storage iSCSi to the ports of the device on their interconnections of the XP of 6140 fabric, because they do not have the Nexus switch and they have too few ports. Is this ok? I know he is not taken in charge