Hierarchy
⤷ CA-WUI (Application Component) WebClient UI
⤷ CRM_BSP_MOBILE (Package) UIF for BSP-based CRM applications running on mobile devices
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 | ABAP | 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 | CO_TABLE_VIEW_DESIGNS | Constant | Public | Type reference (TYPE) | STRING | 'STANDARD/FULLSCREEN' | Table view designs | 20080217 | |
2 | CO_TABLE_VIEW_DESIGN_FULLSCRN | Constant | Public | Type reference (TYPE) | STRING | 'FULLSCREEN' | Full-screen design | 20080217 | |
3 | CO_TABLE_VIEW_DESIGN_STANDARD | Constant | Public | Type reference (TYPE) | STRING | 'STANDARD' | Standard design | 20080217 | |
4 | CO_TABLE_VIEW_MODES | Constant | Public | Type reference (TYPE) | STRING | 'STANDARD/DELETE' | Table view modes | 20080217 | |
5 | CO_TABLE_VIEW_MODE_DELETE | Constant | Public | Type reference (TYPE) | STRING | 'DELETE' | Delete mode | 20080217 | |
6 | CO_TABLE_VIEW_MODE_STANDARD | Constant | Public | Type reference (TYPE) | STRING | 'STANDARD' | Standard mode | 20080217 | |
7 | GC_ALL_ROWS | Constant | Public | Type reference (TYPE) | I | -1 | All rows | 20080217 | |
8 | GC_ALL_ROWS_VISIBLE | Constant | Public | Type reference (TYPE) | STRING | '-1' | Visible row count: all visible rows | 20080217 | |
9 | GC_BINDING_STRING | Constant | Protected | Type reference (TYPE) | STRING | 'bindingString' | Binding string | 20080217 | |
10 | GC_COLUMN_SORT_EVENT | Constant | Public | Type reference (TYPE) | STRING | 'onColumnSort' | Event triggered upon sorting a column | 20080217 | |
11 | GC_FROM_REQUEST | Constant | Public | Type reference (TYPE) | STRING | 'FROMREQUEST' | Get value from request | 20080217 | |
12 | GC_LAST_SELECTED_ROW | Constant | Public | Type reference (TYPE) | STRING | 'lastSelectedRow' | Last row that was selected | 20080217 | |
13 | GC_NO_BINDING | Constant | Public | Type reference (TYPE) | STRING | 'none' | No binding string | 20080217 | |
14 | GC_NO_ROW | Constant | Public | Type reference (TYPE) | I | 0 | No rows | 20080217 | |
15 | GC_ON_NAVIGATE | Constant | Public | Type reference (TYPE) | STRING | 'tvNavigator' | Navigation event (compatibility with THTMLB table) | 20080217 | |
16 | GC_RATIO_FIXED | Constant | Protected | Type reference (TYPE) | I | 40 | 20080218 | ||
17 | GC_ROW_COUNT | Constant | Protected | Type reference (TYPE) | STRING | 'rowCount' | Row count | 20080217 | |
18 | GC_ROW_SELECT_EVENT | Constant | Public | Type reference (TYPE) | STRING | 'rowSelection' | Default row selection event | 20080217 | |
19 | GC_SEPARATOR | Constant | Public | Type reference (TYPE) | STRING | '__' | separator | 20080217 | |
20 | GC_SORT_VALUE | Constant | Protected | Type reference (TYPE) | STRING | 'sortValue' | Sort value | 20080217 | |
21 | GC_VISIBLE_FIRST_ROW | Constant | Protected | Type reference (TYPE) | STRING | 'visibleFirstRow' | Visible first row | 20080217 | |
22 | GC_VISIBLE_ROW_COUNT | Constant | Protected | Type reference (TYPE) | STRING | 'visibleRowCount' | Visible row count | 20080217 | |
23 | GR_FORM | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_HTMLB_FORM | Form tag | 20080217 | ||
24 | GR_MODEL | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_BSP_MODEL_BINDING | BSP: Basis Interface for Binding to Model | 20080217 | ||
25 | GR_PAGE_CONTEXT | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_BSP_PAGE_CONTEXT | Business Server Pages (BSP) Page Context | 20080217 | ||
26 | GT_COLUMNS | Instance attribute | Protected | Type reference (TYPE) | TT_COLUMN_DEFINITION | Column definitons | 20080217 | ||
27 | GT_SORT | Instance attribute | Protected | Type reference (TYPE) | TT_FILTER | Sort table | 20080218 | ||
28 | GT_TABLE_ENTRIES | Instance attribute | Protected | Type reference (TYPE) | TT_TABLE_ENTRY | Rendered cells | 20080217 | ||
29 | GV_ACTUAL_VISIBLE_ROW_COUNT | Instance attribute | Protected | Type reference (TYPE) | I | Actual visible rows (computed) | 20080217 | ||
30 | GV_ATTRIBUTE_PATH | Instance attribute | Protected | Type reference (TYPE) | STRING | Attribute path | 20080217 | ||
31 | GV_BROWSER_TYPE | Instance attribute | Protected | Type reference (TYPE) | I | Browser type | 20080225 | ||
32 | GV_BROWSER_VERSION | Instance attribute | Protected | Type reference (TYPE) | I | Browser version | 20080225 | ||
33 | GV_CURRENT_ROW_INDEX | Instance attribute | Protected | Type reference (TYPE) | I | Current row index | 20080217 | ||
34 | GV_DESIGN | Instance attribute | Protected | Type reference (TYPE) | STRING | Table design | 20080217 | ||
35 | GV_IS_BOGUS_TABLE | Instance attribute | Protected | Type reference (TYPE) | FLAG | Each cell in table has a space as data | 20080217 | ||
36 | GV_IS_TREE | Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | Whether this instance is a tree or not | 20080217 | ||
37 | GV_LAST_SELECTED_ROW | Instance attribute | Protected | Type reference (TYPE) | STRING | Last selected row | 20080217 | ||
38 | GV_MODE | Instance attribute | Protected | Type reference (TYPE) | STRING | Table mode | 20080217 | ||
39 | GV_MODEL_NAME | Instance attribute | Protected | Type reference (TYPE) | STRING | Model Name | 20080217 | ||
40 | GV_NO_COLUMN_HEADER_EMPTY | Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | No Column headers are displayed when table is empty | 20080217 | ||
41 | GV_NO_HEADER | Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | X = no header is rendered | 20080217 | ||
42 | GV_PAGER_ENTRY_COUNT | Instance attribute | Protected | Type reference (TYPE) | I | Number of entries in pager | 20080217 | ||
43 | GV_PAGE_PREFIX | Instance attribute | Protected | Type reference (TYPE) | STRING | Page ID (C1_V1_...) | 20080217 | ||
44 | GV_RESET | Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | Reset flag | 20080217 | ||
45 | GV_ROW_COUNT | Instance attribute | Protected | Type reference (TYPE) | I | Row count | 20080217 | ||
46 | GV_SHOW_EMPTY_TABLE_TEXT | Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | Show empty table text | 20080217 | ||
47 | GV_SORTING_DISABLED | Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | Sorting is disabled for all columns | 20080217 | ||
48 | GV_TABLE_COLUMN_COUNT | Instance attribute | Protected | Type reference (TYPE) | I | Number of columns in the table | 20080217 | ||
49 | GV_TABLE_ROW_COUNT | Instance attribute | Protected | Type reference (TYPE) | I | Number of rows in the table | 20080217 | ||
50 | GV_VISIBLE_COLUMN_COUNT | Instance attribute | Protected | Type reference (TYPE) | I | Number of cols to be rendered | 20080218 | ||
51 | GV_VISIBLE_FIRST_ROW | Instance attribute | Protected | Type reference (TYPE) | STRING | Visible first row (from request) | 20080217 | ||
52 | GV_VISIBLE_ROWS_INCL_TITLE | Instance attribute | Protected | Type reference (TYPE) | I | Visible rows including title | 20080217 | ||
53 | GV_VISIBLE_ROW_COUNT | Instance attribute | Protected | Type reference (TYPE) | I | Number of visible rows | 20080217 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CALCULATE_PAGE_INDEX | Instance method | Protected | Method | Returns the first row on the given index's page | 20080217 |
2 | ESCAPE_HTML | Instance method | Protected | Method | Escapes a string so it can be used in a HTML environment | 20080217 |
3 | ESCAPE_JAVASCRIPT | Instance method | Protected | Method | Escapes a string so it can be used in a JS environment | 20080217 |
4 | GET_BOUND_VALUE | Instance method | Protected | Method | Gets a value via a binding string | 20080225 |
5 | GET_CELL_CONTENT | Instance method | Protected | Method | Gets the content of a data cell | 20080218 |
6 | GET_CELL_ID | Instance method | Protected | Method | Returns a cell's ID | 20080218 |
7 | GET_COLUMN_WIDTHS | Instance method | Protected | Method | Gets column widths | 20080218 |
8 | GET_CSS_VALUE | Instance method | Protected | Method | Returns the value and unit in the specified CSS string | 20080218 |
9 | GET_DDIC_DATA | Instance method | Protected | Method | Gets the DDIC data of the table columns | 20080225 |
10 | GET_HEADER_BEES | Instance method | Protected | Method | Creates the table header bees | 20080218 |
11 | GET_REQUEST_PARAMETER | Instance method | Protected | Method | Returns the specified request parameter | 20080218 |
12 | GET_REQUEST_PARAMETERS | Instance method | Protected | Method | Gets (some) of the request parameters | 20080218 |
13 | GET_REQUEST_PARAMETERS_TAB | Static method | Public | Method | Gets the request parameters for a cellerator with a specific | 20080225 |
14 | GET_TABLE_COMPONENTS | Instance method | Protected | Method | Gets table columns | 20080218 |
15 | GET_TABLE_COMPONENTS_FROM_DDIC | Instance method | Protected | Method | Gets table columns from the data dictionary | 20080218 |
16 | GET_TABLE_CONTENT | Instance method | Protected | Method | Gets the content of all data cells | 20080219 |
17 | GET_TABLE_ROW_COUNT | Instance method | Public | Method | Gets the number of entries in the table | 20080225 |
18 | GET_TABLE_SIZE | Instance method | Protected | Method | Computes the actual number of rows in the table and so on | 20080217 |
19 | MAP_COLUMN_DEFINITIONS | Instance method | Protected | Method | Maps HTMLB to cellerator column definition | 20080225 |
20 | RENDER_CELL | Instance method | Protected | Method | Renders a specific cell | 20080218 |
21 | RENDER_EMPTY_TABLE_TEXT | Instance method | Protected | Method | Shows a text indicating that the table has no entries | 20080219 |
22 | RENDER_FOOTER | Instance method | Protected | Method | Renders the footer (pager, expander) | 20080217 |
23 | RENDER_HIDDEN_FIELD | Instance method | Protected | Method | Renders a hidden input field | 20080218 |
24 | RENDER_HIDDEN_FIELDS | Instance method | Protected | Method | Renders the hidden input fields used for state keeping | 20080218 |
25 | RENDER_PAGER | Instance method | Protected | Method | Renders the pager | 20080217 |
26 | RENDER_PAGER_ENTRY | Instance method | Protected | Method | Renders a pager entry | 20080218 |
27 | RENDER_ROWS | Instance method | Protected | Method | Renders the specified rows | 20080219 |
28 | RENDER_TABLE | Instance method | Protected | Method | Render the HTML for the whole table | 20080219 |
29 | SCALE_PERCENT_WIDTHS | Instance method | Protected | Method | Scales all column widths specified in percent to 100% | 20080218 |
30 | SET_PARAMETER_DEFAULTS | Instance method | Protected | Method | Sets the default parameters if they are not set already | 20080217 |
31 | TO_TRUE_FALSE | 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 | Importing | IV_ROW_INDEX | Call by reference | Type reference (TYPE) | I | 20080217 | |||
2 | Returning | 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 | Importing | IV_IN | Call by reference | Type reference (TYPE) | STRING | 20080217 | |||
2 | Returning | 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 | Importing | IV_IN | Call by reference | Type reference (TYPE) | STRING | 20080217 | |||
2 | Returning | 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 | Returning | EV_VALUE | Value transfer | Type reference (TYPE) | STRING | 20080225 | |||
2 | Importing | 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 | Returning | ES_CELL | Value transfer | Type reference (TYPE) | TS_TABLE_ENTRY | Cell content | 20080218 | ||
2 | Importing | IS_COLUMN_DEFINITION | Call by reference | Type reference (TYPE) | TS_COLUMN_DEFINITION | Table View Column | 20080218 | ||
3 | Importing | IV_COLUMN_INDEX | Call by reference | Type reference (TYPE) | I | 20080218 | |||
4 | Importing | IV_EDIT_MODE | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20080218 | ||
5 | Importing | IV_ROW_DATA_REF | Call by reference | Object reference (TYPE REF TO) | DATA | 20080218 | |||
6 | Importing | IV_ROW_INDEX | Call by reference | Type reference (TYPE) | I | 20080218 | |||
7 | Importing | IV_ROW_KEY | Call by reference | Type reference (TYPE) | STRING | 20080218 | |||
8 | Importing | IV_X | Call by reference | Type reference (TYPE) | I | 20080218 | |||
9 | Importing | 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 | Exporting | EV_CELL_BINDING | Call by reference | Type reference (TYPE) | STRING | 20080218 | |||
2 | Exporting | EV_CELL_ID | Call by reference | Type reference (TYPE) | STRING | 20080218 | |||
3 | Importing | IV_COLUMN_INDEX | Call by reference | Type reference (TYPE) | I | 20080218 | |||
4 | Importing | IV_COLUMN_NAME | Call by reference | Type reference (TYPE) | STRING | 20080218 | |||
5 | Importing | IV_ROW_INDEX | Call by reference | Type reference (TYPE) | I | 20080218 | |||
6 | Importing | IV_TABLE_BINDING | Call by reference | Type reference (TYPE) | STRING | 20080218 | |||
7 | Importing | 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 | Returning | ET_COLUMNDEFINITIONS | Value transfer | Type reference (TYPE) | TT_COLUMN_DEFINITION | 20080218 | |||
2 | Importing | 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 | Exporting | EV_UNIT | Call by reference | Type reference (TYPE) | STRING | 20080218 | |||
2 | Exporting | EV_VALUE | Call by reference | Type reference (TYPE) | I | 20080218 | |||
3 | Importing | 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 | Returning | ET_COLUMN_DEFINITIONS | Value transfer | Type reference (TYPE) | TT_COLUMN_DEFINITION | 20080225 | |||
2 | Importing | 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 | Returning | ET_HEADER | Value transfer | Type reference (TYPE) | TT_TABLE_ENTRY | 20080218 | |||
2 | Importing | 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 | Returning | EV_VALUE | Value transfer | Type reference (TYPE) | STRING | Value of the field | 20080218 | ||
2 | Importing | 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 | Returning | ET_PARAMETERS | Value transfer | Type reference (TYPE) | TIHTTPNVP | Cellerator request parameters | 20080225 | ||
2 | Importing | IV_ID | Call by reference | Type reference (TYPE) | STRING | 20080225 | |||
3 | Importing | 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 | Returning | ET_COLUMNDEFINITIONS | Value transfer | Type reference (TYPE) | TT_COLUMN_DEFINITION | DD Internal: Information on Table Fields | 20080218 | ||
2 | Importing | IT_COLUMNDEFINITIONS | Call by reference | Type reference (TYPE) | TT_COLUMN_DEFINITION | STABLEVIEWCOLUMN | 20080218 | ||
3 | Importing | IV_ELEMENT_DESCR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_ELEMDESCR | Runtime Type Services | 20080218 | ||
4 | Importing | 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 | Returning | ET_COLUMNDEFINITIONS | Value transfer | Type reference (TYPE) | TT_COLUMN_DEFINITION | DD Internal: Information on Table Fields | 20080218 | ||
2 | Importing | IT_COLUMNDEFINITIONS | Call by reference | Type reference (TYPE) | TT_COLUMN_DEFINITION | STABLEVIEWCOLUMN | 20080218 | ||
3 | Importing | IV_ELEMENT_DESCR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_ELEMDESCR | Runtime Type Services | 20080218 | ||
4 | Importing | 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 | Exporting | ET_COLUMNS | Call by reference | Type reference (TYPE) | TT_COLUMN_DEFINITION | 20080225 | |||
2 | Exporting | ET_EDITABLE_ROWS | Call by reference | Type reference (TYPE) | STRING_TABLE | Table of Strings | 20080219 | ||
3 | Exporting | ET_EXPANDED_ROWS | Call by reference | Type reference (TYPE) | STRING_TABLE | Table of Strings | 20080219 | ||
4 | Exporting | ET_SELECTED_ROWS | Call by reference | Type reference (TYPE) | STRING_TABLE | Table of Strings | 20080219 | ||
5 | Exporting | 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 | Returning | 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 | Returning | ET_COLUMN_DEFINITIONS | Value transfer | Type reference (TYPE) | TT_COLUMN_DEFINITION | cellerator column definitions | 20080225 | ||
2 | Importing | 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 | Importing | 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 | Importing | IV_DISABLED | Call by reference | Type reference (TYPE) | ABAP_BOOL | X = disabled, not part of the request | 20080218 | ||
2 | Importing | IV_NAME | Call by reference | Type reference (TYPE) | STRING | Name of the field | 20080218 | ||
3 | Importing | 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 | Returning | EV_HTML | Value transfer | Type reference (TYPE) | STRING | 20080217 | |||
2 | Importing | IV_FIRST_ROW_INDEX | Call by reference | Type reference (TYPE) | STRING | 20080217 | |||
3 | Importing | IV_PAGER_ENTRIES_COUNT | Call by reference | Type reference (TYPE) | I | 10 | Natural number | 20080217 | |
4 | Importing | 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 | Returning | EV_HTML | Value transfer | Type reference (TYPE) | STRING | 20080218 | |||
2 | Importing | IV_CSS_CLASS | Call by reference | Type reference (TYPE) | STRING | 20080218 | |||
3 | Importing | IV_CURRENT_PAGE | Call by reference | Type reference (TYPE) | I | Currently displayed page | 20080218 | ||
4 | Importing | IV_EVENT_PREFIX | Call by reference | Type reference (TYPE) | STRING | 20080218 | |||
5 | Importing | IV_ID_SUFFIX | Call by reference | Type reference (TYPE) | STRING | 20080218 | |||
6 | Importing | IV_NEW_PAGE | Call by reference | Type reference (TYPE) | I | New page to be displayed | 20080218 | ||
7 | Importing | 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 | Returning | EV_OUT | Value transfer | Type reference (TYPE) | STRING | 20080225 | |||
2 | Importing | 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 |