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 / 4394 / 223 / 1182 ) »
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 / 4394 / 223 / 1182 ) »
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.
983
Views
Prüfung
von 1337 » 19.11.2013 09:53 • Verfasst in ABAP® für Anfänger
4
Antw.
1830
Views
UTF-8 Prüfung
von NLengner » 14.11.2019 07:51 • Verfasst in ABAP® für Anfänger
5
Antw.
3447
Views
CRC Prüfung mit ABAP
von wummy » 22.02.2007 10:20 • Verfasst in ABAP® Core
0
Antw.
2092
Views
ATP Prüfung in der Lieferung
von unimog210 » 07.02.2009 11:05 • Verfasst in Sales and Distribution
0
Antw.
4506
Views

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

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 1574
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8181