728x90 반응형 행복워니 전체보기272 [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. <ABAP> 1byte 를 2byte 로 인식해서 문자를 잘라내는 방법( open dataset 등등)-결과 코딩 2016. 10. 14. <ABAP> 1byte 를 2byte 로 인식해서 문자를 잘라내는 방법( open dataset 등등) 참조 https://wiki.scn.sap.com/wiki/display/ABAP/Character+encoding+conversion https://wiki.scn.sap.com/wiki/display/ABAP/CL_ABAP_CONV_IN_CE **맨 아래 완성 코딩링크가 있음. 꼭 테스트 해보길 바람.. (아래와 다름)** (값을 스트럭쳐에 담아준다곤 하는데.. 테스트 해봐야 함) Class Name: CL_ABAP_CONV_IN_CE Method Name: CONVERT_STRUC DATA: ld_INPUT TYPE XSEQUENCE , ld_VIEW TYPE CL_ABAP_VIEW_OFFLEN , ld_DATA TYPE ANY , ld_INPUT_TOO_SHORT TYPE ABAP_BOOL. " .. 2016. 9. 22. 이전 1 ··· 23 24 25 26 27 28 29 ··· 68 다음 728x90 반응형