|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface WebFormTable
The WebFormTable
represents a table in an interactive web form.
Individual tables can be accessed via the Tables
interface.
Field Summary |
---|
Fields inherited from interface com.ebasetech.xi.api.Table |
---|
SORT_DIRECTION_ASCENDING, SORT_DIRECTION_DESCENDING |
Method Summary | |
---|---|
WebFormTableColumn |
getColumn(java.lang.String columnName)
Returns the specified table column or null if the column does not exist. |
WebFormTableColumn[] |
getColumns()
Returns an array of all table columns in the table. |
Control |
getControl()
Returns the first Table Control or Repeater Control on the current page that displays this table. |
Control |
getControl(Page page)
Returns the first Table Control or Repeater Control on the specified page that displays this table. |
Methods inherited from interface com.ebasetech.xi.api.Table |
---|
copyTable, deleteRow, deleteRow, fetchTable, fetchTable, findRow, findRows, getColumnValueOnRow, getCurrentRow, getRowCount, getRows, insertRow, isRowDeletedByUser, isRowDeletedByUser, isRowEmpty, isRowEmpty, isRowInserted, isRowInserted, isRowModified, isRowModified, isRowSelected, isRowSelected, replaceTable, resetTable, setColumnValueOnRow, setCurrentRow, setRowDeletedByUser, setRowDeletedByUser, setRowEmpty, setRowEmpty, setRowSelected, setRowSelected, sort, sort, sort, sort, updateTable |
Methods inherited from interface com.ebasetech.xi.api.Element |
---|
getElementName, getElementType |
Method Detail |
---|
Control getControl()
getControl(Page)
Control getControl(Page page)
getControl()
WebFormTableColumn getColumn(java.lang.String columnName)
table column
or null if the column does not exist. When columnName
is a valid Java name,
the column can more easily be accessed as tableName.columnName
e.g. T1.COL1
, however use
of this method is the only way to access column names that are not valid Java names.
Javascript example:
var col = tables.ORDERS.getColumn("2XX");
getColumn
in interface Table
WebFormTableColumn[] getColumns()
table columns
in the table.
Javascript example:
var cols = tables.ORDERS.getColumns(); for each (var col in cols) { log(col.elementName + ": " + col.value); }
getColumns
in interface Table
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |