Field symbols : <fs> type any,
<table> type standard table.
Data : dref_table type ref to data,
dref_struc type ref to data.
... 동적 itab 생성 ... fcat 부분 생략
Call method cl_alv_table_create=>create_dynamic_table
Export
it_fieldcatalog = lt_fcat[]
Importing
ep_table = dref_table
Exception
generate_subpool_dir_full = 1
Others = 2.
assign dref_table->* to <table>
Create data dref_struc like line of <table>.
assign dref_struc-> to <fs>.
Data
cc type ref to cl_nls_struc_container,
Loop at <table> info <fs>.
Try.
Call method cc->struc_to_cont
exporting
Struc = <fs>
langu = sy-langu
Importing
cont = l_str.
... 중략 ...
Catch cx_sy_dyn_call_illegal_type.
Endloop.
안녕하세요. 위와 같이 필드심볼로 itab을 구성하고 파일로 추출하기 위하여
Class를 사용하였는데 illegal type error 에 걸립니다...
Struc 에 필드 심볼은 사용이 안되는 걸까요...
선배님들의 답변 부탁드립니다 ㅠ
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
248 | SAP 함수 Char type 최대 길이 얼마나 쓸수 있을까요? | 십년만에 | 2021.04.29 | 372 |
247 | SAP Memory 부족 문제 [1] | 딩딩디로링 | 2021.05.03 | 1683 |
246 | S/4 HANA 개발 툴등 문의 [1] | 제니킴킴. | 2021.05.21 | 448 |
245 | se11에서 만드려고 했는데 오류발생 [1] | 뻐꾹 | 2021.05.26 | 314 |
244 | 임시전표 생성시 ZERO 등록 방법 문의 드립니다. [1] | 프린스 | 2021.05.28 | 189 |
243 | QR 코드 Read [2] | 깁슨매냐 | 2021.06.19 | 1071 |
242 | DBIF_RSQL_INVALID_RSQL 오류 [3] | alarm | 2021.06.25 | 836 |
241 | TYPE P DECIMAL 5 를 CHAR 로 형변환 [1] | alarm | 2021.06.25 | 1192 |
240 | IDOC 생성관련 | 제니킴킴. | 2021.06.27 | 213 |
239 | 스마트폼 프린트 관련질문이요. | 바둥바둥 | 2021.06.30 | 176 |
238 | bdc 모드 실행시 실행 이상없는 경우 [1] | 십년만에 | 2021.07.01 | 309 |
237 | 권한별 DISPLAY 여부 [1] | alarm | 2021.07.01 | 370 |
236 | 유사 BOM을 조회하는 Function이나 방법이 있을까요? [2] | 성후 | 2021.07.01 | 738 |
235 | 테이블 타입 변경 [6] | 블랙 | 2021.07.16 | 660 |
234 | 화면 유형 속성 변경 [1] | alarm | 2021.07.20 | 384 |
233 | 인터널테이블 추출 간단한 로직 하나만 알려주세요 ^^ [1] | 파출부 | 2021.07.20 | 810 |
232 | SMARTFORM 출력 프린트 세팅 | iliiililililill | 2021.07.28 | 240 |
231 | 엑셀로 다운 할 때 날짜 포맷 문의 | alarm | 2021.08.02 | 333 |
230 | Function 내에서 마우스 우클릭 시, 덤프발생 ! [1] | 아좀더 | 2021.08.18 | 352 |
229 | abap왕초보 입니다. [1] | alarm | 2021.08.19 | 496 |
소스상에 오타 빼고 illegal type error가 발생할 부분은 보이지 않습니다.
다만 cc 변수가 초기화 되지 않아 CX_SY_REF_IS_INITIAL dump가 예상됩니다.
cl_nls_struc_container=>create 메소드를 사용해서 초기화 해보세요.