Fertige ALV-Liste erweitern

Die Objektorientierung mit ABAP®: Vererbung, Dynamische Programmierung, GUI Controls (u.a. ALV im OO).
9 Beiträge • Seite 1 von 1
9 Beiträge Seite 1 von 1

Fertige ALV-Liste erweitern

Beitrag von commolus (Specialist / 153 / 32 / 0 ) »
Hallo zusammen!

Ich soll in einer ALV Liste ein neues Feld einbauen. Die selektion auf das Feld funktioniert und wurde im Programm geändert. Nun wird die neue Zeile auch bereits im ALV ausgegeben. Was ich jetzt machen soll ist in die Überschrift ein neues Feld einbauen mit der Bezeichnung SG (=Schüttgut) und wenn das neue Feld befüllt wird soll unter SG ein X erscheien damit man weiss dass es sich um ein Schüttgut handelt.

Hier die Überschrift
Überschrift.JPG
.

Hier sollte ich am Ende das Feld SG als Überschrift anhängen
ALV-Liste.JPG
und wenn, wie in der Zeile mit der MAterialnummer 811811 es sich um ein Schüttgut handelt sollte dahinter ein X erscheien.
ALV2.JPG
.


Wie soll ich vorgehen?


Danke und LG

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


Re: Fertige ALV-Liste erweitern

Beitrag von bliss (ForumUser / 66 / 2 / 6 ) »
Welche Klasse benutzt du für die ALV? CL_SALV_* oder CL_GUI_ALV_*
Gruß
bliss
.|.. .. ...| . .|.. ||| |. ||. .| |. |.. .||. .|. ||| ... .||. . .|.

Ich bin Anfänger und meine Tipps sind mit Vorsicht zu genießen.

Re: Fertige ALV-Liste erweitern

Beitrag von commolus (Specialist / 153 / 32 / 0 ) »
Woran erkenne ich den Unterschied?

Re: Fertige ALV-Liste erweitern

Beitrag von commolus (Specialist / 153 / 32 / 0 ) »
Hier der Screenshot wenn ich im Programm nach ALV suche.
ALV-Suche.JPG

Re: Fertige ALV-Liste erweitern

Beitrag von bliss (ForumUser / 66 / 2 / 6 ) »
Da scheint CL_SALV_* nicht vorzukommen.

Dein ALV-Objekt ist eine interne Tabelle mit TYPE REF TO xxx? Du könntest auch nach dem String CL_ suchen.

Ich würde es so lösen, dass ich das gewünschte Feld "Schüttgut" schon in der internen Tabelle mit anlege. Wann wird denn "das neue Feld befüllt"? Geschieht das schon vor der Ausgabe der ALV, dann genügt doch eine Abfrage in einem LOOP. Aber wenn es so einfach wäre, hättest du vermutlich nicht gefragt.
Gruß
bliss
.|.. .. ...| . .|.. ||| |. ||. .| |. |.. .||. .|. ||| ... .||. . .|.

Ich bin Anfänger und meine Tipps sind mit Vorsicht zu genießen.

Re: Fertige ALV-Liste erweitern

Beitrag von JHM (Top Expert / 1197 / 1 / 197 ) »
commolus hat geschrieben:Hier der Screenshot wenn ich im Programm nach ALV suche.
Schau dir mal die FORM alv_grid_display an. Vom Namen her sollte sie den ALV-Aufruf realisieren.

BTW: Wenn du nicht die ALV-Aufrufstelle findest bzw. nicht herruasfinden kannst welcher ALV genau aufgerufen wird, bist du dann in der Lage die gewünschte Änderung durchzuführen?
Gruß Hendrik

Re: Fertige ALV-Liste erweitern

Beitrag von commolus (Specialist / 153 / 32 / 0 ) »
Befüllt wird das FELD mit diesen beiden Selects
sg1.JPG
und
sg2.JPG
Mit fehlt im Moment der komplette Plan bezüglich ALV

Re: Fertige ALV-Liste erweitern

Beitrag von Alexander D. (Expert / 682 / 30 / 84 ) »
JHM hat geschrieben: Schau dir mal die FORM alv_grid_display an. Vom Namen her sollte sie den ALV-Aufruf realisieren.
hast du dir die Funktion angeschaut? Die Chancen stehen wie gesagt nicht schlecht, dass der ALV von dort aufgerufen wird. Sonst kann ich nur auf den Debugger verweisen. Gehe das Programm Schritt für Schritt durch, bis der ALV angezeigt wird
schöne Grüße
Alexander

ECC 6.0 EHP 7

Re: Fertige ALV-Liste erweitern

Beitrag von Ratazong (Specialist / 144 / 1 / 14 ) »
Ich weiss nicht, ob man wissen muss, welcher ALV verwendet wird.

Ich würde wie folgt vorgehen.

1. Strukturerweiterung für interne Tabelle XMDRE
2. Bei Selektion das Feld SCHGT mit selektieren

Könnte schon ausreichen.

MfG

Rata
Normale Menschen wundern sich, warum in der Welt so viel schief läuft.
Programmierer wundern sich, warum alles so gut funktioniert.

Seite 1 von 1

Vergleichbare Themen

0
Antw.
955
Views
Ep-Liste (RFITEMAR) erweitern
von vi.ci » 16.04.2009 11:17 • Verfasst in ABAP® für Anfänger
2
Antw.
6021
Views
0
Antw.
1566
Views
Umbuchen AiB auf fertige Anlage
von Cemal » 15.03.2006 18:56 • Verfasst in Financials
1
Antw.
2732
Views
Dialogsteuerung Liste->Dynpro->Liste sy-ucomm
von cut1 » 08.12.2006 14:28 • Verfasst in Dialogprogrammierung
3
Antw.
3990
Views
Screen->Liste->Screen und dann wieder Liste???
von dimes » 19.07.2007 15:19 • Verfasst in Dialogprogrammierung

Aktuelle Forenbeiträge

Regex in where
Gestern von tar 8 / 372
Daten an Tabelle binden
vor 2 Tagen von Bright4.5 3 / 1636
Programm anlegen mit Vorlage
vor 2 Tagen von DeathAndPain 2 / 289
IT0024 Qualifikationen CP-ID
vor 3 Tagen von DeathAndPain 2 / 530

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

Regex in where
Gestern von tar 8 / 372
Daten an Tabelle binden
vor 2 Tagen von Bright4.5 3 / 1636
Programm anlegen mit Vorlage
vor 2 Tagen von DeathAndPain 2 / 289
IT0024 Qualifikationen CP-ID
vor 3 Tagen von DeathAndPain 2 / 530

Unbeantwortete Forenbeiträge

BUSOBJEKT zu CMIS PHIO ermitteln
vor 3 Tagen von snooga87 1 / 221
aRFC im OO-Kontext
letzen Monat von ralf.wenzel 1 / 3403
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9953