Table views Describes how to implement table/list views. Understanding tables viewsTable views define the graphical element to display a list of records.Defining tables in the layoutDefine table views in the LAYOUT section of the form definition file.Binding tables to arrays in dialogsProgram arrays act as data model that are bound to form tables, when implementing list dialogs.Controlling table renderingTable rendering can be controlled by the use of presentation styles and table attributes.Displaying column imagesYou can use PHANTOM fields and the IMAGECOLUMN attribute to display images in a column, to the left of the column value.Image columns firing actionsColumns in tables displaying images can trigger action events, when the user selects the image.Binding action views to a table rowA rowbound action specifies an action to apply to the selected row. Rowbound actions get specific rendering.Built-in table featuresSeveral implicit list handling features are provided by table views.Row and cell highlighting in TABLETABLE containers can be configured with presentation styles, to control row and cell highlighting, using specific foreground and background colors.Summary lines in tablesTable views can display a summary line, to show aggregate values for columns.Defining the action for a row choiceThe row choice in a TABLE can be associated with a dedicated action.Multi-row selection in tablesMulti-row selection can be used with a DISPLAY ARRAY controlling a TABLE container.Table features not supported on mobileSome table / list view features are not supported on mobile devices.ExamplesTABLE (table views) usage examples.