Default language.

Enabling users to customize columns


You can enable preferences that let users customize columns in table fields. Users can add and remove columns, resize columns, change the order in which columns appear, and change the order in which data is sorted in tables. When logged in to a preference server, users can save these settings to the preference server, making them available for future logins on the web.

Users can set preferences for any visible table column except columns (levels) in tree views.

To enable preferences, make sure the table field's Preferences property has a value. For more information, see the "Preferences" property description under Customizing-table-labels.

The following sections describe table column preference options and how they work in a browser.

Browser table preferences

When column preferences are enabled for a table, a button with the default label "Preferences" appears in the table heading. (To edit the label, see Customizing-table-labels.)

Preferences button and menu items in web table header
 (Click the image to expand it.)

tableprops_prefs_web.gif

When clicked, the button displays a drop-down menu with these options:

  • Add Column — Displays a list of columns that the user can add to the table. The list includes only columns that the administrator made visible and that the user previously hid (such columns have a width of zero).

Note

If a table's Auto Fit Columns property is set to True, the width of its columns is adjusted at runtime so that they all appear in the table. As a result, when a previously removed column is re-added to the table, its width might not match the administrator-defined width.

  • Remove Column — Displays a list of columns that the user can remove from the table. This list includes only columns that the administrator made visible and whose width is greater than zero.
  • Set Refresh Interval — Sets the interval at which a table, including the results list pane, is automatically refreshed. See Setting refresh intervals.
  • Reset — Restores column width, visibility, and sort order to administrator-defined values. Sets the refresh interval to 0.
  • Save — Saves the current column settings to the user's preference server, making them available from a centralized location for future logins. If the user is not logged in to a preference server, this option is disabled.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*