반응형

SAP/ABAP 65

모듈풀 프로그램 스크린 필드 옵션

모듈풀 프로그램을 작성하다 보면 스트린의 텍스트 필드,체크박스,드랍다운리스트 등 컨트롤 해야 할 항목이 많이 있습니다. 그리고 그것 하나하나를 세세하게 보였다 안보였다, 길이도 조정, Possible entry 작성 등 많은 내용을 설정할 수 있는데 그중에서 가장 대표적인 내역을 정리해 보았습니다. Component Length Type Attribute Description name 132 c Name Name group1 3 c Group1 Modification group group2 3 c Group2 Modification group group3 3 c Group3 Modification group group4 3 c Group4 Modification group required 1 c Requ..

SAP/ABAP 2013.09.03

ABAP Concatenate 수행시 공백 처리

Concatenate 는 엑셀에서도 있는 명령어 이다. 기능을 쉽게 설명하자면 변수와 변수, 텍스트와 텍스트 등을 연결해 주는 역활을 한다. Concatenate 가 단순히 문자열을 연결해 주는 역할을 하지만 프로그램을 개발하다 보면 이걸로 Field Symbol 을 사용하기 위한 변수명을 만들어 주기도 하고, 여러개의 반복된 변수명을 루프로 돌면서 생성할 때도 유용하게 사용된다. Concatenate 는 기본으로 자동 Trim을 수행한다. 그래서 중간의 공백을 인식하게 하려면 아래와 같은 코드를 사용해야한다. respecting blanks 를 추가하면 자동 Trim 을 수행하지 않는다. Concatenate ' ' string into string respecting blanks. 프로그램을 잘 하려..

SAP/ABAP 2013.09.03

Report 프로그램 변형 ( Variant )

Report 프로그램에서 변형(Variant) 는 다양한 형태로 쓰인다. 조회 화면에서 조회 조건을 넣기 귀찮아서 쓸 수도 있고 배치 잡에서 옵션(조회 조건 넣고 저장하는 것은 동일하지만..) 으로 사용 할 수 도 있다. ALV Grid 에서 컬럼을 변경하여 변형에 저장하면 사용자마다 보고 싶은 컬럼만 볼 수 있게 변경도 가능하다. (물론 개발당시 옵션이 추가 되어 있어야 한다.) 이번에는 Report 프로그램에서의 변형이다. 알면 아무것도 아니지만 모르면 묻기도 애매한 부분이라 정리해 남긴다. 1. 조회 화면에서 조회 조건을 넣고 저장 버튼을 누른다. 2. 조회 조건을 저장한다. 3. 변형을 저장하면 실행 옆 새로운 변형 버튼이 생긴다. 4. 버튼을 누르면 팝업에 저장한 변형이 표시된다. 5.변형의 삭..

SAP/ABAP 2013.09.03

Abap Syntax

SAP 는 별도의 개발 IDE가 없다. ( Eclipse 에 플러그인을 붙여서 개발이 가능하다는데 아직까지 사용하는 사람은 본적이 없다. Visual Studio 처럼 강력한 IDE 툴은 없지만 그래도 그나마 ECC6.0 으로 버전업이 되면서 ABAP Editor 가 많이 개선되었고, New Debugger 도 꽤 쓸만하다. 이전에 ABAP을 공부하면서 스크랩 해 두었던 ABAP Syntax 를 포스팅 해 보려한다. ABAP ECC6.0 업그레이드 되면서 Syntax 자동완성 기능이 지원되어 편리하다. ( 아직 변수는 자동 생성이 지원되지 않는다. ) ADD: ADD v1 FROM v2 TO v3 GIVING v4 ADD v1 THEN v2 UNTIL v3 GIVING m ADD v1 THEN v2 UN..

SAP/ABAP 2013.08.27

데이터 그리드 형태 변경

SE11 에서 데이터 조회 할 때 ( 계정을 신규로 생성하거나 처음으로 조회 할 때 ) 간혹 예전 버전의 데이터 그리드 형태로 나올 때가 있습니다. 이때 User Parameters 에서 변경 할 수 있습니다. 1. Settings > User Parameters 2. Data Browser Tab > ALV Grid Display 로 변경 [ SAP 구버전 Data Grid ] [ Settings > User Parameters ] [ Data Drowser 탭 > ALV Grid Display 로 변경 ] [ 변경된 Data ALV Grid ]

SAP/ABAP 2013.08.27
반응형