Windchill Client Architecture Common Components
Tag renderTable


Renders a netmarkets table. If the var attribute is set, then the tag will set page-scoped attribute with an NmHTMLTable based on the supplied ComponentModel. If the var tag is empty, then the NmHTMLTable is created and drawn. The tag also supports drawing a pre-built NmHTMLTable by specifying the table attribute.


Tag Information
Tag Classcom.ptc.core.components.tags.components.RenderTableTag
TagExtraInfo ClassNone
Body Contentscriptless
Display NameNone

Attributes
NameRequiredRequest-timeTypeDescription
varfalsetruejava.lang.StringThe name of the page-scoped variable to assign the NmHTMLTable to. If this is not specified, then the table is drawn by the tag.
scopefalsetruejava.lang.StringThe name of the scope to export the var attribute to. The scope can be (case-insensitive): "page","request","session", or "application"
modelfalsetruecom.ptc.core.components.descriptor.ComponentModelThe component model to create (and optionally draw) an NmHTMLTable from. If unspecified, then an NmHTMLTable must be specified using the table attribute.
tablefalsetruecom.ptc.netmarkets.util.table.NmHTMLTableThe NmHTMLTable to render. If this is not specified, then a ComponentModel must be specified from which a table will be created.
showCountfalsetruebooleanoptionally show the count of objects in the table title area.
showPagingLinksfalsetruebooleanDetermines whether or not the table is paged.
showCustomViewLinkfalsetruebooleanDetermines whether or not to show The customize view link in the view drop down.
pageLimitfalsetrueintThe 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.
fullListLimitfalsetrueintThe 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.
viewAllLinkfalsetruejava.lang.Stringoptionally show a view all link at the bottom of the table. The value is the url to the view all page.
helpContextfalsetruejava.lang.StringThe help context for this table
useTrailfalsetruebooleanWhether or not to trail-enable links in the table
preferenceContextfalsetruejava.lang.StringThe preference context for this table
tableBeanClassfalsefalsejava.lang.StringObsolete
singleSelectfalsetruebooleanSingle Select mode. Use Radio buttons or checkboxes for the row selection.
rowBasedObjectHandlefalsetruebooleanWhether 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.
afterJSfalsefalsejava.lang.StringJavaScript method to execute after the table has been rendered or re-rendered as a result of sorting etc.
scrollfalsetruejava.lang.StringSpecifies 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.

Variables
No Variables Defined.


Output Generated by Tag Library Documentation Generator. Java, JSP, and JavaServer Pages are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries. Copyright 2002-4 Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054, U.S.A. All Rights Reserved.