[ 예전에 다른 블로그에 썼던 글인데 이전했습니다. ] SAP 에서 HANA Cloud Platform 을 trial 버전을 개발자들에게 무료로 제공하고 있다. SAP ID 를 가지고 있는 사용자라면 간단한 인증을 통해서 SAP HANA Cloud Platform 을 사용해 볼 수 있다. 나도 일단 등록은 했지만 어떻게 사용하는지 그리고 테스트 프로그램을 어떻게 만들어 볼 수 있는지는 좀 더 찾아봐야겠다. 외국에서는 이미 많은 개발자들이 Trial system 을 사용하고 있는 것 같다. https://account.hanatrial.ondemand.com/ 위의 URL 에 접속을 하면 SAP HANA Cloud Platform 페이지로 이동한다. 여기서 LOG ON 을 하려면 SAP ID 가 필요하다...
오랜만에 ABAP 개발 관련 포스팅을 작성한다. 요즘 개발 할 일이 없었다기 보다는 개발을 해도 이전에 사용하던 내용을 복붙 신공으로 개발을 해서 인지 새로운 내용을 조사할 일이 별로 없었는데 이번에 ALV 에서 On_F4 이벤트 이후 Data Changed 이벤트를 태워야 하는 경우가 생겨서 구글에서 찾아본 내용을 작성하고자 한다. ( 실제로 구글에서 찾았다기 보다 SAP 데모 ALV 프로그램에 힌트가 있었다. ) 오늘의 목표는 Class ALV 에서 특정 셀에서 ON F4 Event 수행 이후에 Data Changed Event 수행을 시키고, Data Changed Event 에서 변경된 셀의 정보를 가지고 체크 로직을 태우는 부분이다. ON_F4 이벤트가 수행하기 전에 Data Changed Ev..
요즘은 대부분 Class ALV 를 사용하지만 이전에 개발된 레포트는 아직 Functional ALV 를 사용하고 있는 프로그램들이 많이 있다. Class ALV 보다 기능이 적다고 생각하지만 정작 찾아보면 Class ALV 에 있는 기능을 대부분은 함수 형태로 제공을 하고 있다. 오늘 포스팅 할 내용도 그 부분의 연장 선상의 내용이다. Functional ALV 에서 특정 컬럼을 선택해서 그 선택한 컬럼만 그래프로 표현을 하고 싶어서 함수를 찾아 보았다. DATA : gt_marked_columns TYPE slis_t_fieldcat_alv. DATA : lv_field(30), ls_column TYPE slis_fieldcat_alv, lv_marked_colums TYPE i. CALL FUNC..
SAP 개발을 하다보면 Excel 을 업로드 해야 할 일이 많이 있다. Excel 을 업로드 하는 함수는 여러 종류가 있는데 오늘은 GUI_UPLOAD 를 이용하는 방법을 설명하려고 한다. 다른 함수들은 사용자의 PC의 특성을 타서 실행이 안되는 경우가 있는데 이러한 경우 처리하기가 매우 까다롭다. ( Excel 업로드가 안된다고 사용자 PC 를 포멧하라고 할 수도 없다. ) GUI_UPLOAD 는 이러한 문제가 별로 발생하지 않아서 최후의 선택으로 사용한다. [SAP/ABAP] - ABAP File Upload TYPES TRUXS_T_TEXT_DATA(4096) TYPE C OCCURS 0. DATA : L_RAW_DATA TYPE TRUXS_T_TEXT_DATA WITH HEADER LINE. DA..
ABAP Smartform 에서 로그인 언어별로 텍스트가 다르게 나오는 경우가 있다. 대부분 KO 와 EN 둘중 하나로 고정해서 사용하지만 두 언어를 모두 사용할 경우 문제가 생길 수 있다. 그냥 레포트라면 Translation 메뉴를 통해서 텍스트 들을 변경해 주면 되는데 Smartform 의 경우 Translation 메뉴가 실행되지 않는다. 그래서 방법을 찾던 중에 SE63 을 이용하여 Smartform 의 텍스트를 Translation 하는 방법을 찾아내게 되었다. SE63 에서 상단 Trlaslation > ABAP Objects > Other Long Texts 를 선택한다. SAPscripti : Forms and Styles > SSF Smartform 을 선택한다. 변경할 Smartfor..
SAP 에서 HANA Cloud Platform 을 trial 버전을 개발자들에게 무료로 제공하고 있다. SAP ID 를 가지고 있는 사용자라면 간단한 인증을 통해서 SAP HANA Cloud Platform 을 사용해 볼 수 있다. 나도 일단 등록은 했지만 어떻게 사용하는지 그리고 테스트 프로그램을 어떻게 만들어 볼 수 있는지는 좀 더 찾아봐야겠다. 외국에서는 이미 많은 개발자들이 Trial system 을 사용하고 있는 것 같다. https://account.hanatrial.ondemand.com/ 위의 URL 에 접속을 하면 SAP HANA Cloud Platform 페이지로 이동한다. 여기서 LOG ON 을 하려면 SAP ID 가 필요하다. SAP HANA Cloud Platform 에 SAP ..
SAP에서 ERP S/4 HANA 를 출시하였다. SAP 개발자로서 R/3 이후 시스템이 계속 업그레이드가 되어 오고 있었지만 이렇게 이름까지 바꿔가며 나오다니 조금은 침체되어 있던 SAP 시장에 새로운 활력을 불어 넣을 것 같다. 이미 왠만한 대기업들은 SAP R/3를 설치하여 프로젝트가 없던 상황에서 S/4 라는 더욱 더 성능을 끌어 올린 솔루션이 나왔으니 앞으로 몇년 이내에 많은 기업으로 S/4 로 이동을 하지 않을까 예상해 본다. 또한 HANA 라는 인메모리 데이터베이스를 사용해서 처리 속도를 올렸다는데, SAP 어플리케이션을 개발하는 입장에서 이러한 부분이 얼마나 영향을 미칠지 궁금하기도 하다. 그리고 기존에 R/3 의 환경을 HTML 5 FIori 를 대응한다고 하니 사용자 입장에서 현재보다는..
ABAP에서 한글을 자르는 것은 참으로 위험 부담이 있다. 글자를 2byte 씩으로 인식을 하기 때문에 그냥 byte로 잘랐다가는 한글이 깨지는 상황이 발생할 수 있다. 그리고 길이를 재도 한글은 2자리 영문은 1자리로 인식해서 합쳐져서 나오기 때문에 한글과 영문이 섞여 있다면 자리수 대로 나누기가 어렵다. 그래서 오늘 포스팅 할 함수는 스트링을 테이블로 변환해 주는 함수이다. RKD_WORD_WRAP 는 한글이든 영문이든 스티링을 글자수를 지정한 테이블에 잘라서 넣어주는 함수 이다. 함수에 TEXTLINE 에 스티링을 넣으면 OUT_LINE1, OUT_LINE2, OUT_LINE3 가 나오고 ( 아마도 첫줄 요약 용도로 사용하라는 의미 같다. ) 그리고 OUT_LINES 테이블에 글자가 잘려서 들어가 ..
- [카트라이더 러쉬플러스] 백기사를 저렴⋯
- Functional Location 에 연결된 Measuri⋯
- SAP HANA Cloud Platform Trial 버전 사⋯
- 한강공원 난지지구 거울분수 운영시간
- MWC 2019 일정 (Mobile World Congress⋯
- 망원동 라이프 시작
- [Amazon] ASUS RT-ACRH13 AC1300 Gigabi⋯
- 신세계 스타필드(Starfield) 고양 방문기
- 카카오뱅크 X Yes24 체크카드 발급 프로⋯
- 로우로우(RAWROW) R EYE 200 BETA TITAN⋯
- 카카오뱅크 계좌개설을 하다
- 카카오뱅크 체크카드 수령후기
- Total
- 446,263
- Today
- 18
- Yesterday
- 193
- sap
- 클라우드
- 목표
- 사용기
- code
- alv
- USER EXIT
- 꽃보다 청춘
- ABAP
- 후잉
- iOS 8
- 카카오뱅크
- 삼시세끼
- 일상
- ASUS
- OST
- 리디페이퍼 라이트
- SSD
- tutorial
- SKT
- Tip
- it
- 1password
- 커스텀 키보드
- cts
- Function
- 심시티 빌드잇
- 배경음악
- 회계
- 온가족 할인