Application Log

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
6 Beiträge • Seite 1 von 1
6 Beiträge Seite 1 von 1

Application Log

Beitrag von Johnny11 (ForumUser / 32 / 1 / 0 ) »
Guten Morgen,

am Beispiel des Programmes "SBAL_DEMO_04_POPUP" möchte ich Euch mein Vorhaben kurz schildern.
Und zwar habe ich das "Application Log", wie in dem genannten Programm implementiert. Bei meinem Vorhaben geht es um die Ausgabe des Logging.
Die Ausgabe des Programmes sieht derzeit, wie folgt aus:
Default-Ausgabe.png
Jetzt zu meiner Frage. Gibt es eine Möglichkeit, die Ausgabe des Logging vor zu selektieren?
Ich möchte, dass alle Meldung vorhanden bleiben, aber beim ersten Aufruf, sollen nur "Abbrüche" und "Errors" angezeigt werden. Wie im folgenden Screenhot zu sehen:
Gewünschte_Ausgabe.png
Ich hoffe Ihr könnte mir weiterhelfen. Vielen Dank.

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: Application Log

Beitrag von Unit605 (Expert / 975 / 37 / 93 ) »
Ja, das geht. Aber ein bisschen mehr Infos darf es von Deiner Seite schon sein, ohne dass man sich nun den Demo Report ansehen muss.

Muesste alles in der Doku stehen, wenn ich nun annehme, dass Du den Fuba 'BAL_DSP_LOG_DISPLAY' benutzt?!?!?

Import-Parameter I_S_MSG_FILTER:

Code: Alles auswählen.

Beispiel
Alle sehr wichtigen und wichtigen Fehler suchen.
================================================================
DATA:
  l_s_msg_filter  TYPE bal_s_mfil,
  l_r_msgty       TYPE bal_s_msty,
  l_r_probclass   TYPE bal_s_prcl.

* Meldungstyp definieren
  l_r_msgty-option   = 'EQ'.
  l_r_msgty-sign     = 'I'.
  l_r_msgty-low      = 'E'. "Fehler
  append l_r_msgty to l_s_msg_filter-msgty.
* Problemklasse definieren
  l_r_probclass-option   = 'EQ'.
  l_r_probclass-sign     = 'I'.
  l_r_probclass-low      = '1'. "Sehr wichtige Meldungen
  append l_r_probclass to l_s_msg_filter-probclass.
  l_r_probclass-low      = '2'. "Wichtige Meldungen
  append l_r_probclass to l_s_msg_filter-probclass.

Re: Application Log

Beitrag von Johnny11 (ForumUser / 32 / 1 / 0 ) »
Hallo Unit605,

vielen Dank für Deine Hilfe. Ja, ich benutze den Fuba 'BAL_DSP_LOG_DISPLAY'.

Ich werde Deinen Lösungsvorschlag, gleich einmal testen - melde mich dann wieder.

Re: Application Log

Beitrag von Johnny11 (ForumUser / 32 / 1 / 0 ) »
Hallo,

das Coding habe ich nun wie folgt eingebaut:

Code: Alles auswählen.

* Meldungstyp definieren
  l_r_msgty-option   = 'EQ'.
  l_r_msgty-sign     = 'I'.
  l_r_msgty-low      = 'E'. "Fehler
  APPEND l_r_msgty TO l_s_msg_filter-msgty.
* Problemklasse definieren
  l_r_probclass-option   = 'EQ'.
  l_r_probclass-sign     = 'I'.
  l_r_probclass-low      = '1'. "Sehr wichtige Meldungen
  APPEND l_r_probclass TO l_s_msg_filter-probclass.
  l_r_probclass-low      = '2'. "Wichtige Meldungen
  APPEND l_r_probclass TO l_s_msg_filter-probclass.
  l_r_probclass-low      = '3'. 
  APPEND l_r_probclass TO l_s_msg_filter-probclass.


* call display function module
* We do not specify any filter (like I_S_LOG_FILTER, ...,
* I_T_MSG_HANDLE) since we want to display all logs available
  CALL FUNCTION 'BAL_DSP_LOG_DISPLAY'
    EXPORTING
      i_s_display_profile = l_s_display_profile
      i_s_msg_filter      = l_s_msg_filter
    EXCEPTIONS
      OTHERS              = 1.
  IF sy-subrc <> 0.
    MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
             WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
  ENDIF.
Die Ausgabe sieht wie folgt aus:
Ausgabe.png
Das ist leider nicht was ich möchte. Ich möchte, dass alle Meldungen weiterhin verfügbar sind. Das ist so leider nicht gegeben, da jetzt nur noch die "Errors" zu sehen sind.

Die gewünschte Ausgabe wäre wie folgt:
Gewünschte_Ausgabe.png
Ich hoffe es kann mir jemand weiterhelfen. Vielen Dank.

Re: Application Log

Beitrag von Unit605 (Expert / 975 / 37 / 93 ) »
Der Fuba hat doch noch jedemenge andere Import Parameter, lies Dir doch mal die Doku dazu durch.

Fuba in der SE37 aufrufen, Tabreiter 'Import' und dann auf den jeweils gruenen Viereckbutton und schon hast Du die Doku.

Re: Application Log

Beitrag von Johnny11 (ForumUser / 32 / 1 / 0 ) »
Hallo,

das habe ich zuvor schon gemacht. Bin leider nicht weiter gekommen. Deshalb habe ich ja den Post gemacht.

Viele Grüße

Seite 1 von 1

Vergleichbare Themen

0
Antw.
1030
Views
Application Log
von Besi » 15.06.2007 22:56 • Verfasst in ABAP® Core
1
Antw.
2498
Views
ABAP - Application Log
von swonny » 16.10.2017 10:23 • Verfasst in ABAP® für Anfänger
0
Antw.
3020
Views
Javascript in BSP-Application
von drama » 25.04.2016 08:18 • Verfasst in Web-Dynpro, BSP + BHTML
1
Antw.
1438
Views
BW: BEx Application Designer
von hansi » 19.03.2008 10:48 • Verfasst in Sonstige Module
0
Antw.
1586
Views
Nachricht 207 bei Application Log
von smarti » 07.01.2008 11:23 • Verfasst in ABAP® Core

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.