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 / 4486 / 231 / 1205 ) »
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 / 4486 / 231 / 1205 ) »
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

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Feldroutine ADSO Transformation
vor 5 Tagen von codemaster1 2 / 41239
Stücklisten
vor einer Woche von Selma.schwarz 1 / 42484
Belege
vor einer Woche von Selma.schwarz 1 / 41441

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.

Vergleichbare Themen

Prüfung
von 1337 » 19.11.2013 09:53
UTF-8 Prüfung
von NLengner » 14.11.2019 07:51
CRC Prüfung mit ABAP
von wummy » 22.02.2007 10:20
ATP Prüfung in der Lieferung
von unimog210 » 07.02.2009 11:05

Aktuelle Forenbeiträge

Feldroutine ADSO Transformation
vor 5 Tagen von codemaster1 2 / 41239
Stücklisten
vor einer Woche von Selma.schwarz 1 / 42484
Belege
vor einer Woche von Selma.schwarz 1 / 41441

Unbeantwortete Forenbeiträge

Stücklisten
vor einer Woche von Selma.schwarz 1 / 42484
Belege
vor einer Woche von Selma.schwarz 1 / 41441