Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CLG_M_TABLEVIEW | Base: |
20080216 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_HTMLB_DATA | Input Data from HTMLB | 20080217 |
Properties
| Class | CL_M_TABLEVIEW | |
| Short Description | Element-Handler: <m:tableView> | |
| Super Class | CLG_M_TABLEVIEW | Base: <m:tableView> |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | CRM_BSP_MOBILE | UIF for BSP-based CRM applications running on mobile devices |
| Created | 20080216 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_HTMLB_DATA | Input Data from HTMLB | 20080217 |
Friends
Class CL_M_TABLEVIEW has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | STRING | 'STANDARD/FULLSCREEN' | Table view designs | 20080217 | ||
| 2 | Constant | Public | Type reference (TYPE) | STRING | 'FULLSCREEN' | Full-screen design | 20080217 | ||
| 3 | Constant | Public | Type reference (TYPE) | STRING | 'STANDARD' | Standard design | 20080217 | ||
| 4 | Constant | Public | Type reference (TYPE) | STRING | 'STANDARD/DELETE' | Table view modes | 20080217 | ||
| 5 | Constant | Public | Type reference (TYPE) | STRING | 'DELETE' | Delete mode | 20080217 | ||
| 6 | Constant | Public | Type reference (TYPE) | STRING | 'STANDARD' | Standard mode | 20080217 | ||
| 7 | Constant | Public | Type reference (TYPE) | I | -1 | All rows | 20080217 | ||
| 8 | Constant | Public | Type reference (TYPE) | STRING | '-1' | Visible row count: all visible rows | 20080217 | ||
| 9 | Constant | Protected | Type reference (TYPE) | STRING | 'bindingString' | Binding string | 20080217 | ||
| 10 | Constant | Public | Type reference (TYPE) | STRING | 'onColumnSort' | Event triggered upon sorting a column | 20080217 | ||
| 11 | Constant | Public | Type reference (TYPE) | STRING | 'FROMREQUEST' | Get value from request | 20080217 | ||
| 12 | Constant | Public | Type reference (TYPE) | STRING | 'lastSelectedRow' | Last row that was selected | 20080217 | ||
| 13 | Constant | Public | Type reference (TYPE) | STRING | 'none' | No binding string | 20080217 | ||
| 14 | Constant | Public | Type reference (TYPE) | I | 0 | No rows | 20080217 | ||
| 15 | Constant | Public | Type reference (TYPE) | STRING | 'tvNavigator' | Navigation event (compatibility with THTMLB table) | 20080217 | ||
| 16 | Constant | Protected | Type reference (TYPE) | I | 40 | 20080218 | |||
| 17 | Constant | Protected | Type reference (TYPE) | STRING | 'rowCount' | Row count | 20080217 | ||
| 18 | Constant | Public | Type reference (TYPE) | STRING | 'rowSelection' | Default row selection event | 20080217 | ||
| 19 | Constant | Public | Type reference (TYPE) | STRING | '__' | separator | 20080217 | ||
| 20 | Constant | Protected | Type reference (TYPE) | STRING | 'sortValue' | Sort value | 20080217 | ||
| 21 | Constant | Protected | Type reference (TYPE) | STRING | 'visibleFirstRow' | Visible first row | 20080217 | ||
| 22 | Constant | Protected | Type reference (TYPE) | STRING | 'visibleRowCount' | Visible row count | 20080217 | ||
| 23 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_HTMLB_FORM | Form tag | 20080217 | |||
| 24 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_BSP_MODEL_BINDING | BSP: Basis Interface for Binding to Model | 20080217 | |||
| 25 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_BSP_PAGE_CONTEXT | Business Server Pages (BSP) Page Context | 20080217 | |||
| 26 | Instance attribute | Protected | Type reference (TYPE) | TT_COLUMN_DEFINITION | Column definitons | 20080217 | |||
| 27 | Instance attribute | Protected | Type reference (TYPE) | TT_FILTER | Sort table | 20080218 | |||
| 28 | Instance attribute | Protected | Type reference (TYPE) | TT_TABLE_ENTRY | Rendered cells | 20080217 | |||
| 29 | Instance attribute | Protected | Type reference (TYPE) | I | Actual visible rows (computed) | 20080217 | |||
| 30 | Instance attribute | Protected | Type reference (TYPE) | STRING | Attribute path | 20080217 | |||
| 31 | Instance attribute | Protected | Type reference (TYPE) | I | Browser type | 20080225 | |||
| 32 | Instance attribute | Protected | Type reference (TYPE) | I | Browser version | 20080225 | |||
| 33 | Instance attribute | Protected | Type reference (TYPE) | I | Current row index | 20080217 | |||
| 34 | Instance attribute | Protected | Type reference (TYPE) | STRING | Table design | 20080217 | |||
| 35 | Instance attribute | Protected | Type reference (TYPE) | FLAG | Each cell in table has a space as data | 20080217 | |||
| 36 | Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | Whether this instance is a tree or not | 20080217 | |||
| 37 | Instance attribute | Protected | Type reference (TYPE) | STRING | Last selected row | 20080217 | |||
| 38 | Instance attribute | Protected | Type reference (TYPE) | STRING | Table mode | 20080217 | |||
| 39 | Instance attribute | Protected | Type reference (TYPE) | STRING | Model Name | 20080217 | |||
| 40 | Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | No Column headers are displayed when table is empty | 20080217 | |||
| 41 | Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | X = no header is rendered | 20080217 | |||
| 42 | Instance attribute | Protected | Type reference (TYPE) | I | Number of entries in pager | 20080217 | |||
| 43 | Instance attribute | Protected | Type reference (TYPE) | STRING | Page ID (C1_V1_...) | 20080217 | |||
| 44 | Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | Reset flag | 20080217 | |||
| 45 | Instance attribute | Protected | Type reference (TYPE) | I | Row count | 20080217 | |||
| 46 | Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | Show empty table text | 20080217 | |||
| 47 | Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | Sorting is disabled for all columns | 20080217 | |||
| 48 | Instance attribute | Protected | Type reference (TYPE) | I | Number of columns in the table | 20080217 | |||
| 49 | Instance attribute | Protected | Type reference (TYPE) | I | Number of rows in the table | 20080217 | |||
| 50 | Instance attribute | Protected | Type reference (TYPE) | I | Number of cols to be rendered | 20080218 | |||
| 51 | Instance attribute | Protected | Type reference (TYPE) | STRING | Visible first row (from request) | 20080217 | |||
| 52 | Instance attribute | Protected | Type reference (TYPE) | I | Visible rows including title | 20080217 | |||
| 53 | Instance attribute | Protected | Type reference (TYPE) | I | Number of visible rows | 20080217 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Protected | Method | Returns the first row on the given index's page | 20080217 | |
| 2 | Instance method | Protected | Method | Escapes a string so it can be used in a HTML environment | 20080217 | |
| 3 | Instance method | Protected | Method | Escapes a string so it can be used in a JS environment | 20080217 | |
| 4 | Instance method | Protected | Method | Gets a value via a binding string | 20080225 | |
| 5 | Instance method | Protected | Method | Gets the content of a data cell | 20080218 | |
| 6 | Instance method | Protected | Method | Returns a cell's ID | 20080218 | |
| 7 | Instance method | Protected | Method | Gets column widths | 20080218 | |
| 8 | Instance method | Protected | Method | Returns the value and unit in the specified CSS string | 20080218 | |
| 9 | Instance method | Protected | Method | Gets the DDIC data of the table columns | 20080225 | |
| 10 | Instance method | Protected | Method | Creates the table header bees | 20080218 | |
| 11 | Instance method | Protected | Method | Returns the specified request parameter | 20080218 | |
| 12 | Instance method | Protected | Method | Gets (some) of the request parameters | 20080218 | |
| 13 | Static method | Public | Method | Gets the request parameters for a cellerator with a specific | 20080225 | |
| 14 | Instance method | Protected | Method | Gets table columns | 20080218 | |
| 15 | Instance method | Protected | Method | Gets table columns from the data dictionary | 20080218 | |
| 16 | Instance method | Protected | Method | Gets the content of all data cells | 20080219 | |
| 17 | Instance method | Public | Method | Gets the number of entries in the table | 20080225 | |
| 18 | Instance method | Protected | Method | Computes the actual number of rows in the table and so on | 20080217 | |
| 19 | Instance method | Protected | Method | Maps HTMLB to cellerator column definition | 20080225 | |
| 20 | Instance method | Protected | Method | Renders a specific cell | 20080218 | |
| 21 | Instance method | Protected | Method | Shows a text indicating that the table has no entries | 20080219 | |
| 22 | Instance method | Protected | Method | Renders the footer (pager, expander) | 20080217 | |
| 23 | Instance method | Protected | Method | Renders a hidden input field | 20080218 | |
| 24 | Instance method | Protected | Method | Renders the hidden input fields used for state keeping | 20080218 | |
| 25 | Instance method | Protected | Method | Renders the pager | 20080217 | |
| 26 | Instance method | Protected | Method | Renders a pager entry | 20080218 | |
| 27 | Instance method | Protected | Method | Renders the specified rows | 20080219 | |
| 28 | Instance method | Protected | Method | Render the HTML for the whole table | 20080219 | |
| 29 | Instance method | Protected | Method | Scales all column widths specified in percent to 100% | 20080218 | |
| 30 | Instance method | Protected | Method | Sets the default parameters if they are not set already | 20080217 | |
| 31 | Instance method | Protected | Method | Creates true/false notation | 20080225 |
Events
Class CL_M_TABLEVIEW has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TC_DIMENSION | Public | See coding | 20080217 | TC_DIMENSION TYPE P LENGTH 4 DECIMALS 2
|
||
| 2 | TS_COLUMN_DEFINITION | Protected | See coding | 20080217 | BEGIN OF TS_COLUMN_DEFINITION,
NAME TYPE STRING,
TITLE TYPE STRING,
WIDTH TYPE STRING,
HORIZONTAL_ALIGNMENT TYPE STRING,
SORTABLE TYPE FLAG,
FILTER_DISABLED TYPE FLAG,
SORT_DIRECTION TYPE STRING,
DISPLAY_BEE TYPE REF TO IF_BSP_BEE,
EDIT_BEE TYPE REF TO IF_BSP_BEE,
EDITABLE TYPE FLAG,
OUTPUTLEN TYPE OUTPUTLEN,
TABNAME TYPE TABNAME,
CONVEXIT TYPE CONVEXIT,
INTTYPE TYPE INTTYPE,
END OF TS_COLUMN_DEFINITION
|
||
| 3 | TS_DDLB | Protected | See coding | 20080217 | BEGIN OF TS_DDLB,
COLUMN_NAME TYPE STRING,
ENTRIES TYPE BSP_WD_DROPDOWN_TABLE,
END OF TS_DDLB
|
||
| 4 | TS_FILTER | Protected | See coding | 20080218 | BEGIN OF TS_FILTER,
COLUMN TYPE STRING,
VALUE TYPE STRING,
END OF TS_FILTER
|
||
| 5 | TS_TABLE_ENTRY | Protected | See coding | 20080217 | BEGIN OF TS_TABLE_ENTRY,
COLUMN_INDEX TYPE STRING,
ROW_INDEX TYPE STRING,
X TYPE I,
Y TYPE I,
BEE TYPE REF TO IF_BSP_BEE,
HTML TYPE STRING,
COLUMN_NAME TYPE STRING,
SORTED TYPE STRING,
FILTERED TYPE ABAP_BOOL,
DISABLED TYPE ABAP_BOOL,
END OF TS_TABLE_ENTRY
|
||
| 6 | TT_COLUMN_DEFINITION | Protected | See coding | 20080217 | TT_COLUMN_DEFINITION TYPE STANDARD TABLE OF TS_COLUMN_DEFINITION WITH KEY NAME
|
||
| 7 | TT_DDLB | Protected | See coding | 20080217 | TT_DDLB TYPE STANDARD TABLE OF TS_DDLB WITH KEY COLUMN_NAME
|
||
| 8 | TT_FILTER | Protected | See coding | 20080218 | TT_FILTER TYPE STANDARD TABLE OF TS_FILTER WITH KEY COLUMN
|
||
| 9 | TT_TABLE_ENTRY | Protected | See coding | 20080217 | TT_TABLE_ENTRY TYPE STANDARD TABLE OF TS_TABLE_ENTRY WITH KEY COLUMN_INDEX ROW_INDEX
|
Method Signatures
Method CALCULATE_PAGE_INDEX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ROW_INDEX | Call by reference | Type reference (TYPE) | I | 20080217 | ||||
| 2 | RV_FIRST_ROW_INDEX_ON_PAGE | Value transfer | Type reference (TYPE) | I | 20080217 |
Method CALCULATE_PAGE_INDEX on class CL_M_TABLEVIEW has no exception.
Method ESCAPE_HTML Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_IN | Call by reference | Type reference (TYPE) | STRING | 20080217 | ||||
| 2 | RV_OUT | Value transfer | Type reference (TYPE) | STRING | 20080217 |
Method ESCAPE_HTML on class CL_M_TABLEVIEW has no exception.
Method ESCAPE_JAVASCRIPT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_IN | Call by reference | Type reference (TYPE) | STRING | 20080217 | ||||
| 2 | RV_OUT | Value transfer | Type reference (TYPE) | STRING | 20080217 |
Method ESCAPE_JAVASCRIPT on class CL_M_TABLEVIEW has no exception.
Method GET_BOUND_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_VALUE | Value transfer | Type reference (TYPE) | STRING | 20080225 | ||||
| 2 | IV_BINDING_STRING | Call by reference | Type reference (TYPE) | STRING | 20080225 |
Method GET_BOUND_VALUE on class CL_M_TABLEVIEW has no exception.
Method GET_CELL_CONTENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_CELL | Value transfer | Type reference (TYPE) | TS_TABLE_ENTRY | Cell content | 20080218 | |||
| 2 | IS_COLUMN_DEFINITION | Call by reference | Type reference (TYPE) | TS_COLUMN_DEFINITION | Table View Column | 20080218 | |||
| 3 | IV_COLUMN_INDEX | Call by reference | Type reference (TYPE) | I | 20080218 | ||||
| 4 | IV_EDIT_MODE | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20080218 | |||
| 5 | IV_ROW_DATA_REF | Call by reference | Object reference (TYPE REF TO) | DATA | 20080218 | ||||
| 6 | IV_ROW_INDEX | Call by reference | Type reference (TYPE) | I | 20080218 | ||||
| 7 | IV_ROW_KEY | Call by reference | Type reference (TYPE) | STRING | 20080218 | ||||
| 8 | IV_X | Call by reference | Type reference (TYPE) | I | 20080218 | ||||
| 9 | IV_Y | Call by reference | Type reference (TYPE) | I | 20080218 |
Method GET_CELL_CONTENT on class CL_M_TABLEVIEW has no exception.
Method GET_CELL_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_CELL_BINDING | Call by reference | Type reference (TYPE) | STRING | 20080218 | ||||
| 2 | EV_CELL_ID | Call by reference | Type reference (TYPE) | STRING | 20080218 | ||||
| 3 | IV_COLUMN_INDEX | Call by reference | Type reference (TYPE) | I | 20080218 | ||||
| 4 | IV_COLUMN_NAME | Call by reference | Type reference (TYPE) | STRING | 20080218 | ||||
| 5 | IV_ROW_INDEX | Call by reference | Type reference (TYPE) | I | 20080218 | ||||
| 6 | IV_TABLE_BINDING | Call by reference | Type reference (TYPE) | STRING | 20080218 | ||||
| 7 | IV_TABLE_ID | Call by reference | Type reference (TYPE) | STRING | 20080218 |
Method GET_CELL_ID on class CL_M_TABLEVIEW has no exception.
Method GET_COLUMN_WIDTHS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_COLUMNDEFINITIONS | Value transfer | Type reference (TYPE) | TT_COLUMN_DEFINITION | 20080218 | ||||
| 2 | IT_COLUMNDEFINITIONS | Call by reference | Type reference (TYPE) | TT_COLUMN_DEFINITION | 20080218 |
Method GET_COLUMN_WIDTHS on class CL_M_TABLEVIEW has no exception.
Method GET_CSS_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_UNIT | Call by reference | Type reference (TYPE) | STRING | 20080218 | ||||
| 2 | EV_VALUE | Call by reference | Type reference (TYPE) | I | 20080218 | ||||
| 3 | IV_CSS_STRING | Call by reference | Type reference (TYPE) | STRING | 20080218 |
Method GET_CSS_VALUE on class CL_M_TABLEVIEW has no exception.
Method GET_DDIC_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_COLUMN_DEFINITIONS | Value transfer | Type reference (TYPE) | TT_COLUMN_DEFINITION | 20080225 | ||||
| 2 | IT_COLUMNDEFINITIONS | Call by reference | Type reference (TYPE) | TT_COLUMN_DEFINITION | STABLEVIEWCOLUMN | 20080225 |
Method GET_DDIC_DATA on class CL_M_TABLEVIEW has no exception.
Method GET_HEADER_BEES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_HEADER | Value transfer | Type reference (TYPE) | TT_TABLE_ENTRY | 20080218 | ||||
| 2 | IT_COLUMNDEFINITIONS | Call by reference | Type reference (TYPE) | TT_COLUMN_DEFINITION | STABLEVIEWCOLUMN | 20080218 |
Method GET_HEADER_BEES on class CL_M_TABLEVIEW has no exception.
Method GET_REQUEST_PARAMETER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_VALUE | Value transfer | Type reference (TYPE) | STRING | Value of the field | 20080218 | |||
| 2 | IV_NAME | Call by reference | Type reference (TYPE) | STRING | Name of the field | 20080218 |
Method GET_REQUEST_PARAMETER on class CL_M_TABLEVIEW has no exception.
Method GET_REQUEST_PARAMETERS Signature
Method GET_REQUEST_PARAMETERS on class CL_M_TABLEVIEW has no parameter.
Method GET_REQUEST_PARAMETERS on class CL_M_TABLEVIEW has no exception.
Method GET_REQUEST_PARAMETERS_TAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PARAMETERS | Value transfer | Type reference (TYPE) | TIHTTPNVP | Cellerator request parameters | 20080225 | |||
| 2 | IV_ID | Call by reference | Type reference (TYPE) | STRING | 20080225 | ||||
| 3 | IV_REQUEST | Call by reference | Object reference (TYPE REF TO) | IF_HTTP_REQUEST | HTTP Framework (iHTTP) HTTP Request | 20080225 |
Method GET_REQUEST_PARAMETERS_TAB on class CL_M_TABLEVIEW has no exception.
Method GET_TABLE_COMPONENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_COLUMNDEFINITIONS | Value transfer | Type reference (TYPE) | TT_COLUMN_DEFINITION | DD Internal: Information on Table Fields | 20080218 | |||
| 2 | IT_COLUMNDEFINITIONS | Call by reference | Type reference (TYPE) | TT_COLUMN_DEFINITION | STABLEVIEWCOLUMN | 20080218 | |||
| 3 | IV_ELEMENT_DESCR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_ELEMDESCR | Runtime Type Services | 20080218 | |||
| 4 | IV_STRUCT_DESCR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Runtime Type Services | 20080218 |
Method GET_TABLE_COMPONENTS on class CL_M_TABLEVIEW has no exception.
Method GET_TABLE_COMPONENTS_FROM_DDIC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_COLUMNDEFINITIONS | Value transfer | Type reference (TYPE) | TT_COLUMN_DEFINITION | DD Internal: Information on Table Fields | 20080218 | |||
| 2 | IT_COLUMNDEFINITIONS | Call by reference | Type reference (TYPE) | TT_COLUMN_DEFINITION | STABLEVIEWCOLUMN | 20080218 | |||
| 3 | IV_ELEMENT_DESCR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_ELEMDESCR | Runtime Type Services | 20080218 | |||
| 4 | IV_STRUCT_DESCR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Runtime Type Services | 20080218 |
Method GET_TABLE_COMPONENTS_FROM_DDIC on class CL_M_TABLEVIEW has no exception.
Method GET_TABLE_CONTENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_COLUMNS | Call by reference | Type reference (TYPE) | TT_COLUMN_DEFINITION | 20080225 | ||||
| 2 | ET_EDITABLE_ROWS | Call by reference | Type reference (TYPE) | STRING_TABLE | Table of Strings | 20080219 | |||
| 3 | ET_EXPANDED_ROWS | Call by reference | Type reference (TYPE) | STRING_TABLE | Table of Strings | 20080219 | |||
| 4 | ET_SELECTED_ROWS | Call by reference | Type reference (TYPE) | STRING_TABLE | Table of Strings | 20080219 | |||
| 5 | ET_TABLE_ENTRIES | Call by reference | Type reference (TYPE) | TT_TABLE_ENTRY | 20080219 |
Method GET_TABLE_CONTENT on class CL_M_TABLEVIEW has no exception.
Method GET_TABLE_ROW_COUNT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_ROW_COUNT | Value transfer | Type reference (TYPE) | I | 20080225 |
Method GET_TABLE_ROW_COUNT on class CL_M_TABLEVIEW has no exception.
Method GET_TABLE_SIZE Signature
Method GET_TABLE_SIZE on class CL_M_TABLEVIEW has no parameter.
Method GET_TABLE_SIZE on class CL_M_TABLEVIEW has no exception.
Method MAP_COLUMN_DEFINITIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_COLUMN_DEFINITIONS | Value transfer | Type reference (TYPE) | TT_COLUMN_DEFINITION | cellerator column definitions | 20080225 | |||
| 2 | IT_COLUMNDEFINITIONS | Call by reference | Type reference (TYPE) | TABLEVIEWCONTROLTAB | HTMLB column definitions | 20080225 |
Method MAP_COLUMN_DEFINITIONS on class CL_M_TABLEVIEW has no exception.
Method RENDER_CELL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_TABLE_ENTRY | Call by reference | Type reference (TYPE) | TS_TABLE_ENTRY | Table entry | 20080218 |
Method RENDER_CELL on class CL_M_TABLEVIEW has no exception.
Method RENDER_EMPTY_TABLE_TEXT Signature
Method RENDER_EMPTY_TABLE_TEXT on class CL_M_TABLEVIEW has no parameter.
Method RENDER_EMPTY_TABLE_TEXT on class CL_M_TABLEVIEW has no exception.
Method RENDER_FOOTER Signature
Method RENDER_FOOTER on class CL_M_TABLEVIEW has no parameter.
Method RENDER_FOOTER on class CL_M_TABLEVIEW has no exception.
Method RENDER_HIDDEN_FIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_DISABLED | Call by reference | Type reference (TYPE) | ABAP_BOOL | X = disabled, not part of the request | 20080218 | |||
| 2 | IV_NAME | Call by reference | Type reference (TYPE) | STRING | Name of the field | 20080218 | |||
| 3 | IV_VALUE | Call by reference | Type reference (TYPE) | STRING | Value of the field | 20080218 |
Method RENDER_HIDDEN_FIELD on class CL_M_TABLEVIEW has no exception.
Method RENDER_HIDDEN_FIELDS Signature
Method RENDER_HIDDEN_FIELDS on class CL_M_TABLEVIEW has no parameter.
Method RENDER_HIDDEN_FIELDS on class CL_M_TABLEVIEW has no exception.
Method RENDER_PAGER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_HTML | Value transfer | Type reference (TYPE) | STRING | 20080217 | ||||
| 2 | IV_FIRST_ROW_INDEX | Call by reference | Type reference (TYPE) | STRING | 20080217 | ||||
| 3 | IV_PAGER_ENTRIES_COUNT | Call by reference | Type reference (TYPE) | I | 10 | Natural number | 20080217 | ||
| 4 | IV_ROWS_PER_PAGE | Call by reference | Type reference (TYPE) | I | 20080217 |
Method RENDER_PAGER on class CL_M_TABLEVIEW has no exception.
Method RENDER_PAGER_ENTRY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_HTML | Value transfer | Type reference (TYPE) | STRING | 20080218 | ||||
| 2 | IV_CSS_CLASS | Call by reference | Type reference (TYPE) | STRING | 20080218 | ||||
| 3 | IV_CURRENT_PAGE | Call by reference | Type reference (TYPE) | I | Currently displayed page | 20080218 | |||
| 4 | IV_EVENT_PREFIX | Call by reference | Type reference (TYPE) | STRING | 20080218 | ||||
| 5 | IV_ID_SUFFIX | Call by reference | Type reference (TYPE) | STRING | 20080218 | ||||
| 6 | IV_NEW_PAGE | Call by reference | Type reference (TYPE) | I | New page to be displayed | 20080218 | |||
| 7 | IV_TEXT | Call by reference | Type reference (TYPE) | TEXT255 | Text to display | 20080218 |
Method RENDER_PAGER_ENTRY on class CL_M_TABLEVIEW has no exception.
Method RENDER_ROWS Signature
Method RENDER_ROWS on class CL_M_TABLEVIEW has no parameter.
Method RENDER_ROWS on class CL_M_TABLEVIEW has no exception.
Method RENDER_TABLE Signature
Method RENDER_TABLE on class CL_M_TABLEVIEW has no parameter.
Method RENDER_TABLE on class CL_M_TABLEVIEW has no exception.
Method SCALE_PERCENT_WIDTHS Signature
Method SCALE_PERCENT_WIDTHS on class CL_M_TABLEVIEW has no parameter.
Method SCALE_PERCENT_WIDTHS on class CL_M_TABLEVIEW has no exception.
Method SET_PARAMETER_DEFAULTS Signature
Method SET_PARAMETER_DEFAULTS on class CL_M_TABLEVIEW has no parameter.
Method SET_PARAMETER_DEFAULTS on class CL_M_TABLEVIEW has no exception.
Method TO_TRUE_FALSE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_OUT | Value transfer | Type reference (TYPE) | STRING | 20080225 | ||||
| 2 | IV_IN | Call by reference | Type reference (TYPE) | STRING | 20080225 |
Method TO_TRUE_FALSE on class CL_M_TABLEVIEW has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 700 |