2010/08/23

USER-COMMAND FOR CHECKBOX /ABAP SCREEN STRUCTURE

USER-COMMAND FOR CHECKBOX /ABAP SCREEN STRUCTURE

PARAMETERS show_all AS CHECKBOX USER-COMMAND flag.

SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME.

PARAMETERS: p1 TYPE c LENGTH 10,

p2 TYPE c LENGTH 10,

p3 TYPE c LENGTH 10.

SELECTION-SCREEN END OF BLOCK b1.

SELECTION-SCREEN BEGIN OF BLOCK b2 WITH FRAME.

PARAMETERS: p4 TYPE c LENGTH 10 MODIF ID bl2,

p5 TYPE c LENGTH 10 MODIF ID bl2,

p6 TYPE c LENGTH 10 MODIF ID bl2.

SELECTION-SCREEN END OF BLOCK b2.

AT SELECTION-SCREEN OUTPUT. "選択画面のPBO

LOOP AT SCREEN.

IF show_all <> 'X' AND

screen-group1 = 'BL2'.

screen-active = '0'.

ENDIF.

MODIFY SCREEN.

ENDLOOP.

abap screen structure

You do not have to declare this structure in your program. You can access screen during screen processing in dialog modules.

Component

Meaning

surname

Name of the screen field

group1

Modification group 1

group2

Modification group 2

group3

Modification group 3

group4

Modification group 4

required

Field input is mandatory

input

Field is ready for input

output

Field is for display only

intensified

Field is highlighted

invisible

Field is suppressed

length

Field length

active

Field is active

display_3d

Three-dimensional box

value_help

Input help button display

request

Input exists

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

2 comments: