SAP ABAP Class CL_SRM_DISPLAY_FM_CALLS (UI Class)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-SRV-RM (Application Component) SAP Records Management
⤷
SRM_INTEGRATION_BROKER (Package) Records Management - Application Integration Broker
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_SRM_DISPLAY_JOBS | Display Batch Jobs | 20050202 |
Properties
| Class | CL_SRM_DISPLAY_FM_CALLS | |
| Short Description | UI Class | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | SRM_INTEGRATION_BROKER | Records Management - Application Integration Broker |
| Created | 20040809 | SAP |
| Last change | 20050218 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_SRM_DISPLAY_FM_CALLS has no forward declaration.
Interfaces
Class CL_SRM_DISPLAY_FM_CALLS has no interface implemented.
Friends
Class CL_SRM_DISPLAY_FM_CALLS has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_GUI_ALV_GRID | ALV List Viewer | 20040809 | |||
| 2 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_GUI_CUSTOM_CONTAINER | Container for Custom Controls in Screen Area | 20040809 | |||
| 3 | Instance attribute | Protected | Object reference (TYPE REF TO) | DATA | Reference to Hit List Table | 20040809 | |||
| 4 | Instance attribute | Protected | Object reference (TYPE REF TO) | DATA | Reference to Selected Line | 20040809 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | 20041104 | ||
| 2 | Instance method | Protected | Method | Creates URL File from XML | 20040809 | |
| 3 | Instance method | Protected | Event handling method | Catches the Double-Click on an ALV Row | 20040809 | |
| 4 | Instance method | Protected | Event handling method | Catches Hotspot | 20040930 | |
| 5 | Instance method | Public | Constructor | Constructor | 20040809 | |
| 6 | Instance method | Protected | Method | Displays XML in Browser | 20040809 | |
| 7 | Instance method | Public | Method | Resets ALV | 20040809 | |
| 8 | Instance method | Public | Method | Collects Hit(s) from ALV List | 20040809 | |
| 9 | Instance method | Public | Method | Collects Selected Rows | 20040823 | |
| 10 | Instance method | Public | Method | Displays Table in ALV | 20040809 |
Events
Class CL_SRM_DISPLAY_FM_CALLS has no event.
Types
Class CL_SRM_DISPLAY_FM_CALLS has no local type.
Method Signatures
Method BUILD_FIELD_CAT_LAYOUT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_LAYOUT | Call by reference | Type reference (TYPE) | LVC_S_LAYO | 20041104 | ||||
| 2 | ET_FCAT | Call by reference | Type reference (TYPE) | LVC_T_FCAT | 20041104 | ||||
| 3 | IT_DDFIELDS | Call by reference | Type reference (TYPE) | DDFIELDS | 20041104 | ||||
| 4 | I_DREF_DESCR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | 20041104 |
Method BUILD_FIELD_CAT_LAYOUT on class CL_SRM_DISPLAY_FM_CALLS has no exception.
Method BUILD_URL_FILE_FROM_XML Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_BIN_TAB | Call by reference | Type reference (TYPE) | SRM_T_BINTAB | Binärtabelle | 20041007 | |||
| 2 | EV_FILENAME | Call by reference | Type reference (TYPE) | STRING | Filename | 20040809 | |||
| 3 | EV_TOTALSIZE | Call by reference | Type reference (TYPE) | INT4 | Dateigröße | 20040809 | |||
| 4 | IV_XML_STRING | Call by reference | Type reference (TYPE) | STRING | XML String | 20040809 |
Method BUILD_URL_FILE_FROM_XML on class CL_SRM_DISPLAY_FM_CALLS has no exception.
Method CATCH_DOUBLE_CLICK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_ROW_NO | Call by reference | Attribute reference (LIKE) | 20040809 |
Method CATCH_DOUBLE_CLICK on class CL_SRM_DISPLAY_FM_CALLS has no exception.
Method CATCH_HOTSPOT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_ROW_NO | Call by reference | Attribute reference (LIKE) | 20040930 | |||||
| 2 | E_COLUMN_ID | Call by reference | Attribute reference (LIKE) | 20040930 | |||||
| 3 | E_ROW_ID | Call by reference | Attribute reference (LIKE) | 20040930 |
Method CATCH_HOTSPOT on class CL_SRM_DISPLAY_FM_CALLS has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CONT_NAME | Call by reference | Type reference (TYPE) | C | Containername | 20040809 | |||
| 2 | IV_DREF | Call by reference | Object reference (TYPE REF TO) | DATA | Referenz auf Tabellendaten | 20040809 |
Method CONSTRUCTOR on class CL_SRM_DISPLAY_FM_CALLS has no exception.
Method DISPLAY_XML_AS_HTML Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_XML_STRING | Call by reference | Type reference (TYPE) | STRING | XML String | 20040809 |
Method DISPLAY_XML_AS_HTML on class CL_SRM_DISPLAY_FM_CALLS has no exception.
Method FREE_ALV Signature
Method FREE_ALV on class CL_SRM_DISPLAY_FM_CALLS has no parameter.
Method FREE_ALV on class CL_SRM_DISPLAY_FM_CALLS has no exception.
Method GET_HIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_HIT_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Referenz auf Treffer | 20040809 |
Method GET_HIT on class CL_SRM_DISPLAY_FM_CALLS has no exception.
Method GET_MARKED_ROWS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ROW_NO | Call by reference | Type reference (TYPE) | LVC_T_ROID | Zuordnung Zeilennummer zu Zeilen-ID | 20040823 |
Method GET_MARKED_ROWS on class CL_SRM_DISPLAY_FM_CALLS has no exception.
Method REFRESH_ALV Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_NUMBER_OF_HITS | Call by reference | Type reference (TYPE) | INT4 | Trefferanzahl | 20040809 | |||
| 2 | IV_TITLE | Call by reference | Type reference (TYPE) | STRING | Titel | 20040827 |
Method REFRESH_ALV on class CL_SRM_DISPLAY_FM_CALLS has no exception.
History
| Last changed by/on | SAP | 20050218 |
| SAP Release Created in | 700 |