SALV Refresh funktioniert nicht

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Getting started ... Alles für einen gelungenen Start.
8 Beiträge • Seite 1 von 1
8 Beiträge Seite 1 von 1

SALV Refresh funktioniert nicht

Beitrag von Abapanfänger (ForumUser / 61 / 16 / 1 ) »
Hallo zusammen

Ich hab ein kleines Problem, dass ich irgendwie nicht sinnvoll lösen kann.

Ich hab ein Problem entwickelt welches ein ALV erzeugt. Im Programm ändern sich gewisse Daten und sie werden auf der DB aktuallisiert. Wenn ich die Tabelle neu selektieren sehe ich die neuen Daten auch.

Ich hab gehofft, dass ich mit dem Refresh die SALV ausgabe aktuallisieren kann und die neuen Einträge anzeigen kann. Jedoch funktioniert es nicht wie gewünscht.

Kann mir da jemand helfen?

Code: Alles auswählen.

    SELECT * FROM zcds_view INTO TABLE lt_data.

    go_alv->refresh( refresh_mode = if_salv_c_refresh=>full ).
    cl_gui_cfw=>flush( ).
Vielen Dank schon mal

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


Re: SALV Refresh funktioniert nicht

Beitrag von black_adept (Top Expert / 4155 / 134 / 958 ) »
Moin abapanfänger,

der wahrscheinlichste Grund für das Verhalten ist, dass du den SALV ein 2. Mal erzeugst. Falls ja musst du nur dafür sorgen, dass du die Factory-Methode der SALV-Klasse nur dann aufrufst, wenn du noch keine Instanz des Salv erzeugt hast.

Folgende Benutzer bedankten sich beim Autor black_adept für den Beitrag:
Abapanfänger

live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: SALV Refresh funktioniert nicht

Beitrag von zzcpak (Expert / 673 / 5 / 68 ) »
müsste man nicht vor dem refresh die neuen frischen Daten erst mal mit Methode SET_DATA an den ALV übergeben?

Re: SALV Refresh funktioniert nicht

Beitrag von black_adept (Top Expert / 4155 / 134 / 958 ) »
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: SALV Refresh funktioniert nicht

Beitrag von zzcpak (Expert / 673 / 5 / 68 ) »
woher weiss der ALV dann von den neuen Daten?
Diese werden doch lediglich bei der Factory-Methode mitgegeben.

Re: SALV Refresh funktioniert nicht

Beitrag von black_adept (Top Expert / 4155 / 134 / 958 ) »
Refresh - der SALV behält die Referenz zur in der Factory übergebenen Tabelle.

Folgende Benutzer bedankten sich beim Autor black_adept für den Beitrag:
zzcpak

live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: SALV Refresh funktioniert nicht

Beitrag von Abapanfänger (ForumUser / 61 / 16 / 1 ) »
Ich erzeuge das ALV nur einmal, daher meine Verwirrung.

Re: SALV Refresh funktioniert nicht

Beitrag von Abapanfänger (ForumUser / 61 / 16 / 1 ) »
Ich hab den Fehler gefunden.
Ein etwas blöder Fehler von mir.

Da mein Programm ziemlich gekapselt ist hab ich nicht gemerkt, dass ich die Tabellenvariable einmal neu deklariert hatte und die Werte von der Factorytabelle nicht übernommen hatte. Dies ist mir nicht aufgefallen, da ich sowieso neu selektiere.

Jetzt funktioniert das Programm.

Seite 1 von 1

Vergleichbare Themen

5
Antw.
9045
Views
SALV Refresh
von Mustafapmk0 » 06.02.2017 15:50 • Verfasst in ABAP® für Anfänger
4
Antw.
5034
Views
Refresh bei ALV funktioniert nicht
von robertli » 24.10.2006 14:00 • Verfasst in ABAP® Core
4
Antw.
5969
Views
cl_salv_table refresh funktioniert nicht?
von abapz » 08.10.2015 11:27 • Verfasst in ABAP® für Anfänger
1
Antw.
2260
Views
cl_salv_table refresh funktioniert nicht?
von abapz » 08.10.2015 11:28 • Verfasst in ABAP® für Anfänger
6
Antw.
10100
Views
ALV Refresh Table Display funktioniert nicht.
von Ichse2 » 21.02.2020 13:02 • Verfasst in ABAP Objects®

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

Aktuelle Forenbeiträge

Fehlermeldung in einer Klasse
vor 21 Minuten von DeathAndPain gelöst 16 / 4581
BAPI_ACC_DOCUMENT_POST
vor 5 Tagen von Lukas Sanders 3 / 1817
Side by Side extensions
vor 6 Tagen von JHM 2 / 2015

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

Fehlermeldung in einer Klasse
vor 21 Minuten von DeathAndPain gelöst 16 / 4581
BAPI_ACC_DOCUMENT_POST
vor 5 Tagen von Lukas Sanders 3 / 1817
Side by Side extensions
vor 6 Tagen von JHM 2 / 2015

Unbeantwortete Forenbeiträge

Benutzerdefinierte Felder PSP
vor 2 Wochen von Rabea1103 1 / 16463
Spool vereinen OTF und PDF
vor 4 Wochen von anna2205 1 / 30834
XSLT und Loipro05 Transformation
December 2025 von Torsten1965 1 / 37931
VOLL Artikel in einem Display Typ 12
November 2025 von ThomasM84 1 / 56768