Application Development 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: 

Selection Screen in Module Pool

Former Member
0 Kudos

Hi All,

How can I create a SELECT-OPTION in a Module pool program?

Thanks.

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hi,

Why do u need a select option..

Rather define a Text field and use this as select option functionality...

Suppose F1 - field, is defined on screen,

While processing, then fill a range(r1)

r1-sign = I

r1-option = EQ/BT (Depending on 1 or 2 text fields)

r1-low = F1

r1-high = F2(Text field 2 if any..)

Regards

Shiva

3 REPLIES 3

Former Member
0 Kudos

Hi,

Why do u need a select option..

Rather define a Text field and use this as select option functionality...

Suppose F1 - field, is defined on screen,

While processing, then fill a range(r1)

r1-sign = I

r1-option = EQ/BT (Depending on 1 or 2 text fields)

r1-low = F1

r1-high = F2(Text field 2 if any..)

Regards

Shiva

Former Member
0 Kudos

Try this message

Edited by: mrugesh phatak on Nov 19, 2008 1:56 PM

Edited by: mrugesh phatak on Nov 19, 2008 1:56 PM

Former Member
0 Kudos

Define subscreen and call it in screen.

SELECTION-SCREEN BEGIN OF SCREEN 1001 AS SUBSCREEN.

SELECT-OPTIONS:

s_store FOR l_store, " Store Number

s_matnr FOR l_matnr. " Material Number

SELECTION-SCREEN END OF SCREEN 1001.

Call screen 100.

In layout of Screen 100, define subscreen area, let's say "Subscreen"

In Flow Logic of Screen 100.

PROCESS BEFORE OUTPUT.

MODULE STATUS_PBO.

CALL SUBSCREEN subscreen INCLUDING sy-repid 1001.

PROCESS AFTER INPUT.

CALL SUBSCREEN subscreen.

MODULE USER_COMMAND_PAI.

Regards,

Mohaiyuddin