Probelem mit Rückkehr nach 'MESSAGE'

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

Probelem mit Rückkehr nach 'MESSAGE'

Beitrag von zickzack0312 (ForumUser / 30 / 0 / 0 ) »
Hallo,

ich habe eine Selektion aufgebaut, bei der Ausführung soll eine Fehlermeldung angezeigt werden, wenn keine Daten gefunden wird. Danach soll es wieder zum Selektionsbild rückkehren, wenn man 'Enter' drückt, hat es aber nicht geklappt, es kehrt immer zum Programm in ABAP Editor zurück.

Code: Alles auswählen.

Selection Screen:...
At Selection-Screnn.
   Perform parameter_prüfen.
Start-Of-Selektion.
   ........
   if sy-subrc <> 0.
    Message e000 with 'error'.
   endif.
   .......
End-of-selection.
Ich habe mit verschiedenen Nachrichtentypen ausprobiert, geht's nicht. Kann jemand mir dabei helfen? Ich bedanke mich im vorraus

Gruss

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


Beitrag von DeathGuardian (Expert / 759 / 0 / 3 ) »
Tya, eine E-Message reagiert nunmal so bei Start-of-selection (nachzulessen in der Hilfe zu Mesage).

Es gibt aber einen kleinen Trick um das gewünschte von dir zu bekommen:
- Mach aus deiner E-Message eine W-, S- oder I-Message und gib den zusatz "DISPLAY LIKE 'E'" mit. (ist zwar weiterhin eine W/S/I-Message aber hat das Symbol der E-Message.)
- Anschliessend machst direkt nach der "pseudo" E-Message eine RETURN oder EXIT.

Beitrag von zickzack0312 (ForumUser / 30 / 0 / 0 ) »
Hallo,

danke erstmal für deinen Tipp. Ich habe es ausprobiert, das Programm springt nicht gleich auf Selektionsbild, wenn man 'Enter' auf der Meldung drückt, sondern zeigt das folgene Dynpro an, von dem kann man wieder zur Selektion rückkehren durch die Funktionstaste.

Gruss

Beitrag von DeathGuardian (Expert / 759 / 0 / 3 ) »
Ok, es kann sein, das er nach dem EXIT eventuell noch in das END-OF-SELECTIONS springt.
Zur Not halt noch en variable fühlen und bei END-OF-Selection abfragen und nochmal ein Exit.

Beitrag von Luis (ForumUser / 1 / 0 / 0 ) »
Hallo,

probiermal die Message vor Start- of -Selection, also im At- Selection -Screen einzubauen. (Gleich nach dem Perform)
Dann sollte nach drücken von Datenfreigabe oder F8 die Message kommen und die durch bestätigen mit Datenfreigabe bleibt man auf dem Selektionsbild!

Grüße Luis!

Seite 1 von 1

Vergleichbare Themen

5
Antw.
8333
Views
Rückkehr zum Selection-Screen nach E - Message
von OliverS_ » 23.08.2004 13:49 • Verfasst in ABAP® Core
2
Antw.
1454
Views
Nach Rückkehr bei Doppelklick ALV Grid verändern
von reha » 31.08.2006 11:25 • Verfasst in ABAP® für Anfänger
14
Antw.
16992
Views
Selection Screen - Eingaben löschen nach Rückkehr aus Liste
von Hansel » 14.04.2005 18:51 • Verfasst in ABAP® Core
1
Antw.
4065
Views
message
von dim » 15.02.2005 09:05 • Verfasst in ABAP® Core
4
Antw.
2786
Views
Job bricht ab bei MESSAGE W... ?
von cosmo » 16.03.2007 08:34 • Verfasst in ABAP® Core

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Zwischensumme Adobe Forms
vor 2 Tagen von Lucyalison 1 / 64
Interne Tabelle
vor 5 Tagen von black_adept 2 / 133
MaLo-Checker in ABAP
vor einer Woche von A6272 6 / 254

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

Zwischensumme Adobe Forms
vor 2 Tagen von Lucyalison 1 / 64
Interne Tabelle
vor 5 Tagen von black_adept 2 / 133
MaLo-Checker in ABAP
vor einer Woche von A6272 6 / 254

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 2 Tagen von Lucyalison 1 / 64
Group Items auf einer Filterbar
vor einer Woche von Bright4.5 1 / 107
tRFC Transaktionen SM58
vor 4 Wochen von A6272 1 / 140