SAP ABAP Class CL_ISQ_APPL_LOG (SAP Query: Application Log (Copy frm CL_RSO_APPLICATION_LOG)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-QUE (Application Component) SAP Query
     SQUE (Package) Application Development R/3 SAP Query
Properties
Class CL_ISQ_APPL_LOG  
Short Description SAP Query: Application Log (Copy frm CL_RSO_APPLICATION_LOG    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SQUE   Application Development R/3 SAP Query 
Created 20001116   SAP 
Last change 20001116   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ISQ_APPL_LOG has no interface implemented.
Friends
Class CL_ISQ_APPL_LOG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CLBK_UCOM Static Attribute Private Type reference (TYPE) BAL_S_CLBK Callback Info 20001120
2 PROBCLASS_HIGH Constant Public Type reference (TYPE) BAL_S_MSG-PROBCLASS 2 Problem class 20001116
3 PROBCLASS_LOW Constant Public Type reference (TYPE) BAL_S_MSG-PROBCLASS 4 Problem class 20001116
4 PROBCLASS_MEDIUM Constant Public Type reference (TYPE) BAL_S_MSG-PROBCLASS 3 Problem class 20001116
5 PROBCLASS_NONE Constant Public Type reference (TYPE) BAL_S_MSG-PROBCLASS ' ' Problem class 20001116
6 PROBCLASS_VERY_HIGH Constant Public Type reference (TYPE) BAL_S_MSG-PROBCLASS 1 Problem class 20001116
7 PUSH1 Static Attribute Private Type reference (TYPE) BAL_S_PUSH Pushbutton in the Dialog Box 20001120
8 P_APPL_LOG_HANDLE Static Attribute Public Type reference (TYPE) BALLOGHNDL Handle for the Current Log 20001116
9 P_C_MSG_CNT_MAX Constant Private Type reference (TYPE) I 10 Number of Messages up to which no Tree is Displayed 20001116
10 P_HEADTEXT Static Attribute Private Type reference (TYPE) STRING Header in Tree 20001117
11 P_TITLE Static Attribute Private Type reference (TYPE) STRING Title 20001116
Methods
# Method Level Visibility Method type Description Created on
1 ADD_LINE Static method Public Method Adds a Line in the Application Log 20001116
2 ADD_MESSAGE Static method Public Method Adds a Message to the Application Log 20001116
3 ADD_MESSAGES_AS_STRUCTURE Static method Public Method Adds Several Messages (as Structures) to the Application Log 20001116
4 ADD_MESSAGES_LEVEL Static method Public Method Adds Several Messages to the Applictn Log and Sets the Level 20001116
5 ADD_MESSAGE_AS_STRUCTURE Static method Public Method Adds Message (as Structure) to the Application Log 20001116
6 ADD_MESSAGE_LEVEL Static method Public Method Adds Message to the Application Log with Detail Level 20001116
7 ADD_STRING Static method Public Method Adds a Text to the Application Log 20001122
8 ADD_TEXT Static method Public Method Adds a Text to the Application Log 20001116
9 APPL_LOG_CREATE Static method Public Method Generated a New Application Log 20001116
10 APPL_LOG_DELETE Static method Public Method Deletes the Current Log 20001116
11 APPL_LOG_GET_LOG_HANDLE Static method Public Method Handel for the Current Application Log 20001116
12 APPL_LOG_GET_NUM_OF_MSGS Static method Public Method Number of Messages in the Current Applicatoin Log 20001116
13 APPL_LOG_MSG_READ Static method Public Method Reads the Messages in the Current Application Log 20001116
14 APPL_LOG_SET_TITLE Static method Public Method Set the Title of the Log (Used Next Time Log is Generated) 20001116
15 APPL_LOG_SHOW_AS_POPUP Static method Public Method Displays the Application Log as a Dialog Box 20001116
16 CONTAINS_ERRORS Static method Public Method Log Contains Error Messages 20001120
17 CONTAINS_WARNINGS Static method Public Method Log Contains Warnings 20001120
18 CONVERT_AQERRORS_TO_LOG Static method Public Method Converts Error Table into Log Data 20001116
19 DISPLAY_LOG Static method Private Method Display Appl Log 20001116
20 SET_ADDITIONAL_BUTTON Static method Public Method Sets Aditional Button on the Dialog Box 20001120
Events
Class CL_ISQ_APPL_LOG has no event.
Types
Class CL_ISQ_APPL_LOG has no local type.
Method Signatures

Method ADD_LINE Signature

Method ADD_LINE on class CL_ISQ_APPL_LOG has no parameter.
Method ADD_LINE on class CL_ISQ_APPL_LOG has no exception.

Method ADD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROBCLASS Call by reference Type reference (TYPE) BAL_S_MSG-PROBCLASS PROBCLASS_NONE Problemklasse 20001116

Method ADD_MESSAGE on class CL_ISQ_APPL_LOG has no exception.

Method ADD_MESSAGES_AS_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_MSG Call by reference Type reference (TYPE) AQTBAL_S_MSG Nachrichten 20001116

Method ADD_MESSAGES_AS_STRUCTURE on class CL_ISQ_APPL_LOG has no exception.

Method ADD_MESSAGES_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL '3' Anwendungs-Log: Detaillierungsgrad 20001116
2 Importing I_T_MSG Call by reference Type reference (TYPE) AQTBAL_S_MSG Nachrichten 20001116

Method ADD_MESSAGES_LEVEL on class CL_ISQ_APPL_LOG has no exception.

Method ADD_MESSAGE_AS_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_MSG Call by reference Type reference (TYPE) BAL_S_MSG Anwendungs-Log: Daten einer Meldung 20001116

Method ADD_MESSAGE_AS_STRUCTURE on class CL_ISQ_APPL_LOG has no exception.

Method ADD_MESSAGE_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DETLEVEL Call by reference Type reference (TYPE) BAL_S_MSG-DETLEVEL '0' Anwendungs-Log: Detaillierungsgrad 20001116
2 Importing I_PROBCLASS Call by reference Type reference (TYPE) BAL_S_MSG-PROBCLASS PROBCLASS_NONE Problemklasse 20001116

Method ADD_MESSAGE_LEVEL on class CL_ISQ_APPL_LOG has no exception.

Method ADD_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL '2' Anwendungs-Log: Detaillierungsgrad 20001122
2 Importing I_MSGTY Call by reference Type reference (TYPE) SYMSGTY 'S' Nachrichten, Nachrichtentyp 20001122
3 Importing I_STRING Call by reference Type reference (TYPE) STRING Text 20001122

Method ADD_STRING on class CL_ISQ_APPL_LOG has no exception.

Method ADD_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL '2' Anwendungs-Log: Detaillierungsgrad 20001116
2 Importing I_MSGTY Call by reference Type reference (TYPE) SYMSGTY 'S' Nachrichten, Nachrichtentyp 20001116
3 Importing I_TEXT Call by reference Type reference (TYPE) C Text 20001116

Method ADD_TEXT on class CL_ISQ_APPL_LOG has no exception.

Method APPL_LOG_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EXTNUMBER Call by reference Type reference (TYPE) BAL_S_LOG-EXTNUMBER Externe Identifikation 20001116
2 Importing I_OBJECT Call by reference Type reference (TYPE) BAL_S_LOG-OBJECT Objekt 20001116
3 Importing I_SUBOBJECT Call by reference Type reference (TYPE) BAL_S_LOG-SUBOBJECT Unterobjekt 20001116

Method APPL_LOG_CREATE on class CL_ISQ_APPL_LOG has no exception.

Method APPL_LOG_DELETE Signature

Method APPL_LOG_DELETE on class CL_ISQ_APPL_LOG has no parameter.
Method APPL_LOG_DELETE on class CL_ISQ_APPL_LOG has no exception.

Method APPL_LOG_GET_LOG_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_LOG_HANDLE Value transfer Type reference (TYPE) BALLOGHNDL Application Log handle 20001116

Method APPL_LOG_GET_LOG_HANDLE on class CL_ISQ_APPL_LOG has no exception.

Method APPL_LOG_GET_NUM_OF_MSGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_NUM_OF_MESSAGES Value transfer Type reference (TYPE) I Anzahl Meldungen 20001116

Method APPL_LOG_GET_NUM_OF_MSGS on class CL_ISQ_APPL_LOG has no exception.

Method APPL_LOG_MSG_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_MSG Call by reference Type reference (TYPE) AQTBAL_S_MSG SAP Query: TTyp Protokolltabelle 20001116
2 Exporting E_T_MSG_SHOW Call by reference Type reference (TYPE) AQTBAL_S_SHOW SAP Query: TTyp In der Protokollanzeige nutzbare Daten 20001116

Method APPL_LOG_MSG_READ on class CL_ISQ_APPL_LOG has no exception.

Method APPL_LOG_SET_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HEADTEXT Call by reference Type reference (TYPE) STRING SPACE Headtext Appl. Log 20001117
2 Importing I_TITLE Call by reference Type reference (TYPE) STRING SPACE Titel des Appl. Log 20001116

Method APPL_LOG_SET_TITLE on class CL_ISQ_APPL_LOG has no exception.

Method APPL_LOG_SHOW_AS_POPUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_EXIT_COMMAND Call by reference Type reference (TYPE) BAL_S_EXCM Anwendungs-Log: Vom User betätigte Taste beim Beenden 20001121
2 Importing I_NO_TREE Call by reference Type reference (TYPE) AQS_FLAG SPACE X: kein Baum 20001121
3 Importing I_ONE_MSG_DIRECT Call by reference Type reference (TYPE) AQS_FLAG 'X' Flag: wenn nur eine Message, direkt ausgeben 20001116
4 Importing I_ONE_MSG_TYPE_S Call by reference Type reference (TYPE) AQS_FLAG 'X' Flag: Message als 'S'-Message ausgeben 20001116
5 Importing I_SHOW_ALL Call by reference Type reference (TYPE) AQS_FLAG SPACE Space: Meldungen nur als Baum 20001117
6 Importing I_WITH_S_ON_EMPTY Call by reference Type reference (TYPE) AQS_FLAG 'X' Flag: S-Message, wenn Liste leer 20001116

Method APPL_LOG_SHOW_AS_POPUP on class CL_ISQ_APPL_LOG has no exception.

Method CONTAINS_ERRORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) AQS_FLAG X = es existieren Fehler 20001120

Method CONTAINS_ERRORS on class CL_ISQ_APPL_LOG has no exception.

Method CONTAINS_WARNINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) AQS_FLAG X = es existieren Fehler 20001120

