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.
1384
Views
Application Log
von Besi » 15.06.2007 22:56 • Verfasst in ABAP® Core
1
Antw.
2703
Views
ABAP - Application Log
von swonny » 16.10.2017 10:23 • Verfasst in ABAP® für Anfänger
0
Antw.
3209
Views
Javascript in BSP-Application
von drama » 25.04.2016 08:18 • Verfasst in Web-Dynpro, BSP + BHTML
1
Antw.
1607
Views
BW: BEx Application Designer
von hansi » 19.03.2008 10:48 • Verfasst in Sonstige Module
0
Antw.
1743
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

Aktuelle Forenbeiträge

Eclipse - warum/wann verwendet ihr es [nicht]
vor einer Stunde von tar 11 / 842
Zeilenumbrüche ersetzen
vor 19 Stunden von ralf.wenzel 6 / 168
Dialog-Container mit Toolbar/Status
Gestern von tar gelöst 19 / 2329
SAP Trial Version für SAP Fiori
vor 2 Tagen von tar 2 / 1544

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.

Aktuelle Forenbeiträge

Eclipse - warum/wann verwendet ihr es [nicht]
vor einer Stunde von tar 11 / 842
Zeilenumbrüche ersetzen
vor 19 Stunden von ralf.wenzel 6 / 168
Dialog-Container mit Toolbar/Status
Gestern von tar gelöst 19 / 2329
SAP Trial Version für SAP Fiori
vor 2 Tagen von tar 2 / 1544

Unbeantwortete Forenbeiträge

Daten an Tabelle binden
vor 2 Tagen von Bright4.5 1 / 610
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2237
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8829