|
||||||||||
| 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 TableWebFormTableColumn[] 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 | |||||||||