Fehlermeldung ausgeben

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

Fehlermeldung ausgeben

Beitrag von phil1982 (ForumUser / 34 / 0 / 0 ) »
Hallo zusammen,
ich habe im Selektionsbildschirm 4 verschiedene Eingabefelder.Es soll aber nicht möglich sein dass die Felder p_ver_ht und p_ver_nt und gleichzeitig die Felder p_art und p_anzper gefüllt sind. wenn also jetzt eins oder beide der ersten zwei felder und gleichzeitig eins oder beide der zweiten zwei felder gefüllt ist,sollte eine Fehlermeldung kommen.
aktuell habe ich das so umgesetzt:

if not p_ver_ht is initial
and not p_ver_nt is initial
and not p_art is initial
and not p_anzper is initial.
message i108(04) with 'Bitte nur einen Bereich füllen!'.

exit.

Das Problem hierbei ist aber dass die Fehlermeldung nur kommmt wenn alle 4 Felder gleichzeitig gefüllt sind.
Vielleicht hat ja jemand von euch eine lösung parat, ich wäre sehr dankbar.

danke und gruß,
phil

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


Re: Fehlermeldung ausgeben

Beitrag von ereglam (Top Expert / 1829 / 2 / 7 ) »
Hallo phil1982,

probier es mal mit Klammern:

Code: Alles auswählen.

IF ( NOT p_ver_ht is initial OR
     NOT p_ver_nt is initial ) AND
   ( NOT p_art    is initial OR
     NOT p_anzper is initial ).
    message i108(04) with 'Bitte nur einen Bereich füllen!'.

    exit.
ENDIF.
In neueren Releases (>= 4.7) geht auch folgende Variante:

Code: Alles auswählen.

IF ( p_ver_ht is NOT initial OR
     p_ver_nt is NOT initial ) AND
   ( p_art    is NOT initial OR
     p_anzper is NOT initial ).
    message i108(04) with 'Bitte nur einen Bereich füllen!'.

    exit.
ENDIF.
Gruß
Ereglam


May the Force be with your code
|| .| |.|| | .... . ..|. ||| .|. |.|. . |... . .|| .. | .... |.|| ||| ..| .|. |.|. ||| |.. .

Seite 1 von 1

Vergleichbare Themen

8
Antw.
4566
Views
write ausgeben vor Selektionsbildschirm ausgeben
von bohne » 14.02.2006 12:50 • Verfasst in ABAP® für Anfänger
1
Antw.
4271
Views
Fehlermeldung
von Anfänger » 15.11.2010 15:44 • Verfasst in ABAP® für Anfänger
2
Antw.
2808
Views
Fehlermeldung
von phil1982 » 24.09.2007 09:26 • Verfasst in ABAP® für Anfänger
0
Antw.
2550
Views
Fehlermeldung
von Janni » 25.01.2006 18:23 • Verfasst in Material Management & Produktionsplanung
1
Antw.
2531
Views
Job Fehlermeldung
von moppel251 » 26.06.2009 12:39 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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

Aktuelle Forenbeiträge

FOR mit CORRESPONDING
vor 4 Stunden von DeathAndPain 12 / 2758
Netzplan drucken
vor 3 Tagen von sap_enthusiast 2 / 764
SALV: Titel zu lang
vor 6 Tagen von ralf.wenzel 3 / 1346
Web Feature Services (WFS) im SAP
vor einer Woche von msfox 1 / 1895

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

FOR mit CORRESPONDING
vor 4 Stunden von DeathAndPain 12 / 2758
Netzplan drucken
vor 3 Tagen von sap_enthusiast 2 / 764
SALV: Titel zu lang
vor 6 Tagen von ralf.wenzel 3 / 1346
Web Feature Services (WFS) im SAP
vor einer Woche von msfox 1 / 1895

Unbeantwortete Forenbeiträge

Web Feature Services (WFS) im SAP
vor einer Woche von msfox 1 / 1895
Erweiterung in ME51N/ME52N:
vor 4 Wochen von ABAPlerv 1 / 4186
Erweiterung in ME51N/ME52N:
vor 4 Wochen von ABAPlerv 1 / 4098