Company Events Academic Community Support Solutions Products & Services Contact NI MyNI

Table Pane

LabVIEW 2013 Desktop Execution Trace Toolkit Help

Edition Date: June 2013

Part Number: 372641C-01

»View Product Info
Download Help (Windows Only)

The table pane appears in the middle of the main window and displays the trace data that the toolkit captures when you execute a trace session. The table pane displays all the execution events that you configure the toolkit to trace in one display. Every time you click Start to execute a trace session, the toolkit appends the trace data of the trace session to the current trace data in the table pane.

Trace Data

Trace data is the collected execution events you capture during a trace session. In the table pane, each row displays an execution event and each column displays specific information about the event. You can right-click the table pane and select Columns from the shortcut menu to specify which of the following columns appear in the table pane.

  • #—Displays the order of execution when an event occurs. You cannot hide this column.
  • Time—Displays a timestamp in terms of when the event occurs. You can use the options on the General page of the Options dialog box to modify the format of the timestamp.
  • VI—Indicates the VI in which the event occurs. If the relevant VI is a clone of another VI, the toolkit also displays the instance number of the clone VI after a colon. Refer to the LabVIEW Help for more information about clone VIs.
  • Event—Indicates the type of the event, such as VI Start Execution, Trigger Event, and Reference Leak.
  • Thread ID—Indicates the execution thread in which the event occurs.
  • CPU ID—Indicates the CPU on which the event occurs. This information is useful if you execute a trace session on a computer with multiple cores.
  • Highlight—Indicates whether the toolkit navigates to the VI in which a specific event occurs or the object related to a specific event.
  • Details—Displays additional details about the event. For example, this column may display the additional information User Interface : Value Change about a trigger event. The details pane also contains the information in this column.

Table Pane Shortcut Menu

Right-click the table pane to access the following options:

  • Navigate to Call Chain VIs—Displays a submenu for this option which contains the chain of callers, from the current VI to the top-level VI. Select a specific VI from the submenu to navigate to the VI. LabVIEW also highlights the object related to the event when available. This option is disabled when you right-click an event that does not have a call chain.
  • Highlight Paired Events—Highlights the event you select and the corresponding paired event. This option is disabled when you right-click an event that does not have a paired event. The toolkit considers the following events paired:

    Events Paired Events
    Begin Event Structure End Event Structure
    Obtain Queue Release Queue
    Enqueue Queue* Dequeue Element**
    Obtain Notifier Release Notifier
    Create User Event Destroy User Event
    Register User Event Unregister User Event
    VI Call VI Return
    VI Start Execution VI Stop Execution
    *If you select an Enqueue Queue event and there is more than one Dequeue Element event in the table pane, the  highlights the Dequeue Element event nearest to the Enqueue Queue event, even though they are not paired events.
    **If you select a Dequeue Element event and there is more than one Enqueue Queue event in the table pane, the Desktop Execution Trace Toolkit highlights the Enqueue Queue event nearest to the Dequeue Element event, even though they are not paired events.
  • Filter this VI from Display—Updates the table pane immediately to hide the events that occur in the VI you selected. Use this option to quickly filter the events that occur in the VI.
    Note  The VIs page in the Configure Displayed Events dialog box automatically removes the checkbox for the VI. If you need to display the filtered events, you can click Reset Filter on the View tab or place a checkmark for the VI on the VIs page in the Configure Displayed Events dialog box.
  • Do Not Capture Events for this VI—Prevents the toolkit from capturing the events that occur in the VI you selected from LabVIEW. This setting does not take effect until you click Start on the Home tab to execute a new trace session.
    Note  The VIs page in the Capture Settings dialog box automatically switches to the Exclude the following VIs option and displays the VI in the list. If you need to capture events from the VI, you can select the VI on the VIs page in the Configure Displayed Events dialog box and click the Remove button.
  • Auto Scroll—Specifies whether the display automatically scrolls to show the latest trace data. This option contains a checkmark by default.
  • Refresh—Refreshes the display and scrolls to the end of the trace data.
  • Time Stamp—Contains the following options:
    • Relative—Displays values in the Time column as relative timestamps.
    • Absolute—Displays values in the Time column as absolute timestamps. This option contains a checkmark by default.
  • Columns—Displays a submenu which lists all the columns in the table pane except the # column. You can remove the checkmark for a column to hide the column in the table pane. All the columns on the submenu contain a checkmark by default.
  • Help—Displays the Table Pane topic of the LabVIEW Desktop Execution Trace Toolkit for Windows Help.

Bookmark

The Desktop Execution Trace Toolkit displays a bookmark, a green icon on the vertical scroll bar of the table pane, once you start executing a trace session. You can click the bookmarks to navigate to the first event of each trace session. When you hover over a bookmark, the toolkit displays a session name and the timestamp in terms of when the session starts executing.

Related Information

Configuring a Trace Session


 

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
Add Comments 1 2 3 4 5 submit