Style in an event node

I am triying to modify the style of a node wich is the header event of a node table.
The problem is that even when in modification mode, the field for the style is an output one and cannot be changed.
Is this an error in Smartforms? Can it be solved appliying a note?
Thanks.

Hi,
1.Can u check the Style is assigned in the Form Attributes or not.
2.Or else You can assign in the Output options .
Regards,
Shiva

Similar Messages

  • Can I add the same style sheet to multiple nodes in the same scene?

    I know this sounds like a dumb question, so I'll give an explanation below.  I've done this with FXML and Scene Builder and haven't noticed any negative effects yet.  I'm mostly curious what happens internally when I add a style sheet to a node and that same style sheet has already been added via a parent node.
    The reason I ask is because I use fx:include in many of my FXML files.  For example, I'll have something like this:
    MainPane.fxml - Uses shared.css and main-pane.css.  Includes SubPane.fxml.
    SubPane.fxml - Uses shared.css and sub-pane.css.  Included in MainPane.fxml using fx:include.
    I used to add shared.css to SubPane.fxml using Scene Builder's preview option, but the way this works has been changed in Scene Builder 2.  See this thread for an explanation of the change.  I also use TestFX and I'm convinced that I should be ensuring shared.css is applied to SubPane.fxml before running GUI tests.
    The easiest way to accomplish what I want is to add shared.css to the root node of both MainPane.fxml and SubPane.fxml.  However, I don't know if that's something I'm allowed to do.  Is it?

    No. http://www.adobe.com/products/creativecloud/faq.html
    Can I buy more than one membership to an individual offering of Creative Cloud? 
    No, Adobe has moved to identity-based licensing with a technology that will not support multiple same-product licenses, so you can buy only one membership per Adobe ID. If you need two Creative Cloud memberships, you will need to purchase each with a unique Adobe ID. You can also purchase a Creative Cloud for teams membership, which allows you to purchase and manage multiple seats under one account.

  • How to create Event Node in smartform

    Hi Experts,
    could you please tell me how to create event node in smartform
    Thanks in Advance,
    Thanks&Regards
    Geetha

    HI,
    plz explain your problem in deeply.
    And as per me you first create page and righ click on it
    Then create window as per your requirement.
    if you want to put condition ot events true or false Righ click on your window
    then goto flow logic -> Altenative
    You can found 2 events in Condition.
    So you can assign this events.If you want to put condition or event on test then goto Text here in General Attributes in bottom side you can find even on page.
    Try it.

  • EventQueue not firing event node

    I'm not having any luck getting an XMLEvent node to fire and assign workflow
    variables from TextMessages send to the eventQueue with WLI 2.0 sp2 from an
    external application. I've checked to make sure the root element is the
    same as the event node definition. While monitoring the "Active JMS
    Destinations" in the console, I do see the number of "Messages Received" for
    the eventQueue increase. The xml string sent to the queue is as follows:
    <?xml version="1.0" encoding="UTF-8"?><policy-check-response><timesheet
    id="1070"/><hasErrors>true</hasErrors></policy-check-response>
    There is no document type...does the root element not only have to match the
    event node definition, but also be the first line? Please HELP!
    The process flow is as follows (Steps 1-4 succeed, #5 never happens)
    1)WLPI task "Mark As Done" fires external xml request --> 2) external app
    listener --> 3)external app ... --> 4)external app queue sender posts xml
    response to eventQueue -- 5)xml event node assigns workflow variable based
    on external app's xml message response.
    Jon Wilmoth
    Software Architect
    eSage Group
    (206) 264-5675 (Voice & Fax)
    [email protected]
    http://www.esagegroup.com

    Jon
    I must be in a good mood or something. Attached you will find a jar file
    that you can import via the tools option. This template contains a task that
    posts the XML message you specified along with an event to consume the
    message. Please take a look at the eventKey that has been defined under the
    configuration option as well as the event node.
    Thanks
    Tony Lodge
    WLI Senior Engineer
    "Jon Wilmoth" <[email protected]> wrote in message
    news:3b96c4fa$[email protected]..
    I'm not having any luck getting an XMLEvent node to fire and assignworkflow
    variables from TextMessages send to the eventQueue with WLI 2.0 sp2 froman
    external application. I've checked to make sure the root element is the
    same as the event node definition. While monitoring the "Active JMS
    Destinations" in the console, I do see the number of "Messages Received"for
    the eventQueue increase. The xml string sent to the queue is as follows:
    <?xml version="1.0" encoding="UTF-8"?><policy-check-response><timesheet
    id="1070"/><hasErrors>true</hasErrors></policy-check-response>
    There is no document type...does the root element not only have to matchthe
    event node definition, but also be the first line? Please HELP!
    The process flow is as follows (Steps 1-4 succeed, #5 never happens)
    1)WLPI task "Mark As Done" fires external xml request --> 2) external app
    listener --> 3)external app ... --> 4)external app queue sender posts xml
    response to eventQueue -- 5)xml event node assigns workflow variable based
    on external app's xml message response.
    Jon Wilmoth
    Software Architect
    eSage Group
    (206) 264-5675 (Voice & Fax)
    [email protected]
    http://www.esagegroup.com
    [jon.jar]

  • Event node not consuming messages

    Hi
    I am sending an XML message from a different application to WLI destination WLI_BPM_Event
    queue using JMS and have an event node in a workflow in BPM waiting for the message.
    I see the message reaching the destination ( in console ) but it is in pending
    state and is not being consumed by the event node. On the other hand if I use
    a dummy workflow template to post the same xml message to WLI_BPM_EVENT queue
    in WLI, the message is being consumed by the event node in the original workflow.
    Do you have any idea as to what could be the reason for this?
    Here is the sample code in onMessage of my MDB that is sending the message to
    BPM. It is a simple starting point and I am not worried of multiple instances
    of workflow too. This code is triggered by the bean after it receives an XML message
    from BPM and processes it.
              QueueConnectionFactory workFlowQConnectionFactory =
         ServiceLocator.getInstance().getQueueConnectionFactory("com.bea.wlpi.QueueConnectionFactory");
    Queue workFlowQ = ServiceLocator.getInstance().getQueue("com.bea.wli.bpm.EventQueue");
    QueueConnection workFlowQConnection = workFlowQConnectionFactory.createQueueConnection();
    QueueSession acctRespSession = workFlowQConnection.createQueueSession(
    false, Session.AUTO_ACKNOWLEDGE );
    QueueSender acctRespSender = acctRespSession.createSender( workFlowQ
    TextMessage acctCreationResponse = acctRespSession.createTextMessage();
    StringBuffer response = new StringBuffer();
    response.append("<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>");
    if ( accountCreated ) {
    response.append("<accountCreated>yes</accountCreated>");
    } else {
    response.append( "<accountCreated>no</accountCreated>" );
    acctCreationResponse.setText( response.toString() );
    logger.info("Sent message " + acctCreationResponse.getText() );
    acctRespSender.send( acctCreationResponse );
    Thanks
    Sreeram

    Hi Chris
    How come I don't see a destination by that jndi name in the list of destinations
    under the WLIJMSServer in admin console? I double checked in two separate installations.
    I didn't do any custom configurations either and that was a default EAI domain
    configuration. I see com.bea.wli.bpm.EventQueue and not com.bea.wli.bpm.Event
    Thanks
    Sreeram
    Chris Stead <[email protected]> wrote:
    Hi Sreeram,
    Try using com.bea.wli.bpm.Event (not com.bea.wli.bpm.EventQueue).
    Cheers,
    Chris
    Sreeram wrote:
    Hi
    I am sending an XML message from a different application to WLI destinationWLI_BPM_Event
    queue using JMS and have an event node in a workflow in BPM waitingfor the message.
    I see the message reaching the destination ( in console ) but it isin pending
    state and is not being consumed by the event node. On the other handif I use
    a dummy workflow template to post the same xml message to WLI_BPM_EVENTqueue
    in WLI, the message is being consumed by the event node in the originalworkflow.
    Do you have any idea as to what could be the reason for this?
    Here is the sample code in onMessage of my MDB that is sending themessage to
    BPM. It is a simple starting point and I am not worried of multipleinstances
    of workflow too. This code is triggered by the bean after it receivesan XML message
    from BPM and processes it.
              QueueConnectionFactory workFlowQConnectionFactory =
         ServiceLocator.getInstance().getQueueConnectionFactory("com.bea.wlpi.QueueConnectionFactory");
    Queue workFlowQ = ServiceLocator.getInstance().getQueue("com.bea.wli.bpm.EventQueue");
    QueueConnection workFlowQConnection = workFlowQConnectionFactory.createQueueConnection();
    QueueSession acctRespSession = workFlowQConnection.createQueueSession(
    false, Session.AUTO_ACKNOWLEDGE );
    QueueSender acctRespSender = acctRespSession.createSender(workFlowQ
    TextMessage acctCreationResponse = acctRespSession.createTextMessage();
    StringBuffer response = new StringBuffer();
    response.append("<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>");
    if ( accountCreated ) {
    response.append("<accountCreated>yes</accountCreated>");
    } else {
    response.append( "<accountCreated>no</accountCreated>");
    acctCreationResponse.setText( response.toString() );
    logger.info("Sent message " + acctCreationResponse.getText());
    acctRespSender.send( acctCreationResponse );
    Thanks
    Sreeram

  • Weblogic Integration : xml message for event node in a workflow

    Hello,
    I have the following queries for weblogic 7.0 BPM workflows with event nodes:
    1) How does weblogic server choose that an xml message should be delivered to
    what all workflow instances, as the xml event does not carry any information regarding
    the workflow instance or event node?
    2) When an XML message is received, but there are no eligible consumers (workflow
    instances) then what happens to the message, is it discarded?
    3) Suppose an xml message comes for an event node even before that event before
    has been reached in the workflow instance, ie, the event node has not been activated
    yet. Is the message persisted to be delivered for processing when the event node
    gets activated or is it discarded?
    Please reply at an earliest.
    Thanks,
    Parul

    Hi,
    Based on your description what I felt is you are making use  of a wait step in which you have choose to wait till BUS2078 event CREATED is occured ... right.. Now can you please clear me that where and how this event will triggered.
    or is it some thign like you are making use of event creator step and in this case, When ever you are making use of the eventcreator  step and a BOR object inside it make sure that specific BOR object is already instatitaed in the workflow container , if it is instantiated then only it will try to identify the instance  or the BOR and it will try to rasie the event.
    Regards
    Pavan

  • Run for loop inside event node

    Hi all, 
              We want to run for loop inside event node with 50ms delay. But when i am doing it the Labview is crashing. Please let me know if somebody did this.
    Thanks in advance,
    Regards,
    Harish. G
    Thanks & Regards,
    Harish. G.

    harishg92 wrote:
    Hi all, 
              We want to run for loop inside event node with 50ms delay. But when i am doing it the Labview is crashing. Please let me know if somebody did this.
    Thanks in advance,
    Regards,
    Harish. G
    You're implementing a For loop inside an event structure? (I don't know of any event "node" in which you can run a For loop)
    If so, that's a bad idea because LabVIEW won't be able to process any events while waiting for your For loop to get done, which might be why its crashing.
    There are tricks to accomplishing what you're trying to do without putting any for loops inside event structure. See what I have  attached and if it helps. "N" is number of times you run your For loop, timeout is whatever delay you want in each loop. This can be done in many ways without adding delays in events, another way could be to fire a separate subVI using Asynchronous call (without waiting for the VI to finish) during those delays, just make sure that such subVI finishes processing within your allocated time (that's how I'd ideally implement things). That method is better because you're doing minimal work inside events structure while using wait period wisely in a separate/parallel process.
    I hope that I understood you correctly and did not go off on a tangent.
    -BTC
    New Controls & Indicators made using vector graphics & animations? Click below for Pebbles UI
    Attachments:
    ForLoop inside Event Structure.vi ‏11 KB

  • Error in Workflow wait for event node

    Hello Experts,
    I am working on one QM notification. I shall explain the scenario first:
    1) User will take the usage decision on inspection lot in QA11. When user will take decision and save inspection lot BUS2045 event USAGEDECISIONMADE will be triggered and initiate my workflow here.
    2) After workflow initiation system will create notification and send to approver, but here i have wait step in my workflow for BUS2078 - Created (Notification).
    wait for Event step
    BO: BUS2078
    EV: CREATED
    I am posting error below:
    Error when starting work item 000000294361
    Error when processing node '0000000060' (ParForEach index 000000)
    Error when creating a component of type 'Wait Step'
    Error when creating an event item
    Error within method CL_SWF_RUN_WIM_EVENT->_CREATE_WORKITEM_CONTAINER
    Error within method CL_SWF_RUN_WIM_EVENT->_GET_INIT_WORKITEM_CONTAINER
    Workflow 000000294361 wait step 0000000060: No valid object ID in container element 'Notification
    Node 60 - wait for event step.
    Re.,
    Guri

    Hi,
    Based on your description what I felt is you are making use  of a wait step in which you have choose to wait till BUS2078 event CREATED is occured ... right.. Now can you please clear me that where and how this event will triggered.
    or is it some thign like you are making use of event creator step and in this case, When ever you are making use of the eventcreator  step and a BOR object inside it make sure that specific BOR object is already instatitaed in the workflow container , if it is instantiated then only it will try to identify the instance  or the BOR and it will try to rasie the event.
    Regards
    Pavan

  • Wait for event Node - (ParForEach index 000000)

    Hi all,
    I have a wait event and my work flow resulted in error at this node with the (ParForEach index 000000) error..
    what might be the problem..
    Thanks in advance,
    Sethu

    I've been facing the same issue as the guy above.
    Here is my log from SWI2_DIAG.
    Error when creating an event item
    Error when creating a component of type 'Passo de espera' -->or 'Step' or 'Wait event'
    Error when processing node '0000000070' (ParForEach index 000000)
    Error during result processing of work item 000027142544
    Error within method CL_SWF_RUN_WIM_EVENT->_CREATE_WORKITEM_CONTAINER
    Error within method CL_SWF_RUN_WIM_EVENT->_GET_INIT_WORKITEM_CONTAINER
    Workflow 000027142543 wait step 0000000070: No valid object ID in container element 'ZPP_DESVIO'
    Work item 000027142543: Object FLOWITEM method EXECUTE cannot be executed
    Error when processing node '0000000070' (ParForEach index 000000)
    Error when processing node '0000000070' (ParForEach index 000000)
    Thanks in advance!
    Edited by: João Henrique Araujo on Mar 23, 2010 9:08 PM

  • Weird bug with desynced nodes - including demo and screencast

    This is a follow-up to Desync of Elements and logic - how to debug?
    I started a new thread because I will provide better information on this.
    So we've made our graph editor working with JavaFX. One of our common demos for different products is a organizational chart demo. This is a tree-like graph with employees as nodes to depict the hierarchical structure of companies.
    You can try this demo here (jre7u6 with JavaFX 2.2 b17 required):
    http://www.yworks.com/products/yfilesfx/OrgChartDemo/OrgChartDemo.jnlp
    We have also made a screencast which can be viewed here that shows the usage and most importantly the problem we are facing with JavaFX here:
    http://www.screenr.com/uEF8
    The startup is quite slow, it takes a few seconds for the graph to load. This is because the visual representation of the nodes is described within (nested) fxml files and each of those files is loaded in a not so effective way (because it is at the moment not possible in JavaFX to define a custom BeanAdapter in the FXMLLoader that does proper caching). After those files are loaded, there are still some ClassNotFoundExceptions thrown in the background by some part of the JavaFX framework I did not identify, yet. After a few seconds the performance speeds up significantly.
    What you can do in this demo is described on the right. Basically you can zoom in/out, fit view, center a certain employee and interact with them.
    Interaction means you can collapse and enlarge certain parts of the graph. For example, you can hide all subordinates of an employee and show them again.
    The part of "showing them again" is done with an animation effect that is implemented in our framework, not in JavaFX.
    When you hover an employee, a fading translation is played as a hover effect and some buttons appear. This part is important so i wanted to highlighted.
    The hover effect is triggered by a onMouseEntered and onMouseExited event.
    Also you can focus a certain employee by clicking on them. When clicked, the color changes from blue to orange. This is done by our internal logic, since the clickable things on the screen are not the JavaFX rectangles and such but rather a logical representation of a node with a position on the screen and a with and height.
    So this is where things go wrong and what is really crucial for our application:
    When you collapse/enlarge nodes (employees) a bug appears quite frequently that causes the internal representation and the actual appearence of JavaFX elements on the screen to be out of sync. Most notably the hover effect doesn't work anymore: The node is visually present (as you can see it) and the values of the nodes in the scenegraph match as well, but those nodes just are not present any more for any events. They do not receive mouse entered/exited events, hover-events and pressed-events and so on. You can still click on the node and focus it, but this is done in our framework (indicating that our logic works).
    The connection of the logic and the javafx controller is done via databinding. The controller listens to changes in the corresponding model item and updates itself accordingly - you can see it when clicking on a node, the selection state of the model item changes and the controller updates the style of the javafx node.
    The other effects however, like the hover-effect, are implemented on databinding on properties of the JavaFX node class: hoverProperty, onMouseEntered onMouseExited and so on.
    Once a node is in this state, weird stuff is happening. For example, a node that is in this state seems to have normal values when viewed in ScenicView. However, when changing some values, for example translateX / Y, the node just disappears. (see also: http://www.screenr.com/lYF8 where i recorded that (a bit later in the video))
    For an example of this have a look at the link to the screencast above. We showed how to reproduce the bug there.
    We noticed that without any animation played this does not happen. So it seems to be caused by the animation. This is itself quite surprising, because we used the same animation process with other javaFX applications but never experienced this bug.
    What happens is that our Animator sets the layoutX and layoutY values of a node that is being animated repeatedly and in rapid succession over a period of time.
    The only thing we can think of that might cause this problem is that JavaFX somehow is not able to process a large amount of such update-calls and throws some exception internally and just dies.
    Because of this we strongly hope that somebody can point us to were we have to look or how to even debug this problem.
    * edit: added second screencast for ScenicView

    jsmith wrote:
    Just want to say thanks for the yworks stuff phelan.
    I use the swing version embedded in Idea and the diagrams are really nice => everytime I make a printout I get asked "what tool did you use to generate that diagram?".:D thank you very much.
    Only real advice I can offer is something you almost certainly know =>
    JavaFX is a singlethreaded UI framework.
    Ensure that anything you do which could read/write from nodes in an active scenegraph be done on the JavaFX application thread.I just double checked this and unless Platform.isFxApplicationThread() returns a wrong value, the only interaction with JavaFX nodes is done in the JavaFX application thread.
    I think your app issues will prove very hard to resolve through this forum. Nicolas Lorain is the javafx product manager, so you could try contacting him directly for support. There is also some kind of JavaFX partner program which may be able to offer support as well, Nicolas should also have details on that.
    Good luck with your app.I just searched for the JavaFX partner program, and couldn't find anything ongoing. The only advanced support I could find is the Oracle Premier Support, which at this point isn't suitable for us. I also couldn't find any contact information for Nicolas Lorain (he has a blog and twitter but I cannot find his email). So if you could point me to somewhere, I'd be very glad.

  • Can we use control events in smartforms

    Hi all,
    I am srinivas. can we use control events in smartforms, I mean at new, at end of ..... if these are not used can you suggest me any alternative....
    Actually my requirement is like a classical report, for which I need to display subtotal and grand totals based on two fields....
    Please help me out in this issue as it is very urgent.
    <b><REMOVED BY MODERATOR></b>
    Thanks in advance....
    Regards,
    Sri...
    Message was edited by:
            Alvaro Tejada Galindo

    Hi Nick,
            Thanks for the reply... it is really very useful for me.
    As I discussed in my earlier mail regarding the output sequence, which should be in the below format.
                                           number       quantity uom      unitprice        amount curr
    plant
           material
                   date
                                             x                 y                    z                      A           
                                             e                 f                     g                      h
                                             p                 q                     r                      s
                   subtotal date..... 1                   2                    3                       4
                   subtotal  material.5                  6                    7                       8
    As you said when I using <b>event of Begin</b> its working fine. but while using the <b>event of end</b>,  I am specifying date and then matnr (sort) its taking(nodes are created mean first matnr and then date) in the reverse order and when I am taking matnr and date it is placing the events(nodes) in the right order but the order date is not triggering.
    can please tell me how to proceed here..
    waiting for your reply..
    Regards,
    Srinivas

  • How to use "User Events" in different parts of an application

    Hi,
    "You programmatically can create and name your own events, called user events, to carry user-defined data. Like queues and notifiers, user events allow different parts of an application to communicate asynchronously. You can handle both user interface and programmatically generated user events in the same Event structure."
    What you read was part of labview 7.1 user manual ( Chapter 9 - pg.12 ). I've some problems with the underlined sentence. I hope someone can help me.
    When using Queues, the programmer may use a named queue everywhere in the application. there is no need to wire queue reference among VIs or using global variables to store queue reference. the name of the queue will be all that you need. I wonder if it is also possible with a event refnum that is the output of "Register for Event" node. As far as I've tested. the answer is Negative! I tried to copy-paste refnum in front panels and using the same name. but there is no connection between event refnums.
    LV User manual claims that user events can be used like queues, but it doesn't seem so.
    Does anybody have an idea?
    Best Regards.

    I didn't look at Damien Gray's presentation recently, but if I remember it correctly, it is on a much higher level than what I meant, because it refers to LARGE application. This is a very simple one.
    Using a functional global is not problematic CPU-wise, nor memory wise (unless you get into really big data structures, like hundreds of MBs), so you shouldn't be afraid to use it. I'm also not sure why you're afraid of the loop. The loop is only there to "hold" the USR. It only runs once. If you want, you can replace it with a for loop that runs once. I've recently learned that apparently, you can also get rid of the loop and use a local variable (look at the example called XY chart) instead of a USR. I don't think a local variable should have any more impact than a USR, but that needs to be tested. It can definitely be more convenient for some VIs where you don't have to wire the SR through the entire VI.
    Anyway, you will need to have an "obtain ref" VI which will hold a 1D array of names and a corresponding array of refs. Then, you search the array for the name, and if it finds the name, it extracts the correct reference. You will also need a way to input references and names into the array and possibly a way to empty the array. You may need to have 2 levels - the inner VI will be the LV2 VI and the parent will be the obtain ref\fill array\close VI. You will need some error handling as well - what happens if you search for a name and it can't be found and so on...
    Hope this helps.
    Try to take over the world!

  • Problem with register event callback in use of instrument control

    now, i use the register event callback to register a value change of a boolean control on the front panel, and wire the cluster's ref of the instrument control parameters to the user parameter input, then create the callback vi. In the callback vi, i select the pump-control subvi, and pass the user parameter to the subvi. The problem is that,  when i press the boolean control, the instrument (here is pump) can act, but immediately, the code crashes.
    I use labview 8.6
    Attachments:
    callback vi.png ‏8 KB
    register event callback.png ‏8 KB

    You would wire the event registration wire that comes out of the Register for Events node into an event structure.  You will need to right click on the event structure and check off "Show Dynamic Event Terminals" and it into that.  Then you can create a new Event Case that uses the dynamic event.  You can place your subVI in that event in whatever way you want.  (Just drop the subVI in or do a Call by Reference there, or whatever.)  Look in the Example Finder for "Dynamically Register for Events.vi".

  • How can I change the style of a row in tableview?

    Hi,
    How can I change the style of a row in tableview, for example ,I have 10 items in table view, and I'd like to change row 1,4,10 background-color:red; font-family:Arial ,Font-Weight:BOLD.
    Any suggestion?

    Yes, I knew how can I change the style using cell factory. there is a lot of work to do if it has so many columns in table view. we need to implement every cell factory, Do we have a simple way to change the whole row style , just like fabsav said, I 'd like to set the special row like this line:
    tableview.getItems().get(i).setStyle("myRowstyle"); And I found a bug if I implement my functionality with cell factory way, I can't change the cell style after rendering cell.
    protected void updateItem(Object object, boolean empty) {
          super.updateItem(object, empty);
    }updateItem() was only triggered while cell is being rendering, there is no way if I'd like to change the cell style after rendering event.
    Hi fabsav, How can I apply a CSS class to a specific row? Can you please provide a short example?
    Edited by: imtoocute on Aug 28, 2012 10:31 AM

  • Dynamic event registration only works for 2 inputs??

    Hello,
    I have written a routine that traverses for GObjects when the user runs the VI.  Based on some information contained within the label of the control, the routine puts a reference to the control in one of 4 arrays.  I dynamically register these 4 arrays as part of an event structure.
    What I'm finding though is that only objects within the first 2 arrays (rw_event_array and wtc_event_array) ever trigger the event structure.  I have used the probes and breakpoints to verify that the other 2 arrays (wo_event_array and other_event_array) both are full of references, yet they never trigger the event.
    As a specific example, I have a control that is of type wo.  I stepped through my code and saw a reference to the object stored in the "other_event_array" variable.  I put a breakpoint on the event structure (which is triggered by a value change on the boolean control), yet it's never triggered.
    Why would it be working for 2 of the arrays I input, and not the other 2?
    A couple screen caps...here's the place where the arrays are built:
    Here's where they are registered:
    Just to be clear - it's not that the code inside the event structure "isn't working"...it's that the code inside the event structure is never executed.  The breakpoint you see surrounding the event structure never triggers.  And again, the first two arrays (rw and wtc) reliably trigger the event structure.
    thanks

    It's very hard to tell from your limited screenshots where the problem might be. Is there any chance you could upload the VIs instead?
    Why are you using local variables for the array references? Given that you must find all the references before you register for events on them, those should be wires. Otherwise there's a possibility of a race condition - the events could be registered before the arrays are filled. That's my best guess as to the problem. You wrote that you probed the array wire and confirmed that there are values in it, but did you probe the wire going into the Register for Events, or only the wire going into the array indicator?
    Have you checked if there are any error from the Register for Events node?

Maybe you are looking for