This documentation supports the 9.1 version of Remedy Action Request System.

To view the latest version, select the version from the Product version menu.

Adding a Select All or Cancel All check-box column to tables

By default, table footers contain Select All and Deselect All buttons, which enable users to select all the rows in a table and to cancel all their selections in a table (see the following figure).

List view table with Select All and Deselect All buttons



When list view and results list tables are displayed in browsers, however, you can replace those buttons with a select/cancel all check-box column (see the following figure).

List view table with select/clear all check-box column

Tip

Replacing the buttons with the check-box column reduces clutter in your user interface.


When a table has a select/cancel all check-box column, you select rows and cancel your selections as follows:

  • To select all rows or cancel all selections in the table, select or clear the check box in the column header. For example:

  • To select multiple nonadjacent rows, select each row's check box:

  • To select adjacent rows, click anywhere in the first adjacent row, press Shift, and then select the check box in the last adjacent row.
  • To select a single row when multiple check boxes are selected, click anywhere in the appropriate row. (The row's check box is not selected, but the row is highlighted and considered selected.)
  • To select a single row when no check box is selected, click anywhere in the appropriate row. (The row's check box is not selected, but the row is highlighted and considered selected.)

Whether a table contains the check-box column or not, when multiple rows are selected, the first row selected is the primary selection.

Note

If a table contains hundreds of rows, adding a check-box column might degrade performance. This is data and environment specific and may differ from case to case basis. With the default settings of chunk size set to 100, we did not observe any performance issues even on a one CPU/2GB client machine.

To add a select all or cancel all check-box column to a table

Note

This feature applies only to list view and results list tables in browsers.

  1. In BMC Remedy Developer Studio, open the appropriate form, and select the table field.
    The table must be a list view or results list table.
  2. In the Properties tab, select the Checkbox Column display property.
  3. Click the Down arrow.
  4. Select True.
  5. Right-click the form, and select Save.
    In a browser, the table now contains a check-box column, and the Select All and Deselect All buttons do not appear in the table footer. (In BMC Remedy Developer Studio, the check-box column does not appear in the table, and the Select All and Deselect Allbuttons are still visible in its footer.)

    Note

    The check-box column is not backward compatible. It will not appear in pre-7.6.03 versions of BMC Remedy AR System server. Instead, the Select All and Deselect All buttons appear in the table footer.

Was this page helpful? Yes No Submitting... Thank you

Comments

  1. Eric Coughlin

    Hello, I have a question regarding the following statement from this article:

    "If a table contains a significant number of rows, adding a check-box column will degrade performance."

    Can any specificity be provided for the "significant number of rows" portion? In the screenshots, the table contains 7 rows. Would a significant number then be considered dozens, hundreds, thousands?

    Thank you,
    Eric

    Jun 13, 2017 10:17
    1. Anagha Deshpande

      Hello Eric,

      I will check your query with the SME and will write back to you.

      Regards,

      Anagha

       

      Jun 13, 2017 10:54
      1. Anagha Deshpande

        Hello Eric,

        The term "significant number of rows" is data and environment specific and may differ from case to case basis.

        Hope this helps.

        Regards,

        Anagha

         

         

        Jun 29, 2017 04:11
        1. Rick Westbrock

          So are you saying that the customer just needs to implement it in their environment and see if the performance degradation is unacceptable?

          Jun 08, 2018 05:55
          1. Onkar Telkikar

            Hello Rick,

            Apologies for the delayed response.

            If a table contains hundreds of rows, adding a check-box column might degrade performance. This is data and environment specific and may differ from case to case basis. With the default settings of chunk size set to 100, we did not observe any performance issues even on a one CPU/2GB client machine.

            We have updated the note with this information.

            Regards,
            Onkar

            Mar 03, 2020 02:22