Textumbruch im ALV irgendwie realisierbar

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

Textumbruch im ALV irgendwie realisierbar

Beitrag von schuessler (ForumUser / 55 / 0 / 0 ) »
Hallo,

ich suche nach einer Lösung wie ich mehrere Textzeilen zu einem Objekt in einem Feld mit Zeilenumbruch ausgeben kann. Denn mann kann ja sehr lange Textfelder definieren, aber diese werden im ALV nach einer gewissen Länge abgeschnitten. Die Texte werden mittels READ_TEXT gelesen und momentan zu einem String zusammengesetzt.

Danke schon jetzt wieder für Eure Hilfe!
Gruss

Martin

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


Beitrag von DeathGuardian (Expert / 759 / 0 / 3 ) »
Zeilenumbruch im ALV?
Sorry, gibts nicht!

Beitrag von schuessler (ForumUser / 55 / 0 / 0 ) »
Dachte ich mir schon, wäre ja zu schön. Gibt es aber eine andere Möglichkeit einer Ausgabe mit Listabsprung und Export Möglichkeiten etc., ohne dies kompliziert zu programmieren.
Gruss

Martin

Beitrag von black_adept (Top Expert / 4158 / 136 / 959 ) »
Wie soll denn das aussehen was du vorhast? Ich hab sowas ähnliches mal gemacht und hab die mit READ_TEXT gelesenen Texte unterhalb der zugehörigen ALV-Listzeile ausgegeben falls sie vorhanden waren und danach erst die nächste Listzeile anzeigen lassen.

Im Grid hingegen siehts düster aus.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Beitrag von schuessler (ForumUser / 55 / 0 / 0 ) »
Hallo black_dept,

das wäre ein Ansatz der mir gut gefällt. Kannst Du mir hierzu noch ein paar Infos geben?

Danke im voraus!
Gruss

Martin

Beitrag von black_adept (Top Expert / 4158 / 136 / 959 ) »
Hi Martin,

anbei ein paar Zeilen Coding um dich auf den Weg zu führen den ich gegangen bin. Ansonsten Doku lesen von "REUSE_ALV_LIST_DISPLAY" und dort die Doku zum Parameter "IT_EVENTS".

Hoffe das reicht dir.

Code: Alles auswählen.

DATA: ...
it_events      TYPE slis_t_event,       
it_event       LIKE LINE OF it_events,  
...

CLEAR it_event.                                
it_event-name  = 'AFTER_LINE_OUTPUT'.          
it_event-form  = 'ALV_AFTER_LINE_OUTPUT'.      
APPEND it_event TO it_events.   

...

  CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'
    EXPORTING
      i_callback_program       = repid
      it_events                = it_events
...



...
*---------------------------------------------------------------------*
*       FORM ALV_AFTER_LINE_OUTPUT                                    *
*---------------------------------------------------------------------*
FORM ALV_AFTER_LINE_OUTPUT    USING RS_LINEINFO TYPE SLIS_LINEINFO.

...

ENDFORM

live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Beitrag von schuessler (ForumUser / 55 / 0 / 0 ) »
Hallo Stefan,

danke für den Tipp. Werde ich gleich mal ausprobieren.
Gruss

Martin

Beitrag von schuessler (ForumUser / 55 / 0 / 0 ) »
Hallo Stefan,

was mich nur wundert ist, daß beim REUSE_ALV_GRID_DISPLAY die gleichen Importparameter vorhanden sind, es baer dort leider nicht funktioniert.

Danke nochmals für Deinen Tipp, der hat mir echt geholfen.
Gruss

Martin

Seite 1 von 1

Ü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.