ALV Data_Changed / Alle Zellen prüfen

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

ALV Data_Changed / Alle Zellen prüfen

Beitrag von CeyserSoze (ForumUser / 13 / 0 / 0 ) »
Hallo zusammen,
in meinem Programm werden Materialstammdaten per Exel importiert und stehen dann in einem editierbaren ALV für nachträgliche Änderungen zur Verfügung.

Nun möchte ich erreichen, dass jedesmal wenn ereignis data_changed ausgelöst wird, alle Zellen geprüft werden (nicht nur die geänderten) und im Fehlerfall ein Protokolleintrag erzeugt wird.

Ich bin für jeden Rat dankbar.

Gruß
CS

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


Beitrag von Matthias.Selle (ForumUser / 69 / 1 / 0 ) »
Hallo CS,

mir ist nicht wirklich klar, an welcher Stelle Du stehst und wo Deine Probleme sind?

Gruß
Matthias

Beitrag von CeyserSoze (ForumUser / 13 / 0 / 0 ) »
Hallo Matthias,

ich löse über Methode check_changed_data das ereignis data_changed aus, wenn auf einen save-button gedrückt wird. Einen eventhander dafür habe ich auch.

Ich möchte nun an das Protokoll, das für alle geänderten und falschen Zellen bereits Einträge erzeugt, aufgrund meiner eigenen Gültigkeitsprüfung Einträge erzeugen - auch von nicht geänderten zellen (die trotzdem falsch sind, weil bereits falsch importiert).

Mein Problem ist, dass ich im er_data_changed objekt nur geänderte Zellen (mt_mod_cells) drin habe. Ich will aber erreichen, dass beim drücken auf den Save-button, alle Zellen geprüft werden.

vielleicht gibt es ja eine möglichkeit alle zellen als geändert zu kennzeichnen...?

Gruß
CS

Beitrag von DeathGuardian (Expert / 759 / 0 / 3 ) »
Wieso machst du keine Prüfung auf deine Ausgabe-Tabelle nachdem Drücken deines Buttons???

Sobald nämlich alle Werte nach DATA_CHANGED ohne Fehler geprüft worden sind (also ab Ereignis DATA_CHANGED_FINISH) wir alles in deine Interne Tabelle übergeben die die bei SET_TABLE... mitgegeben hast.

Beitrag von CeyserSoze (ForumUser / 13 / 0 / 0 ) »
Hallo DeathGuardian,

so mach ich das ja schon - eigentlich wollte ich die Funktionalität des Protokolls vom er_data_changed objekt nutzen. Klicken auf fehlermeldung -> markieren der fehlhaften zelle.

Aber trotzdem Danke für Deinen Hilfe.

Gruß
CS

Seite 1 von 1

Vergleichbare Themen

0
Antw.
3598
Views
DATA-CHANGED-PROTOCOL vom ALV-Grid manipulieren
von Frog » 27.05.2008 21:31 • Verfasst in ABAP Objects®
4
Antw.
2840
Views
Schließen Zellen im ALV
von SAP_ENTWICKLER » 09.04.2015 13:34 • Verfasst in ABAP® Core
12
Antw.
11925
Views
Mehrzeilige Zellen im ALV?
von mawi » 31.05.2007 15:15 • Verfasst in ABAP Objects®
0
Antw.
2138
Views
Table: Zellen-Eigenschaften
von fba9901 » 04.11.2014 21:10 • Verfasst in Web-Dynpro, BSP + BHTML
1
Antw.
1692
Views
ALV automatisches füllen von Zellen
von RantanplanFX » 01.04.2014 14:16 • Verfasst in ABAP Objects®

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.