Ansicht
Dokumentation

SAPLSBAL_DB - Anwendungs-Log: Datenbankschnittstelle

SAPLSBAL_DB - Anwendungs-Log: Datenbankschnittstelle

ABAP Short Reference   ROGBILLS - Synchronize billing plans  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Übersicht der wichtigsten Funktionsgruppen zum Application Log

  • Funktionsgruppe SBAL
    Dies ist die Funktionsgruppe des Application Logs, die für die Sammlung von Nachrichten zuständig ist.
    Hier eröffnet man z.B. mit BAL_LOG_CREATE ein Protokoll, um dann Meldungen mit BAL_LOG_MSG_ADD hinzuzufügen.
  • Funktionsgruppe SBAL_DISPLAY
    Diese Funktionsgruppe dient der Anzeige von Protokollen. Der wichtigste Baustein ist BAL_DSP_LOG_DISPLAY, der Protokolle in einem Fullscreen anzeigt.
    Mit den Funktionsbausteinen, die mit BAL_DSP_OUTPUT_... beginnen, kann man eine Protokollausgabe im Subscreen realisieren.
  • Funktionsgruppe SBAL_CNTL
    Mit dieser Funktionsgruppe kann man eine Protokollanzeige in einem beliebigen Control-Container realisieren.
    Das Control wird mit BAL_CNTL_CREATE erzeugt, mit BAL_CNTL_REFRESH wird eine neue Datenmenge in diesem Control zur Anzeige gebracht und mit BAL_CNTL_FREE wird dieses Control wieder zerstört.
  • Funktionsgruppe SBAL_PROFILE
    Wichtig ist bei den Anzeige-Bausteinen in Funktionsgruppe SABL_DISPLAY und SBAL_CNTL das Prinzip der Trennung von Datenhaltung und Präsentation: Anhand von sogenannten Anzeigeprofilen kann man vorgeben, wie die Daten aufbereitet werden sollen.
    In Funktionsgruppe SBAL_PROFILE werden verschiedene Anzeigeprofile angeboten, man kann sich aber auch sein eigenes zusammenstellen.
    Zum Beispiel erhält man mit BAL_DSP_PROFILE_POPUP_GET ein Anzeigeprofil, das eine Protokollanzeige im Popup durchführt.
  • Funktionsgruppe SBAL_DB
    Diese Funktionsgruppe stellt die Datenbankschnittstelle des Application Logs dar.
    So kann man mit BAL_DB_SAVE Protokolle auf der Datenbank speichern, mit BAL_DB_SEARCH sucht man nach Protokollen und mit BAL_DB_LOAD kann man diese wieder in den Hauptspeicher laden.
  • Funktionsgruppe SBAL_TOOLBOX
    Diese Funktionsgruppe enthält seltener genutzte Bausteine, die für spezielle Szenarien wichtig sind.
    So kann man mit BAL_DB_ENQUEUE ein vorhandenes Protokoll sperren, um es es dann in den Hauptspeicher zu laden und es dort zu verändern (z.B. mit BAL_LOG_HDR_CHANGE und BAL_LOG_MSG_CHANGE.





ROGBILLS - Synchronize billing plans   TXBHW - Original Tax Base Amount in Local Currency  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3391 Date: 20240520 Time: 102315     sap01-206 ( 49 ms )