Ansicht
Dokumentation

APPL_LOG_READ_INTERN_LONGTEXT - Anwendungs-Log: gebe zu angeg. Protokollen und Nachrichten Langtext zurück

APPL_LOG_READ_INTERN_LONGTEXT - Anwendungs-Log: gebe zu angeg. Protokollen und Nachrichten Langtext zurück

Fill RESBD Structure from EBP Component Structure   Addresses (Business Address Services)  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Im Anwendungslog kann ein Protokollheader und die Nachrichten zu einem Protokoll einen zugewiesenen Textbaustein (vom Typ Text im Dialog) haben. Dieser Funktionsbaustein liest diese Texte und fügt die Protokoll- bzw. Nachrichtenparameter im Text ein und formt diese SAPscript-Texte ins ASCII bzw. RTF-Format um (siehe Parameter FORMAT). Diese ASCII- bzw. RTF-Texte können als normale Character oder in komprimierter Form (dateiartige Ablage) (siehe Parameter TABLE) in den Schnittstellentabellen übergeben werden.

Mit dem Funktionsbaustein APPL_LOG_READ_INTERN oder APPL_LOG_READ_DB können die folgende Eingabetabellen gefüllt werden:

  • HEADER_DATA
  • HEADER_PARAMETERS
  • MESSAGE_DATA
  • MESSAGE_PARAMETERS

Mit den Parametern STYLE bzw. FORM kann man den Stil bzw. das Formular des SAPscript-Textes überschreiben und für die Konvertierung nach ASCII oder RTF setzen.

Beispiel

Beispielaufruf:

    TYPE_POOLS: T.

    TABLES: THEAD, TCP02, BALHDR, BALHDRP, BALM, BALMP.


    DATA: FORMAT     TYPE   T_OUTPUT_TYPE-FORMAT DEFAULT 'ASCII',
          TABLE      TYPE   T_OUTPUT_TYPE-TABLE DEFAULT 'ASC',
          STYLE      LIKE   THEAD-TDSTYLE DEFAULT SPACE,
          FORM       LIKE   THEAD-TDFORM DEFAULT SPACE,
          CODEPAGE   LIKE   TCP02-CPCODEPAGE DEFAULT SPACE,
          LANGUAGE   LIKE   SY-LANGU DEFAULT SPACE,
          OBJECT     LIKE BALHDR-OBJECT,
          SUBOBJECT  LIKE BALHDR-SUBOBJECT,
          LOG_CLASS  LIKE BALHDR-PROBCLASS,
          NUMBER     LIKE SY-DBCNT,
          BEGIN OF HEADER_DATA OCCURS 5.
            INCLUDE STRUCTURE BALHDR.
    DATA: END OF HEADER_DATA,
          BEGIN OF HEADER_PARAMETERS OCCURS 5.
            INCLUDE STRUCTURE BALHDRP.
    DATA: END OF HEADER_PARAMETERS,
          BEGIN OF MESSAGES OCCURS 10.
            INCLUDE STRUCTURE BALM.
    DATA: END OF MESSAGES,
          BEGIN OF MESSAGE_PARAMETERS OCCURS 5.
            INCLUDE STRUCTURE BALMP.
    DATA: END OF MESSAGE_PARAMETERS.
    DATA: HEADER_LONGTEXT TYPE T_HEADER_LONGTEXTS.
    DATA: MESSAGE_LONGTEXT TYPE T_MESSAGE_LONGTEXTS.
    ...

    CALL FUNCTION 'APPL_LOG_READ_INTERN'
         EXPORTING
              OBJECT                 = OBJ
              SUBOBJECT              = SUB
              LANGUAGE               = LANGUAGE
         IMPORTING
              NUMBER_OF_LOGS         = NUMBER
         TABLES
              HEADER_DATA            = HEADER_DATA
              HEADER_PARAMETERS      = HEADER_PARAMETERS
              MESSAGES               = MESSAGES
              MESSAGE_PARAMETERS     = MESSAGE_PARAMETERS.

    CALL FUNCTION 'APPL_LOG_READ_INTERN_LONGTEXT'
         EXPORTING
              FORMAT                 = FORMAT
              TABLE                  = TABLE
              STYLE                  = STYLE
              FORM                   = FORM
              CODEPAGE               = CODEPAGE
              LANGUAGE               = LANGUAGE
         TABLES
              HEADER_DATA            = HEADER_DATA
              HEADER_PARAMETERS      = HEADER_PARAMETERS
              HEADER_LONGTEXT        = HEADER_LONGTEXT
              MESSAGE_DATA           = MESSAGES
              MESSAGE_PARAMETERS     = MESSAGE_PARAMETERS
              MESSAGE_LONGTEXT       = MESSAGE_LONGTEXT.

Hinweise

  • Siehe auch Funktionsbaustein CONVERT_TEXT für die Beschreibung der Konvertierungsattribute.

Weiterführende Informationen





Parameter

CODEPAGE
FORM
FORMAT
HEADER_DATA
HEADER_LONGTEXT
HEADER_PARAMETERS
LANGUAGE
MESSAGE_DATA
MESSAGE_LONGTEXT
MESSAGE_PARAMETERS
STYLE
TABLE

Ausnahmen

FUNCTION_NOT_COMPLETED
MESSAGE_NOT_FOUND
OBJECT_NOT_FOUND
PARAMETER_MISSING
SUBOBJECT_NOT_FOUND

Funktionsgruppe

SLG0

CPI1466 during Backup   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 10345 Date: 20240605 Time: 182341     sap01-206 ( 58 ms )