[52266] in SAPr3-news

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

Re: sy_ucomm - Funktionscodes - Selektionsbild als Subscreen

daemon@ATHENA.MIT.EDU (J?rgen Spranz)
Tue Nov 16 05:46:08 2004

To: sapr3-news@mit.edu
Date: 16 Nov 2004 02:46:05 -0800
From: jspranz@gmx.de (J?rgen Spranz)
Message-ID: <c558c9b.0411160246.604964df@posting.google.com>

Ich habe die Zeile

CALL SUBSCREEN 2000_sub INCLUDING sy-repid '2500' .
in
CALL SUBSCREEN 2000_sub INCLUDING 'REPORTNAME' '2500Ä . 
geändert. 

Dann hat es funktioniert....





jspranz@gmx.de (J?rgen Spranz) wrote in message news:<c558c9b.0411150214.28048de1@posting.google.com>...
> Hallo, 
> ich habe ein Selektionsbild in einem normalen Dynpro (mit 2 ALVs)
> eingebunden.
> 
> Hier der vielleicht wichtige Code (in der Hoffnung daß das wesentliche
> draufsteht):
> 
> Selektionsbilddefinition:
> 
> SELECTION-SCREEN BEGIN OF SCREEN 2500 AS SUBSCREEN.
> SELECTION-SCREEN: BEGIN OF BLOCK faktura WITH FRAME TITLE text-001.
> SELECT-OPTIONS:
> s_fkdat FOR wa_vbrk-fkdat,
> s_VBELN for wa_vbrk-VBELN,
> s_kunrg FOR wa_vbrk-kunrg,
> s_kunag FOR wa_vbrk-kunag.
> PARAMETERS: p_detail AS CHECKBOX.
> SELECTION-SCREEN: END OF BLOCK faktura.
> SELECTION-SCREEN END OF SCREEN 2500.
> 
> Im Dynpro ist ein Subscreen definiert. 
> 
> Hier die Ablauflogik zum Dynpro:
> 
> PROCESS BEFORE OUTPUT.
> MODULE STATUS_2000.
> CALL SUBSCREEN 2000_sub INCLUDING sy-repid '2500' .
> PROCESS AFTER INPUT.
> MODULE USER_COMMAND_2000.
> 
> Was mir nun nicht gefällt ist, daß die angezeigte Mehrfachselektion
> nicht funktioniert.
> 
> Muß man das mit Hand programmieren, wenn ja wie? 
> 
> Ich habe herausbekommen, daß es den Funktionsbaustein
> "COMPLEX_SELECTIONS_DIALOG" gibt.
> 
> Und ich habe herausgefunden, daß sich im sy-sy-ucomm ein Wert wie
> "%00225000000375640" ablesen läßt.
> 
> Vielleicht könnte man die ersten 4 Stellen abfragen. 
> 
> Die "%002" ist das 1. Selektionsfeld. 
> Die "%003" ist das 2. Selektionsfeld
> 
> Warum fängt das nicht bei "%001" an?
> 
> Für Tipps bin ich wie immer sehr dankbar...
> 
> Gruß
> Jürgen Spranz

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