Method CONTAINS_WARNINGS on class CL_ISQ_APPL_LOG has no exception.

Method CONVERT_AQERRORS_TO_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ERRORTEXT Call by reference Type reference (TYPE) AQTERROR SAP Query: TTyp Fehlertabelle 20001117
2 Importing I_SUBHEADERS Call by reference Type reference (TYPE) IQBOOL 'X' Errorklasse mit ausgeben 20001124
3 Importing I_TOPLEVEL Call by reference Type reference (TYPE) BALLEVEL '1' Level des obersten Knotens 20001123

Method CONVERT_AQERRORS_TO_LOG on class CL_ISQ_APPL_LOG has no exception.

Method DISPLAY_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_EXIT_COMMAND Call by reference Type reference (TYPE) BAL_S_EXCM Anwendungs-Log: Vom User betätigte Taste beim Beenden 20001116
2 Importing I_CNT Call by reference Type reference (TYPE) I Anzahl der Nachrichten 20001116
3 Importing I_DETLEVEL_MAX Call by reference Type reference (TYPE) BALLEVEL '2' Anwendungs-Log: Detaillierungsgrad 20001116
4 Importing I_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20001116
5 Importing I_NO_TREE Call by reference Type reference (TYPE) AQS_FLAG SPACE 'X' = kein Baum 20001121
6 Importing I_SHOW_ALL Call by reference Type reference (TYPE) AQS_FLAG SPACE Alle Meldungen anzeigen 20001117
7 Importing I_SHOW_AS_POPUP Call by reference Type reference (TYPE) AQS_FLAG 'X' = 'X': Popup; = ' ': Vollbild 20001116

Method DISPLAY_LOG on class CL_ISQ_APPL_LOG has no exception.

Method SET_ADDITIONAL_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLBK Call by reference Type reference (TYPE) BAL_S_CLBK Anwendungs-Log: Definition einer Rücksprungroutine 20001120
2 Importing PUSH Call by reference Type reference (TYPE) BAL_S_PUSH Anwendungs-Log: Eigener Pushbutton (FCODE = %EXT_PUSH1..4) 20001120

Method SET_ADDITIONAL_BUTTON on class CL_ISQ_APPL_LOG has no exception.
History
Last changed by/on SAP  20001116 
SAP Release Created in 610