[53309] in SAPr3-news

home help back first fref pref prev next nref lref last post

Re: CALL SCREEN in einer ABAP-Klasse

daemon@ATHENA.MIT.EDU (Peter G. Bouillon)
Wed Feb 9 11:04:51 2005

To: sapr3-news@mit.edu
Date: Wed, 9 Feb 2005 17:04:04 +0100
From: "Peter G. Bouillon" <loquimur@ich-will-net.de>
Message-ID: <36uqkpF56h2a1U1@individual.net>

"Sven Mader" <mr.cool@gmx.net> schrieb:
> Nun muss ich aber feststellen, dass CALL SELECTION-SCREEN in einer Klasse
> nicht benutzt werden darf.

Eine Möglichkeit: Im Handler drückst Du mit den folgenden Statements
den OK-Code 'CALLSC' in das Dynpro.  Anschließend läuft der PAI.
Dort hast Du alle Möglichkeiten zur Verfügung, die ABAP Dir bietet,
einschließlich derjenigen, die in ABAP OO verboten sind (Tabellen mit
Kopfzeilen usw.).  Auch welche CALL SCREEN, LEAVE TO SCREEN,
CALL SELECTION-SCREEN usw. Du absetzt, steht Dir dort frei.

    constants lc_callsc like sy-ucomm value 'CALLSC'.
    call method cl_gui_cfw=>set_new_ok_code
      exporting new_code = lc_callsc.
    exit.

P.



home help back first fref pref prev next nref lref last post