SAP ABAP Class CL_CHTMLB_CONFIG_GRID (Element-Handler: <chtmlb:configGrid>)
Hierarchy
☛
WEBCUIF (Software Component) SAP Web UI Framework
⤷
CA-WUI-UI-TAG (Application Component) Tag Library
⤷
BSP_DYN_CONFIG_EXTENSIONS (Package) Tag Library for Dynamic Layout

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CLG_CHTMLB_CONFIGGRID | Base: |
20051024 |
Properties
Class | CL_CHTMLB_CONFIG_GRID | |
Short Description | Element-Handler: <chtmlb:configGrid> | |
Super Class | CLG_CHTMLB_CONFIGGRID | Base: <chtmlb:configGrid> |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | BSP_DYN_CONFIG_EXTENSIONS | Tag Library for Dynamic Layout |
Created | 20051024 | 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) |
2 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_CHTMLB_CONFIG_GRID has no interface implemented.
Friends
Class CL_CHTMLB_CONFIG_GRID has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | 'X' | indicates whether tag should be rendered (switch) | 20080227 | |
2 | ![]() |
Instance attribute | Public | Type reference (TYPE) | CONFIG_CELL_TAB | Table of Cells | 20051024 | ||
3 | ![]() |
Instance attribute | Public | Type reference (TYPE) | CONFIG_GRID_RESULT_TAB | Grid rendered in table | 20061026 | ||
4 | ![]() |
Instance attribute | Public | Type reference (TYPE) | CONFIG_GRID_PANEL_TAB | Grid with panels | 20061030 | ||
5 | ![]() |
Static Attribute | Public | Type reference (TYPE) | ABAP_BOOL | enable dnd from outside | 20080418 | ||
6 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | STRING | HTML | 20051024 | ||
7 | ![]() |
Static Attribute | Public | Type reference (TYPE) | STRING | OBSOLETE. Not Delta-Handling compliant. | 20061024 | ||
8 | ![]() |
Static Attribute | Public | Type reference (TYPE) | I | grid nesting level | 20070208 | ||
9 | ![]() |
Instance attribute | Public | Type reference (TYPE) | STRING | Render grid into table | 20061026 | ||
10 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | FLAG | Show cell info | 20070206 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Clear Grid table | 20070402 |
2 | ![]() |
Instance method | Protected | Method | determines the number of cells available in bottom right dir | 20080415 |
3 | ![]() |
Instance method | Protected | Method | get css class for cell | 20060310 |
4 | ![]() |
Instance method | Protected | Method | Get HTML string from table | 20070402 |
5 | ![]() |
Instance method | Protected | Method | Render Cells | 20051024 |
6 | ![]() |
Instance method | Protected | Method | put HTML into result table | 20061026 |
7 | ![]() |
Instance method | Protected | Method | Wrap up rendering table | 20061030 |
Events
Class CL_CHTMLB_CONFIG_GRID has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | CONFIG_CELL_STRUC | Public | See coding | 20051024 | BEGIN OF CONFIG_CELL_STRUC,
COLSPAN TYPE STRING,
COLUMNINDEX TYPE I,
HEIGHT TYPE STRING,
HORIZONTALALIGNMENT TYPE STRING,
ID TYPE STRING,
ROWINDEX TYPE I,
ROWSPAN TYPE STRING,
VERTICALALIGNMENT TYPE STRING,
WIDTH TYPE STRING,
BACKGROUNDCOLOR TYPE STRING,
CONTENT TYPE STRING,
USED TYPE STRING,
ONCLIENTCLICK TYPE STRING,
EMPHASIZE TYPE STRING,
END OF CONFIG_CELL_STRUC
|
||
2 | CONFIG_CELL_TAB | Public | See coding | 20051024 | CONFIG_CELL_TAB TYPE TABLE OF CONFIG_CELL_STRUC
|
||
3 | CONFIG_GRID_PANEL_STRUC | Public | See coding | 20061030 | BEGIN OF CONFIG_GRID_PANEL_STRUC,
PANEL TYPE I,
GRID_TAB TYPE CONFIG_GRID_RESULT_TAB,
END OF CONFIG_GRID_PANEL_STRUC
|
||
4 | CONFIG_GRID_PANEL_TAB | Public | See coding | 20061030 | CONFIG_GRID_PANEL_TAB TYPE TABLE OF CONFIG_GRID_PANEL_STRUC
|
||
5 | CONFIG_GRID_RESULT_STRUC | Public | See coding | 20061026 | BEGIN OF CONFIG_GRID_RESULT_STRUC,
GRID TYPE STRING,
CONTENT TYPE STRING,
END OF CONFIG_GRID_RESULT_STRUC
|
||
6 | CONFIG_GRID_RESULT_TAB | Public | See coding | 20061026 | CONFIG_GRID_RESULT_TAB TYPE STANDARD TABLE OF CONFIG_GRID_RESULT_STRUC WITH DEFAULT KEY
|
||
7 | CONFIG_GRID_STRUC | Public | See coding | 20051024 | BEGIN OF CONFIG_GRID_STRUC,
ROW TYPE I,
COLUMN TYPE I,
REF_ID TYPE STRING,
END OF CONFIG_GRID_STRUC
|
||
8 | CONFIG_GRID_TAB | Public | See coding | 20051024 | CONFIG_GRID_TAB TYPE TABLE OF CONFIG_GRID_STRUC
|
Method Signatures
Method CLEAR_TABLE Signature
Method CLEAR_TABLE on class CL_CHTMLB_CONFIG_GRID has no parameter.
Method CLEAR_TABLE on class CL_CHTMLB_CONFIG_GRID has no exception.
Method GET_AVAILABLE_SPACE_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_INFO | Value transfer | Type reference (TYPE) | STRING | 20080415 | |||
2 | ![]() |
IS_GROUP_MEMBER_INFO | Call by reference | Type reference (TYPE) | CL_CHTMLB_CONFIG_UTILITY=>GROUP_MEMBER_INFO_STRUC | 20080506 | |||
3 | ![]() |
IT_GRID | Call by reference | Type reference (TYPE) | CONFIG_GRID_TAB | contains all cells | 20080415 | ||
4 | ![]() |
IV_COLUMN | Call by reference | Type reference (TYPE) | I | column of cell | 20080415 | ||
5 | ![]() |
IV_ROW | Call by reference | Type reference (TYPE) | I | row of cell | 20080415 |
Method GET_AVAILABLE_SPACE_INFO on class CL_CHTMLB_CONFIG_GRID has no exception.
Method GET_CLASS_FOR_CELL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_VERT_LINE_COL | Call by reference | Type reference (TYPE) | STRING_TABLE | Table of Strings | 20060310 | ||
2 | ![]() |
IV_COL | Call by reference | Type reference (TYPE) | INT4 | Column | 20060310 | ||
3 | ![]() |
IV_COLSPAN | Call by reference | Type reference (TYPE) | STRING | 20060313 | |||
4 | ![]() |
IV_SHOWGRID | Call by reference | Type reference (TYPE) | STRING | 20060310 | |||
5 | ![]() |
RESULT | Value transfer | Type reference (TYPE) | STRING | CSS Class | 20060310 |
Method GET_CLASS_FOR_CELL on class CL_CHTMLB_CONFIG_GRID has no exception.
Method GET_HTML_FROM_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_HTML | Value transfer | Type reference (TYPE) | STRING | 20070402 |
Method GET_HTML_FROM_TABLE on class CL_CHTMLB_CONFIG_GRID has no exception.
Method RENDER_CELL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_HTML | Value transfer | Type reference (TYPE) | STRING | 20060907 | |||
2 | ![]() |
IS_CELL | Value transfer | Type reference (TYPE) | CONFIG_CELL_STRUC | 20051024 | |||
3 | ![]() |
IS_GROUP_MEMBER_INFO | Call by reference | Type reference (TYPE) | CL_CHTMLB_CONFIG_UTILITY=>GROUP_MEMBER_INFO_STRUC | 20080506 | |||
4 | ![]() |
IT_GRID | Call by reference | Type reference (TYPE) | CONFIG_GRID_TAB | 20080415 | |||
5 | ![]() |
IV_CLASS | Call by reference | Type reference (TYPE) | STRING | Style class for cell | 20060310 | ||
6 | ![]() |
IV_PANEL | Call by reference | Type reference (TYPE) | I | 20061030 |
Method RENDER_CELL on class CL_CHTMLB_CONFIG_GRID has no exception.
Method RENDER_TO_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_HTML | Value transfer | Type reference (TYPE) | STRING | 20061026 | |||
2 | ![]() |
IV_CONTENT | Call by reference | Type reference (TYPE) | STRING | Content HTML | 20061026 | ||
3 | ![]() |
IV_GRID | Call by reference | Type reference (TYPE) | STRING | Grid HTML | 20061026 | ||
4 | ![]() |
IV_INSERT_AT_START | Call by reference | Type reference (TYPE) | STRING | SPACE | X = insert at start, space append | 20061030 | |
5 | ![]() |
IV_PANEL | Call by reference | Type reference (TYPE) | I | current panel | 20061030 |
Method RENDER_TO_TABLE on class CL_CHTMLB_CONFIG_GRID has no exception.
Method WRAP_UP_TABLE Signature
Method WRAP_UP_TABLE on class CL_CHTMLB_CONFIG_GRID has no parameter.
Method WRAP_UP_TABLE on class CL_CHTMLB_CONFIG_GRID has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 700 |