Programming/ABAP

ABAP Report Program - Selection Screen

_syd 2023. 8. 10. 22:46

Selection Screen

프로그램을 실행할 입력 값을 지정하는 화면.

selection screen 은 보통 아래 요소들로 구성된다.

 

  1. Parameters
  2. Select-Options

Syntax

Selection-screen begin of screen <screen #>
selection-screen begin of block <#>  with frame title <text>
.........
.........
selection-screen end of block <#>
selection-screen end of screen <screen #>

Parameters

동적으로 변하는 값(paramter)을 사용할 수 있게 돕는다. 프로그램이 한 번 실행 될 때 하나의 값만 저장된다.

 

Syntax

- data type

Parameters p_id(30) type c.

 

- table field

Parameter p_id like <table name>-<field name>.

 

- Checkboxes, Radiobuttons

Parameters p_id as checkbox.Parameters p_id1 radiobutton group <group name>.
Parameters p_id2  radiobutton group <group name>.

 

- listbox

Parameter p_id like <table name>-<field name> as listbox

Select Options

범위 값 또는 여러 개의 값을 프로그램에 입력할 때 사용된다.

 

Syntax

select-options s_vbeln for vbak-vbeln [no intervals no-extension].

 

no intervals 와 no-extension 을 입력하면 Parameters 와 동일하게 사용할 수 있다.

 

 

 

 

728x90