hub.eb?material_id=257&track_id=264

Table Controls


A Table Control provides the end-user an interactive view of a Table's data.

To add a Table Control for an existing Table, drag the Table from the Form's Tables View to the Page's Outline or WYSIWYG View. A Table Column Control is added for each Table Column in the Table. Once added, the Table Column Controls can be ordered or deleted as required.

A Table Control can also be added by dragging it from the Palette to the Page's Outline or WYSIWYG View. This opens a new Table dialog to create a new backing Table for this Table Control. When complete, the Table is added to the Tables View and the Table Control is added to the Page.

Table Controls have a number of features that can be configured, including:

  • Table Header display a header for the table.
  • Column Headers display column headers.
  • Number of visible rows limits the number of rows shown to the end-user. A navigation bar is shown when there are more rows in the data than the number of visible rows.
  • Add Row Button allow the end-user to insert a new row into the Table Control.
  • Select Column allow the end-user to select multiple rows.
  • Delete Column allow the end-user to select rows to delete.
  • Filter Expression a conditional statement that limits the displayed table rows based on some criteria.

Table Controls can contain   Table Page Controls that allow you to horizontally paginate the data, allowing more columns of data to be available to the end-user, while not exceeding the width of the page.

Both Table Controls and Table Page Controls can contain Column Controls. There three type of Column Control:

  • Table Column Control  represents a column in the Table and displays its value for each row.
  • Button Column Control adds a button to each row of a Table Control which triggers an On Click event.
  • Image Column Control adds an image to each row of a Table Control which triggers an On Click event.

Current Module

Related