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

Selection Screen field modification

Former Member
0 Likes
749

Hi Experts,

I wanted to disable certain fields based on some selection.

I wanted to know what is the meaning of below statement.

SCREEN-OUTPUT = 1.

SCREEN-INPUT = 0.

SCREEN-INVISIBLE = 1.

Also what is the meaning of SCREEN-ACTIVE = 0.

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
657

hi,

just refer to link for complete information.

http://help.sap.com/saphelp_nw04/helpdata/en/9f/dbab6f35c111d1829f0000e829fbfe/content.htm

rgds,

bharat.

4 REPLIES 4
Read only

sreelatha_gullapalli
Active Participant
0 Likes
657
Read only

Former Member
0 Likes
657

Hi,

Check this program

&----


*& Report YSS_TRIAL2

*&

&----


*&

*&

&----


REPORT yss_trial2.

TABLES:mara,kna1.

PARAMETERS: p_b1 RADIOBUTTON GROUP gr1 USER-COMMAND fc DEFAULT 'X',

p_b2 RADIOBUTTON GROUP gr1.

SELECT-OPTIONS:s_one FOR mara-matnr MODIF ID md1,

s_two FOR kna1-kunnr MODIF ID md2.

AT SELECTION-SCREEN OUTPUT.

LOOP AT SCREEN.

IF p_b1 EQ 'X'.

IF screen-group1 = 'MD1'.

  • screen-active = '1'.

screen-input = '1'.

screen-invisible = '0'.

MODIFY SCREEN.

ENDIF.

IF screen-group1 = 'MD2'.

  • screen-active = '1'.

screen-input = '0'.

screen-invisible = '1'.

MODIFY SCREEN.

ENDIF.

ELSEIF p_b2 EQ 'X'.

IF screen-group1 = 'MD2'.

  • screen-active = '1'.

screen-input = '1'.

screen-invisible = '0'.

MODIFY SCREEN.

ENDIF.

IF screen-group1 = 'MD1'.

  • screen-active = '1'.

screen-input = '0'.

screen-invisible = '1'.

MODIFY SCREEN.

ENDIF.

ENDIF.

ENDLOOP.

Hope this will helpReward points if helpful.

Regards

Shibin

Read only

Former Member
0 Likes
658

hi,

just refer to link for complete information.

http://help.sap.com/saphelp_nw04/helpdata/en/9f/dbab6f35c111d1829f0000e829fbfe/content.htm

rgds,

bharat.

Read only

Former Member
0 Likes
657

hi,

screen -input=0 means the field is already filled i.e only display mode,we cant fill the field.

SCREEN-INVISIBLE = 1 used for pass word field inorder to make the typed words invisible

SCREEN-ACTIVE = 0. means the screen will be in active mode i.e in change state.

regards,

pavan t.