Dynproprobleme

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

Dynproprobleme

Beitrag von SLink1 (ForumUser / 1 / 0 / 0 ) »
Hi,

Habe gerade mal wieder Fragezeichen in den Augen .....und auch jede Menge Intuition vermischt mit Kaffee haben nicht weitergeholfen......

Habe also Eine Selektionsliste, auf deren Basis Folgedynpros aufgerufen werden,...nein werden sollten.
1.Dynpro wird angezeigt, dann sind aber schon die Funktionalitäten erschöft. Komme weder zurück noch wird das Folgedynpro angezeigt.

Funktionscode für die Tasten habe ich gesetzt, Funktionstyp E angegeben für die back Taste auch an den Okcode habe ich gedacht.
Nun hier also in Kürze das Programm:
Woran kann es liegen, das die Funktionalitäten von Dynpro 100 nicht ausgeführt werden.

IDEE ??

Würde mich freuen, wenn mir jemand weiterhelfen könnte.

*&---------------------------------------------------------------------*
*& Report ZBUSER10 *
*& *
*&---------------------------------------------------------------------*
*& *
*& *
*&---------------------------------------------------------------------*

REPORT ZBUSER10 .
tables:sflight,scarr.
data:okcode type sy-ucomm.

select * from sflight into sflight.
write:/ sflight-carrid,sflight-connid,sflight-fldate.
hide: sflight-carrid,sflight-connid,sflight-fldate.
endselect.

at line-selection.
call screen '0100'.
*&---------------------------------------------------------------------*
*& Module USER_COMMAND_0100 INPUT
*&---------------------------------------------------------------------*
* text
*----------------------------------------------------------------------*
module USER_COMMAND_0100 input.
if okcode = 'ZUR'.
LEAVE TO SCREEN 0.
endif.
if okcode = 'INFO'.
select single * from scarr into scarr where carrid = sflight-carrid.
set screen '0200'.
endif.

endmodule. " USER_COMMAND_0100 INPUT
*&---------------------------------------------------------------------*
*& Module USER_COMMAND_0200 INPUT
*&---------------------------------------------------------------------*
* text
*----------------------------------------------------------------------*
module USER_COMMAND_0200 input.
if okcode = 'ZUR2'.
leave to screen '0100'.
endif.

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


Beitrag von Frank Dittrich (Expert / 674 / 0 / 15 ) »
Ich sehe da nirgends ein SET PF-STATUS ...
Funktioniert es denn, wenn Du den OK-Code manuell ins OK-Code-Feld eingibst und Enter drückst?
Also prüfen, welchen Status Du definiert hast, ob die Oberfläche aktiviert ist, und zu PBO
SET PF-STATUS ... einbauen.

Frank

Beitrag von zzcpak (Expert / 673 / 5 / 68 ) »
das Feld OKCODE muß ja auch in der Elementliste des Dynpros 100 eingetragen sein mit Typ 'OK'. Ist das der Fall? Sonst bringt die Abfrage natürlich nix.

Seite 1 von 1

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