| Attributes |
| Name | Required | Request-time | Type | Description |
| var | false | true | java.lang.String | The name of the page-scoped variable to assign the NmHTMLTable to. If this is not specified, then the table is drawn by the tag. |
| scope | false | true | java.lang.String | The name of the scope to export the var attribute to. The scope can be (case-insensitive): "page","request","session", or "application" |
| model | false | true | com.ptc.core.components.descriptor.ComponentModel | The component model to create (and optionally draw) an NmHTMLTable from. If unspecified, then an NmHTMLTable must be specified using the table attribute. |
| table | false | true | com.ptc.netmarkets.util.table.NmHTMLTable | The NmHTMLTable to render. If this is not specified, then a ComponentModel must be specified from which a table will be created. |
| showCount | false | true | boolean | optionally show the count of objects in the table title area. |
| showPagingLinks | false | true | boolean | Determines whether or not the table is paged. |
| showCustomViewLink | false | true | boolean | Determines whether or not to show The customize view link in the view drop down. |
| pageLimit | false | true | int | The number of rows to display per page in the table. If this was specified by the getIeModel tag, it does not need to be respecified here. |
| fullListLimit | false | true | int | The maximum number of rows to display per page in the table when the full list actions is clicked. The number can be set to a level so as to keep the browser from crashing. |
| viewAllLink | false | true | java.lang.String | optionally show a view all link at the bottom of the table. The value is the url to the view all page. |
| helpContext | false | true | java.lang.String | The help context for this table |
| useTrail | false | true | boolean | Whether or not to trail-enable links in the table |
| preferenceContext | false | true | java.lang.String | The preference context for this table |
| tableBeanClass | false | false | java.lang.String | Obsolete |
| singleSelect | false | true | boolean | Single Select mode. Use Radio buttons or checkboxes for the row selection. |
| rowBasedObjectHandle | false | true | boolean | Whether objectHandles are needed for each row. By default the value of this attribute is false. Set to true to render a table for creating/editing multiple objects in a create/edit wizard. |
| afterJS | false | false | java.lang.String | JavaScript method to execute after the table has been rendered or re-rendered as a result of sorting etc. |
| scroll | false | true | java.lang.String | Specifies that the table should use scrollbars to keep the header and actions in view when looking down at the items in the bottom of the table. |