SAP ABAP Class CL_APL_ECATT_LOG_DB (Get Log Data from Database)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-TWB-TST-ECA (Application Component) eCATT Extended Computer Aided Test Tool
⤷
SECATT_MIDDLEWARE (Package) eCATT Middleware Objects
⤷
⤷
Properties
| Class | CL_APL_ECATT_LOG_DB | |
| Short Description | Get Log Data from Database | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | SECATT_MIDDLEWARE | eCATT Middleware Objects |
| Created | 20031111 | SAP |
| Last change | 20110908 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_APL_ECATT_LOG_DB has no forward declaration.
Interfaces
Class CL_APL_ECATT_LOG_DB has no interface implemented.
Friends
Class CL_APL_ECATT_LOG_DB has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | Type reference (TYPE) | ETCACHE_COLLECTION | eCATT Collection of Different Cache Objects | 20041209 | |||
| 2 | Instance attribute | Private | Type reference (TYPE) | ETDBG_SCR_TABTYPE | Test Configurations in the Log | 20050223 | |||
| 3 | Instance attribute | Private | Type reference (TYPE) | ECLOG_DATA_TABTYPE | Subsequent Data for Script Lines | 20031111 | |||
| 4 | Instance attribute | Private | Type reference (TYPE) | ETLOG_ICON_LIST_TABTYPE | Icons in Log | 20041022 | |||
| 5 | Instance attribute | Private | Type reference (TYPE) | ETLOG_TABTYPE | Type: Complete Structure of the Log Entries | 20041011 | |||
| 6 | Instance attribute | Private | Type reference (TYPE) | ECLOG_SCNT_TABTYPE | Messages for Script Lines | 20031111 | |||
| 7 | Instance attribute | Private | Type reference (TYPE) | ECLOG_SCR_TABTYPE | Executed Script Lines | 20031111 | |||
| 8 | Instance attribute | Private | Type reference (TYPE) | ETLOG_ID | Log ID | 20031112 | |||
| 9 | Instance attribute | Private | Type reference (TYPE) | ETLOG_ONGO | Log Block Is Not Completed Yet | 20041026 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Constructor | Constructor | 20031112 | |
| 2 | Instance method | Private | Method | Move Script Lines from Log DB to ETLOG-LINE | 20041011 | |
| 3 | Instance method | Private | Method | Move Data SCRIPT and VALUE | 20041223 | |
| 4 | Static method | Public | Method | ResReP: Get Block of Script Lines from Log DB | 20041008 | |
| 5 | Static method | Public | Method | Get Hierarchical Caller Information for Log | 20050114 | |
| 6 | Static method | Public | Method | Get the Software Components Info | 20051130 | |
| 7 | Instance method | Public | Method | Get Subsequent Data for Script Lines from DB Buffer | 20031113 | |
| 8 | Static method | Public | Method | ResReP: Get Script Line from Log DB | 20041014 | |
| 9 | Instance method | Private | Method | Get ONGOING Status for Script Lines (REF etc.) | 20041026 | |
| 10 | Instance method | Public | Method | Get Messages for Script Lines from DB Buffer | 20031113 | |
| 11 | Instance method | Public | Method | Get Block of Script Lines from DB Buffer | 20031113 | |
| 12 | Static method | Public | Method | Get Line from ECLOG_SCR | 20080319 | |
| 13 | Static method | Public | Method | ResReP: Get String Data and XML Data from Log DB | 20041015 | |
| 14 | Instance method | Private | Method | Get Sublines (Imp Exp etc.) for Script Lines (REF etc.) | 20041012 | |
| 15 | Static method | Public | Method | Get the SUT Detail Data Info | 20051201 | |
| 16 | Static method | Public | Method | Get the SUT Detail Data Info | 20051201 | |
| 17 | Instance method | Public | Method | Get Texts for Variants from DB Puffer | 20050222 | |
| 18 | Instance method | Public | Method | Buffer Block of Script Lines with Preread Subblocks | 20031111 | |
| 19 | Instance method | Private | Method | Buffer Script Line if REF etc. with Subblock | 20041014 | |
| 20 | Static method | Public | Method | Format Table with DDIC-TABTYPE in XML | 20050114 |
Events
Class CL_APL_ECATT_LOG_DB has no event.
Types
Class CL_APL_ECATT_LOG_DB has no local type.
Method Signatures
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_LOGID | Call by reference | Type reference (TYPE) | ETLOG_ID | Protokoll-Id | 20031112 |
Method CONSTRUCTOR on class CL_APL_ECATT_LOG_DB has no exception.
Method CONVERT_BLOCK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_LOG_LINE | Call by reference | Type reference (TYPE) | ETLOG_LINE_TABTYPE | Typ: Gesamtstruktur der Protokolleinträge | 20041014 | |||
| 2 | I_LEVEL | Call by reference | Type reference (TYPE) | ETLOG_LEV | Akueller Blocklevel | 20041011 | |||
| 3 | I_REFRESH | Call by reference | Type reference (TYPE) | ETONOFF | Aktualisierbar | 20041011 | |||
| 4 | OBJ_LNR | Call by reference | Type reference (TYPE) | ETOBJ_LNR | Laufende Nummer eines Objektes | 20041011 | |||
| 5 | SCR_LNR | Call by reference | Type reference (TYPE) | ETSCR_LNR | eCATT Laufende Nummer des Scriptbefehls | 20041011 |
Method CONVERT_BLOCK on class CL_APL_ECATT_LOG_DB has no exception.
Method CONVERT_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_LINE | Call by reference | Type reference (TYPE) | ETLOG_LINE | eCATT Scriptausgabezeile | 20041223 |
Method CONVERT_DATA on class CL_APL_ECATT_LOG_DB has no exception.
Method GET_BLOCK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_CACHE | Call by reference | Type reference (TYPE) | ETCACHE_COLLECTION | eCATT Sammlung verschiedener Cache-Objekte | 20041209 | |||
| 2 | ET_LOG_LINE | Call by reference | Type reference (TYPE) | ETLOG_LINE_TABTYPE | Protokoll Scriptausgabezeilen | 20041011 | |||
| 3 | IM_CONF_IND | Call by reference | Type reference (TYPE) | ETOBJ_LNR | 0 | Angeforderter TestConfig Index | 20041008 | ||
| 4 | IM_LOGID | Call by reference | Type reference (TYPE) | ETLOG_ID | Laufende Vorgangsnummer | 20041008 | |||
| 5 | IM_OBJ_LNR | Call by reference | Type reference (TYPE) | ETOBJ_LNR | Laufende Nummer eines Objektes | 20041008 | |||
| 6 | IM_SCR_LNR | Call by reference | Type reference (TYPE) | ETSCR_LNR | eCATT Laufende Nummer des Scriptbefehls | 20041008 |
Method GET_BLOCK on class CL_APL_ECATT_LOG_DB has no exception.
Method GET_CALLER_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_INVOKE_IDENT | Call by reference | Type reference (TYPE) | ETEXEC_INVOKE_IDENT_TABTYPE | eCATT Tabelle der Aufrufer von Tests | 20050114 | |||
| 2 | IM_LOGID | Call by reference | Type reference (TYPE) | ETLOG_ID | Laufende Vorgangsnummer | 20050114 |
Method GET_CALLER_INFO on class CL_APL_ECATT_LOG_DB has no exception.
Method GET_COMPONENT_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_COMPTAB | Call by reference | Type reference (TYPE) | CVERS_SDU_TABTYPE | Tabellentyp über CVERS_SDU | 20051130 | |||
| 2 | IM_LOGID | Call by reference | Type reference (TYPE) | ETLOG_ID | Laufende Vorgangsnummer | 20051130 | |||
| 3 | IM_OBJ_LNR | Call by reference | Type reference (TYPE) | ETOBJ_LNR | Laufende Nummer eines Objektes | 20051130 | |||
| 4 | IM_SCR_LNR | Call by reference | Type reference (TYPE) | ETSCR_LNR | eCATT Laufende Nummer des Scriptbefehls | 20051130 |
Method GET_COMPONENT_INFO on class CL_APL_ECATT_LOG_DB has no exception.
Method GET_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DATA | Call by reference | Type reference (TYPE) | ECLOG_DATA_TABTYPE | Folgedaten zu Skriptzeilen aus Log | 20031113 | |||
| 2 | I_DATAKIND | Call by reference | Type reference (TYPE) | CHAR1 | Art 'S' oder 'V' | 20031113 | |||
| 3 | I_OBJ_LNR | Call by reference | Type reference (TYPE) | ETOBJ_LNR | Laufende Nummer eines Objektes | 20031113 | |||
| 4 | I_SCR_LNR | Call by reference | Type reference (TYPE) | ETSCR_LNR | eCATT Laufende Nummer des Scriptbefehls | 20031113 |
Method GET_DATA on class CL_APL_ECATT_LOG_DB has no exception.
Method GET_LINE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_CACHE | Call by reference | Type reference (TYPE) | ETCACHE_COLLECTION | eCATT Sammlung verschiedener Cache-Objekte | 20041209 | |||
| 2 | ES_LOG_LINE | Call by reference | Type reference (TYPE) | ETLOG_LINE | Protokoll Scriptausgabezeilen | 20041014 | |||
| 3 | IM_LOGID | Call by reference | Type reference (TYPE) | ETLOG_ID | Laufende Vorgangsnummer | 20041014 | |||
| 4 | IM_OBJ_LNR | Call by reference | Type reference (TYPE) | ETOBJ_LNR | Laufende Nummer eines Objektes | 20041014 | |||
| 5 | IM_SCR_LNR | Call by reference | Type reference (TYPE) | ETSCR_LNR | eCATT Laufende Nummer des Scriptbefehls | 20041014 |
Method GET_LINE on class CL_APL_ECATT_LOG_DB has no exception.
Method GET_ONGOING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_LINE | Call by reference | Type reference (TYPE) | ETLOG_LINE | eCATT Scriptausgabezeile | 20041026 |
Method GET_ONGOING on class CL_APL_ECATT_LOG_DB has no exception.
Method GET_SCNT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CONTI | Call by reference | Type reference (TYPE) | ETLOG_CONT_TABTYPE | Meldungen zu Skriptzeilen aus Log | 20031113 | |||
| 2 | I_OBJ_LNR | Call by reference | Type reference (TYPE) | ETOBJ_LNR | Laufende Nummer eines Objektes | 20031113 | |||
| 3 | I_SCR_LNR | Call by reference | Type reference (TYPE) | ETSCR_LNR | eCATT Laufende Nummer des Scriptbefehls | 20031113 |
Method GET_SCNT on class CL_APL_ECATT_LOG_DB has no exception.
Method GET_SCR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_SCR | Call by reference | Type reference (TYPE) | ECLOG_SCR_TABTYPE | Kommandozeilen aus Log | 20031113 | |||
| 2 | I_LEVEL | Call by reference | Type reference (TYPE) | ETLOG_LEV | Aktueller Level | 20031113 | |||
| 3 | I_OBJ_LNR | Call by reference | Type reference (TYPE) | ETOBJ_LNR | Laufende Nummer eines Objektes | 20031113 | |||
| 4 | I_SCR_LNR | Call by reference | Type reference (TYPE) | ETSCR_LNR | eCATT Laufende Nummer des Scriptbefehls | 20031113 |
Method GET_SCR on class CL_APL_ECATT_LOG_DB has no exception.
Method GET_SCR_LINE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_SCR | Call by reference | Type reference (TYPE) | ECLOG_SCR | Tabelle von Protokolleinträgen einer Scriptzeile | 20080319 | |||
| 2 | IS_KEY | Call by reference | Type reference (TYPE) | ETMSG_FAIL_KEY | Message-Key im FAILURE-Objekt | 20080319 |
Method GET_SCR_LINE on class CL_APL_ECATT_LOG_DB has no exception.
Method GET_STRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_LOG_XDAT | Call by reference | Type reference (TYPE) | ECLOG_XDAT | Tabelle mit protokollierten Laufzeitdaten des Skripts | 20041015 | |||
| 2 | IM_FIL_LNR | Call by reference | Type reference (TYPE) | ETFIL_LNR | eCATT Laufende XML-Filenummer | 20041015 | |||
| 3 | IM_LOGID | Call by reference | Type reference (TYPE) | ETLOG_ID | Laufende Nummer eines Objektes | 20041015 | |||
| 4 | IM_OBJ_LNR | Call by reference | Type reference (TYPE) | ETOBJ_LNR | Laufende Nummer eines Objektes | 20041015 | |||
| 5 | IM_SCR_LNR | Call by reference | Type reference (TYPE) | ETSCR_LNR | eCATT Laufende Nummer des Scriptbefehls | 20041015 |
Method GET_STRING on class CL_APL_ECATT_LOG_DB has no exception.
Method GET_SUBLINES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_LINE | Call by reference | Type reference (TYPE) | ETLOG_LINE | eCATT Scriptausgabezeile | 20041012 |
Method GET_SUBLINES on class CL_APL_ECATT_LOG_DB has no exception.
Method GET_SUT_DETAIL_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_SYS_DETAIL | Call by reference | Type reference (TYPE) | ETSYS_DETAIL | eCATT Beschreibung eines Remotesystems | 20051201 | |||
| 2 | IM_LOGID | Call by reference | Type reference (TYPE) | ETLOG_ID | Laufende Vorgangsnummer | 20051201 | |||
| 3 | IM_OBJ_LNR | Call by reference | Type reference (TYPE) | ETOBJ_LNR | Laufende Nummer eines Objektes | 20051201 | |||
| 4 | IM_SCR_LNR | Call by reference | Type reference (TYPE) | ETSCR_LNR | eCATT Laufende Nummer des Scriptbefehls | 20051201 |
Method GET_SUT_DETAIL_INFO on class CL_APL_ECATT_LOG_DB has no exception.
Method GET_URL_DETAIL_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_SYS_DETAIL | Call by reference | Type reference (TYPE) | ETSYS_DETAIL | eCATT Beschreibung eines Remotesystems | 20051201 | |||
| 2 | IM_LOGID | Call by reference | Type reference (TYPE) | ETLOG_ID | Laufende Vorgangsnummer | 20051201 | |||
| 3 | IM_OBJ_LNR | Call by reference | Type reference (TYPE) | ETOBJ_LNR | Laufende Nummer eines Objektes | 20051201 | |||
| 4 | IM_SCR_LNR | Call by reference | Type reference (TYPE) | ETSCR_LNR | eCATT Laufende Nummer des Scriptbefehls | 20051201 |
Method GET_URL_DETAIL_INFO on class CL_APL_ECATT_LOG_DB has no exception.
Method GET_VAR_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_TITLE | Call by reference | Type reference (TYPE) | ET_TITLE | Variantentext mit Kennung | 20050223 | |||
| 2 | I_OBJ_LNR | Call by reference | Type reference (TYPE) | ETOBJ_LNR | Laufende Nummer eines Objektes | 20050222 | |||
| 3 | I_REFRESH | Call by reference | Type reference (TYPE) | ETONOFF | Bei Refresh Read ECLOD_DATA | 20050223 | |||
| 4 | I_SCR_LNR | Call by reference | Type reference (TYPE) | ETSCR_LNR | eCATT Laufende Nummer des Scriptbefehls | 20050222 | |||
| 5 | I_VARID | Call by reference | Type reference (TYPE) | ETVAR_ID | Name der Variante | 20050222 |
Method GET_VAR_TEXT on class CL_APL_ECATT_LOG_DB has no exception.
Method READ_BLOCK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_LEVEL | Call by reference | Type reference (TYPE) | ETLOG_LEV | Aktueller Level | 20031111 | |||
| 2 | I_OBJ_LNR | Call by reference | Type reference (TYPE) | ETOBJ_LNR | Laufende Nummer eines Objektes | 20031111 | |||
| 3 | I_PREREAD | Call by reference | Type reference (TYPE) | NUM1 | 0 | Anzahl zusätzlicher Levels (9=Alle) | 20031111 | ||
| 4 | I_SCR_LNR | Call by reference | Type reference (TYPE) | ETSCR_LNR | eCATT Laufende Nummer des Scriptbefehls | 20031111 | |||
| 5 | I_TDC_IND | Call by reference | Type reference (TYPE) | ETOBJ_LNR | 0 | Angeforderter TestConfig Index | 20041001 |
Method READ_BLOCK on class CL_APL_ECATT_LOG_DB has no exception.
Method READ_LINE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_SCR | Call by reference | Type reference (TYPE) | ECLOG_SCR | Tabelle von Protokolleinträgen einer Scriptzeile | 20041014 | |||
| 2 | I_OBJ_LNR | Call by reference | Type reference (TYPE) | ETOBJ_LNR | Laufende Nummer eines Objektes | 20041014 | |||
| 3 | I_SCR_LNR | Call by reference | Type reference (TYPE) | ETSCR_LNR | eCATT Laufende Nummer des Scriptbefehls | 20041014 |
Method READ_LINE on class CL_APL_ECATT_LOG_DB has no exception.
Method SET_TABLE_TO_XML Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_XML_STRING | Call by reference | Type reference (TYPE) | STRING | Tabelle als XML-STRING | 20050114 | |||
| 2 | EX_XML_XSTRING | Call by reference | Type reference (TYPE) | XSTRING | Tabelle als XML-XSTRING | 20050114 | |||
| 3 | IM_TAB_NAME | Call by reference | Type reference (TYPE) | STRING | Tabellenname DDIC-TABTYPE | 20050114 | |||
| 4 | IT_TABLE | Call by reference | Type reference (TYPE) | TABLE | Tabelleninhalt ITAB mit obiger Strutur | 20050114 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | eCatt Utilities | 20050114 |
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 700 |