목록2025/02/05 (2)
쌓고 쌓다
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/JCrCg/btsL6VMMDcm/C9VFuPkFs0GkTnwjsGvHKK/img.png)
Range VariableSELECT문의 WHERE절에 사용하는 조건문을 동적으로 추가할 수 있다. Range 변수는 Internal Table이다.이 Internal Table에 조건을 넣고WHERE 필드 IN 로Internal Table에 넣어진 조건들을 OR로 묶어서WHERE 조건절을 완성할 수 있다. 'B'와 'P' 값이 존재하는 컬럼이 있다. PA_ALL : CUSTTYPE이 B, P 모두 조회PA_PRI : 'P' 값을 같는 ROW 조회PA_BIZ : 'B' 값을 같는 ROW 조회를 위한 RADIOBUTTON이다. SELECT 쿼리를 날릴때사용자가 선택한 상황에 따라 조건건문을 동적으로 생성하고자 한다. Range 변수 선언은 TYPE RANGE OF로 한다.해당 변수는 Internal T..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/SXRVi/btsL6js7bkE/JJhBfboNYYbI9g7YQRoGeK/img.png)
ALV Grid EventALV Grid에 데이터를 클릭 했을때 해당 Row 또는 Col 정보를 받아 처리하거나HOTSPOT(밑줄) 된 데이터를 클릭했을 때 실행할 로직을 등록하거나툴바에 메뉴를 추가하고 메뉴를 클릭했을때 동작과 같은 이벤트들을 생성, 관리할 수 있다. 더블 클릭시ES_ROW_NO에는 ROW에 대한 정보를 갖는 컴포넌트NUM, ROW_ID 컴포넌트가 존재한다. ES_ROW_NO에 ROW_ID 필드가 있는데 몇번째 ROW를 더블클릭했는지 인덱스를 리턴.E_COLUMN에 COLUMN_ID 필드는 어느 컬럼에서 클릭했는지 컬럼이름을 리턴. E_COLUMN에는 COL에 대한 정보들을 갖는COLUMN_ID, FIELDNAME 컴포넌트가 있다. Field Catalog 조작할때 LVS_S_FCAT..