SAP ABAP Class CL_BAL_DB_SEARCH (Find Application Logs)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-BAL (Application Component) Basis Application Log
     SZAL (Package) R/3 Central Basis Development: Application Log
Properties
Class CL_BAL_DB_SEARCH  
Short Description Find Application Logs    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SZAL   R/3 Central Basis Development: Application Log 
Created 20130510   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_BAL_DB_SEARCH has no forward declaration.
Interfaces
Class CL_BAL_DB_SEARCH has no interface implemented.
Friends
Class CL_BAL_DB_SEARCH has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CS_PP_LEVEL Constant Private See coding 20130514
2 GF_DAAG Static Attribute Private See coding 20130926
3 GS_OPTIMIZE Static Attribute Private Type reference (TYPE) S_OPTIMIZE 20130621
4 GT_BALHDR_FLD Static Attribute Private Type reference (TYPE) BAL_T_FLD Application Log: Field Name Table 20130524
5 MR_T_READ_DATA Instance attribute Private Object reference (TYPE REF TO) DATA 20130926
6 MS_QUERY_PARAMS Instance attribute Private Type reference (TYPE) S_QUERY_PARAMS 20130510
7 M_CURSOR Instance attribute Private Type reference (TYPE) CURSOR 20130510
8 M_DATA_TEMPERATURE Instance attribute Private Type reference (TYPE) DATA_TEMPERATURE 20130926
9 M_FOR_ALL_ENTRIES Instance attribute Private Type reference (TYPE) FIELDNAME 20130510
10 M_POSTPROCESSING_LEVEL Instance attribute Private Type reference (TYPE) I 20130514
11 M_WHERE Instance attribute Private Type reference (TYPE) STRING 20130510
Methods
# Method Level Visibility Method type Description Created on
1 ANALYZE_FILTER Instance method Private Method 20130513
2 ANALYZE_RANGE Instance method Private Method 20130515
3 CHECK_DATE Instance method Private Method 20131112
4 CHECK_SEL_FIELDS Instance method Private Method 20130524
5 CLASS_CONSTRUCTOR Static method Public Constructor 20130621
6 CONSTRUCTOR Instance method Public Constructor 20130510
7 FILTER_RESULT Instance method Private Method 20130513
8 GET_HEADER_BY_KEY Static method Public Method 20130926
9 GET_NEXT_PACKAGE Instance method Public Method 20130510
10 OPEN_CURSOR Instance method Private Method 20130513
Events
Class CL_BAL_DB_SEARCH has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_OPTIMIZE Private See coding 20130621 begin of s_optimize, f_for_all_entries type char1, f_indexes type char1, end of s_optimize
2 S_QUERY_PARAMS Private See coding 20130510 begin of s_query_params, client type sy-mandt, s_filter type bal_s_lfil, t_sel_field type standard table of fieldname with default key, package_size type i, no_data type c length 1, end of s_query_params
Method Signatures

Method ANALYZE_FILTER Signature

Method ANALYZE_FILTER on class CL_BAL_DB_SEARCH has no parameter.
Method ANALYZE_FILTER on class CL_BAL_DB_SEARCH has no exception.

Method ANALYZE_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_SELECTIVE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20130515
2 Exporting EF_SINGLE_VALUE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20130515
3 Importing IT_RANGE Call by reference Type reference (TYPE) STANDARD TABLE 20130515
4 Importing I_FIELD Call by reference Type reference (TYPE) FIELDNAME Feldname 20130515

Method ANALYZE_RANGE on class CL_BAL_DB_SEARCH has no exception.

Method CHECK_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_CORRECT Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20131112
2 Importing I_DATE Call by reference Type reference (TYPE) D 20131112

Method CHECK_DATE on class CL_BAL_DB_SEARCH has no exception.

Method CHECK_SEL_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_OK Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20130524

Method CHECK_SEL_FIELDS on class CL_BAL_DB_SEARCH has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_BAL_DB_SEARCH has no parameter.
Method CLASS_CONSTRUCTOR on class CL_BAL_DB_SEARCH has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LOG_FILTER Call by reference Type reference (TYPE) BAL_S_LFIL 20130510
2 Importing IT_SEL_FIELD Call by reference Type reference (TYPE) BAL_T_FLD 20130510
3 Importing I_CLIENT Call by reference Type reference (TYPE) SY-MANDT SY-MANDT 20130510
4 Importing I_PACKAGE_SIZE Call by reference Type reference (TYPE) I 0 20130510
# Exception Resumable Description Created on
1 INVALID_SEL_FIELD Ungültiges zu lesendes Feld 20130524
2 NO_FILTER_CRITERIA Filterkriterien fehlen 20130524

Method FILTER_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_LOG_HEADER Call by reference Type reference (TYPE) BALHDR_T Anwendungs-Log: Tabelle mit Protokollkopfdaten 20130513

Method FILTER_RESULT on class CL_BAL_DB_SEARCH has no exception.

Method GET_HEADER_BY_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG_HEADER Call by reference Type reference (TYPE) BALHDR_T Anwendungs-Log: Tabelle mit Protokollkopfdaten 20130926
2 Importing IT_LOGNUMBER Call by reference Type reference (TYPE) BAL_T_LOGN Anwendungs-Log: Tabelle mit Protokollnummern 20130926
3 Importing IT_LOG_HANDLE Call by reference Type reference (TYPE) BAL_T_LOGH Anwendungs-Log: Tabelle mit Protokoll-Handles 20130926
4 Importing I_CLIENT Call by reference Type reference (TYPE) SYMANDT SY-MANDT Mandantenkennung 20130926

Method GET_HEADER_BY_KEY on class CL_BAL_DB_SEARCH has no exception.

Method GET_NEXT_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_NO_MORE_DATA Call by reference Type reference (TYPE) BOOLEAN Keine weiteren Daten vorhanden 20130513
2 Exporting ET_LOG_HEADER Call by reference Type reference (TYPE) BALHDR_T Anwendungs-Log: Tabelle mit Protokollkopfdaten 20130510

Method GET_NEXT_PACKAGE on class CL_BAL_DB_SEARCH has no exception.

Method OPEN_CURSOR Signature

Method OPEN_CURSOR on class CL_BAL_DB_SEARCH has no parameter.
Method OPEN_CURSOR on class CL_BAL_DB_SEARCH has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740