Initializing help system before first use

Examining Arrays

When inspecting array data in the debugger, Workbench shows a maximum of 20 array entries in the variables tree.

Complete the following steps to view the full contents of the array in a table:

  1. While suspended at a breakpoint, open the Debugger sidebar.
  2. In the Variables tree, find the array you want to inspect and right-click its name.
    Sets and lists can also be inspected in tables.
  3. In the menu that appears, click Inspect in table.
    A new tab opens containing a table. The table has a row for every entry in the array, a column for each index set of the array, and a column for the array values.

  4. You can inspect the table in the following ways:
    • Click a column header to sort the table by that column.
    • Filter the table by entering a filter value in one or more of the filter cells, which appear at the top of the table directly under the column headings.
    • To inspect the array elements in more detail, hover the mouse over the table cell until a tooltip appears.
      • If the table cell contains a record, you can expand the tooltip to show its member values.
      • If the table cell contains a nested array, you can expand the tooltip to show its elements.
    Note You can increase the number of array elements displayed in the variables tree by changing the Maximum Collection Items to Show in Debugger setting in your user preferences.
    Note Arrays with more 10,000 entries cannot be filtered or sorted for performance reasons. To sort or filter large arrays you must save the data as a CSV file and open it in another application. The limit can be increased by changing the Maximum Collection Table with Sorting/Filtering setting in your user preferences, but this may have a significant impact on the performance of the application.

© 2001-2020 Fair Isaac Corporation. All rights reserved. This documentation is the property of Fair Isaac Corporation (“FICO”). Receipt or possession of this documentation does not convey rights to disclose, reproduce, make derivative works, use, or allow others to use it except solely for internal evaluation purposes to determine whether to purchase a license to the software described in this documentation, or as otherwise set forth in a written software license agreement between you and FICO (or a FICO affiliate). Use of this documentation and the software described in it must conform strictly to the foregoing permitted uses, and no other use is permitted.