F4-Prüfung im ALV

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

F4-Prüfung im ALV

Beitrag von mfromg (ForumUser / 17 / 11 / 0 ) »
Halllo,

ich habe ein ALV in dem auch Felder mit Prüftabellen enthalten sind (Dictonary).
Wenn der User nun ein Feld im ALV eingibt, kommt sofort nach Verlassen des Feldes ein Fehlerprotokoll, welches auf den
nicht in der Tabelle enthaltenen Eintrag hinweist und den Benutzer zur Korektur auffordert.
Kann ich dises Fehlerhandling an der Stelle unterbinden. Ich möchte den Fehler am Schluss gemeinsam mit anderen Fehlern ausgeben und nicht sofort bei der Eingabe ?

Danke für Eure Zeit.

Michael

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


Re: F4-Prüfung im ALV

Beitrag von a-dead-trousers (Top Expert / 4271 / 213 / 1140 ) »
Alles was auf Spaltenebene im ALV passieren soll, kann man im Feldkatalog einstellen. So auch die Feldprüfungen durch den Standard.
Soweit ich weis müssten es die Angaben für REF_FIELD und REF_TABLE sein. Es könnte aber auch mit der Domäne oder dem Datenelement zusammenhängen. Wenn man diese "Verknüpfungen" löscht, sollten die zugehörigen Prüfungen nicht mehr durchalufen werden.

Folgende Benutzer bedankten sich beim Autor a-dead-trousers für den Beitrag:
mfromg

Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Re: F4-Prüfung im ALV

Beitrag von a-dead-trousers (Top Expert / 4271 / 213 / 1140 ) »
Bei meiner vorherigen Antwort wird die Prüfung durch den Standard komplett deaktiviert.
Wenn es aber nur darum geht, dass die Werte nicht sofort bei jeder Eingabe geprüft werden sollen, darf man die beiden dafür verantwortlichen Edit-Events nicht registrieren (REGISTER_EDIT_EVENT; MC_EVT_ENTER; MC_EVT_MODIFIED).
Eine Überprüfung der eingegebenen Werte erfolgt dann nur noch bei einem PAI/PBO bzw. nach Auslösen der Methode CHECK_CHANGED_DATA.

Folgende Benutzer bedankten sich beim Autor a-dead-trousers für den Beitrag:
mfromg

Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Seite 1 von 1

Vergleichbare Themen

0
Antw.
821
Views
Prüfung
von 1337 » 19.11.2013 09:53 • Verfasst in ABAP® für Anfänger
4
Antw.
1470
Views
UTF-8 Prüfung
von NLengner » 14.11.2019 07:51 • Verfasst in ABAP® für Anfänger
5
Antw.
3327
Views
CRC Prüfung mit ABAP
von wummy » 22.02.2007 10:20 • Verfasst in ABAP® Core
0
Antw.
1937
Views
ATP Prüfung in der Lieferung
von unimog210 » 07.02.2009 11:05 • Verfasst in Sales and Distribution
0
Antw.
4275
Views

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Zugriff auf Daten via Webdav
vor einer Stunde von msfox 2 / 36
Interne Tabelle
vor 18 Stunden von sap_enthusiast 3 / 163
Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 71

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

Zugriff auf Daten via Webdav
vor einer Stunde von msfox 2 / 36
Interne Tabelle
vor 18 Stunden von sap_enthusiast 3 / 163
Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 71

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 71
Group Items auf einer Filterbar
vor einer Woche von Bright4.5 1 / 111
tRFC Transaktionen SM58
vor 4 Wochen von A6272 1 / 141