728x90 반응형 ERP-SAP/ABAP119 se16n 처럼 동적 DB 조회 스크린을 포함한 동적DB 생성/삭제/조회/변경 CRUD 프로그램 만들기. 요건사항 se16n에서 &SAP_EDIT를 쓰면 스텐다드에 로그가 남는다 로그남는 Db 는 se16n_cd_key 이고 se16n_cd_data 에 세부 값들도도 남는다. 물론 이게 로그도 남고 좋을수 있지만 정책상 운영은 강제수정을 원하지 않고 관리자들은 강제수정을 해줘야만하는 (특히 CBO들) 상황이 생긴다. 그럴때 필요한 동적으로 셀렉션 스크린을 만들어서 원하는 조건값을 주고 데이터들을 가져와서 뿌려주고 그걸 수정하는.... SE16N 과 같이 만들어 주려 한것이다. 동적 셀렉션 스크린은 Sap 내에도 있을것 같았고 나보고 만들라면 어휴 GG 칠것인데... 역시나 존재했기에 갖다 쓰기 편했다. 이것만 있으면 나머지는 쉬울것이다 아래는 내가 작성한 레포트 프로그램 메인이고 그 아래는 TOP 선언부다... 2021. 1. 8. MATCH_RESULT_TAB 만들어쓰기..구조도 테이블 타입으로 위에껄 만든 후.. 라인타입 넣는곳에 아래처럼 만들어 넣으면 됩니다. (라인타입이 MATCH_RESULT) 2019. 5. 20. [abap] conversion hexa code in xstring field. 필드 내 특수문자 헥사코드값 변경하기 DATA: hex1(1) TYPE x VALUE 'A0'. DATA: hex2(1) TYPE x VALUE '20'. DATA: uhex1(2) TYPE x VALUE '00A0'. DATA: uhex2(2) TYPE x VALUE '0020'. DATA: char1(1) TYPE c. DATA: test_string TYPE string VALUE 'Stuff in here'. DATA: test_xstring TYPE xstring. ****Convert the Character String to Binary String CALL FUNCTION 'SCMS_STRING_TO_XSTRING' EXPORTING text = test_string IMPORTING buffer = test_xstring. .. 2018. 10. 16. (abap) 문자속 특수문자 찾기 숫자속 문자 찾기 find character in string or in number 1. 숫자만 포함된 것을 체크할때 data : lv_str type string value '1234.12'. "점 찍혀있으니 에러 내야함 co는 contain only 즉 아래는 숫자만 허락한다는 뜻. if lv_str co '0123456789'. write : 'ok'. else. write : 'error'. 에러날꺼임.. endif. 2. 적어도 1개의 알파벳 or 숫자를 포함한 것을 체크할 때 CA 활용 if lv_str ca sy-abcde. "abcde... 등의 문자가 1개라도 포함되면!!! write : ok. else. 에러 endif. 3. 이 모든걸 아우를 수 있는 펑션 존재 I_valid의 경우 내가 포함하고 싶은 특수문자들을 넣어주면 된다. 가령 I_valid = '₩+×÷='.. 2018. 3. 15. 이전 1 ··· 8 9 10 11 12 13 14 ··· 30 다음 728x90 반응형