Page 1 of 1

ALV via Pop Up aus eigener Klasse aufrufen

PostPosted: Thu Feb 02, 2012 3:40 pm
by Maja967
Hallo,

hallo ich möchte gerne einen "Logger" für Programmanalyse entwickeln ... grob:

---> Das "Logger-Objekte" sammelt diverse Meldungen in einer Tabelle zur Laufzeit des Programms, danach kann man sich die Ergebnisse in einem ALV-Grid anzeigen lassen.

Frage:

wie kann ich aus einer Klasse ein DYNPRO oder sowas in der art erzeugen im darin ein ALV anzuzeigen ... CALL SCREEN geht nicht da dies immer ein ein spezifisches Hauptprogramm gebunden ist .... habe ich nicht irgendwie die Möglichkeit das

"Erstelle ein POP-UP und stelle darin etwas dar" in meiner Klasse zu kapsel ... sprich es gibt eine MEthode ... ZEIGE_ERGEBNISS_DES LOGGINGS_IN_POP_UP ..

thx
cut1

Re: ALV via Pop Up aus eigener Klasse aufrufen

PostPosted: Thu Feb 02, 2012 3:49 pm
by Jonny2227
Sali,

also zum einen wäre das machbar mit CL_SALV_TABLE Objekten oder aber mit dem Applikation Log
(such mal nach FUBA - BAL_...) oder mit der entsprechenden Klasse müsste die CL_APPL_log_manager z.bsp. sein und mit cl_appl_log_dialog anzeigen - letzteres ist eh besser da man damit besser steuern kann was wie angezeigt wird - genau wie es SAP macht im Applikation Log.

Gruss

Re: ALV via Pop Up aus eigener Klasse aufrufen

PostPosted: Thu Feb 02, 2012 3:54 pm
by ewx
Ich würde dir auch das "Application Log" ans Herz legen!

Re: ALV via Pop Up aus eigener Klasse aufrufen

PostPosted: Thu Feb 02, 2012 4:13 pm
by Maja967
@all

das APPL_LOG ... ist mir aktuell noch zu umfangreich ... aber danke für die INFO, das behalte ich aufjedenfall mal im Hinterkopf.

thx

Re: ALV via Pop Up aus eigener Klasse aufrufen

PostPosted: Thu Feb 02, 2012 4:18 pm
by ewx
Das ist aber total easy zu benutzen und bietet später (fast) alles, was so ein Protokoll inklusive Darstellung (Grid, Tree) können muss.