Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Select-options in dynpro

Former Member
0 Likes
1,730

Hi expert,

I maked a modul pool ( se80 ) and i maked a dynpro. In this dynpro i putted a Input/Output field.

It's run ok, but I would change it in select-options and not a simply I/O field.

It's possible ? How ?

Tks a lot,

bye.

<LOCKED BY MODERATOR - DUPLICATED THREAD>

Edited by: Alvaro Tejada Galindo on Jan 7, 2009 4:01 PM

Hi expert,

I maked a modul pool ( se80 ) and i maked a dynpro. In this dynpro i putted a Input/Output field.

It's run ok, but I would change it in select-options and not a simply I/O field.

It's possible ? How ?

Tks a lot,

bye.

<LOCKED BY MODERATOR - DUPLICATED THREAD>

Edited by: Alvaro Tejada Galindo on Jan 7, 2009 4:01 PM

6 REPLIES 6
Read only

Former Member
0 Likes
894

Let 1000 be the module pool screen on which you want to put Range button.

Make a subscreen area on it. Let it be named as sub_area.

Now make a selection screen in your program.

SELECTION-SCREEN BEGIN OF SCREEN 100 AS SUBSCREEN.

SELECT-OPTIONS R_PERNR FOR PERNR-PERNR.

SELECTION-SCREEN END OF SCREEN.

Now in screen 1000 flow logic, we can call the selection screen in the sub screen area defined.

In PBO of 1000

CALL SUBSCREEN SUB_AREA INCLUDING SY-REPID '0100'.

Now, code in AT SELECTION-SCREEN OUTPUT event will be exe.

In PAI of 1000

CALL SUBSCREEN SA_SS. as the first line after PAI

Now, AT SELECTION-SCREEN event will be exe.

Using above method u will get the functionality of Select-Options of Selection Screen on a Module Pool Screen.

Read only

0 Likes
894

Hi Amit,

Tks for reply.

where I have to put selection screen ?

SELECTION-SCREEN BEGIN OF SCREEN 100 AS SUBSCREEN.

SELECT-OPTIONS R_PERNR FOR PERNR-PERNR.

SELECTION-SCREEN END OF SCREEN.

in PBO or in PAI ?

some example ?

tks,

bye.

Read only

Former Member
Read only

Former Member
0 Likes
894

go to se38 and open the module pool program and code there

Read only

Former Member
0 Likes
894

This message was moderated.

Read only

Former Member
0 Likes
894

solved by other post