메뉴 건너뛰기

SAP 한국 커뮤니티

excel 업로드 관련 질문

susan123 2023.11.30 00:16 조회 수 : 232

안녕하세요. excel 업로드 기능 구현 도중에 궁금한 점이 생겨 질문드립니다.

 

먼저, ASLM_EXCEL_TO_INTERNAL_TABLE Function을 사용해 gt_intern 테이블에 col value 값을 넣어주고

그 뒤에 gt_excel 테이블에 필드별로 값을 넣어주고 gt_alv 테이블을 사용해 alv에 띄워주려 합니다.

 

궁금한 점은 데이터 정합성 체크를 아래 2가지 방법 중 보통 어떤 방식을 사용하는지, 그 이유는 무엇인지 궁금합니다.

1) gt_excel 테이블 전체 필드를 char 타입으로 설정하여 값을 받아준 뒤, gt_excel -> gt_alv로 loop를 돌릴 때 데이터 정합성 체크 로직 작성 

2) gt_excel 테이블 전체 필드를 alv에 띄워줄 필드 타입으로 설정하여, gt_intern -> gt_excel로 loop를 돌릴 때 데이터 정합성 체크 로직 작성

 

제가 생각한 장점은 아래와 같습니다.

1) : gt_intern에서 gt_excel 로 받아올 때 원래 타입과 맞지 않는 형식의 데이터까지 다 받아올 수 있음, 데이터 정합성 체크 로직 모듈화 가능할 것 같음

2) : 1)의 과정을 한 번의 loop문 안에서 수행하는 느낌

번호 제목 글쓴이 날짜 조회 수
50 완전 초보 질문입니다.. [1] 냥냥2 2023.07.20 340
49 select single max( fld1 ) vs select max ( fld1 ) 차이가 있나요? [3] 로우랜즈 2023.07.28 325
48 SQL Query에서 특정 MATNR 제거 후 가져올 때 [3] MANG111 2023.08.02 294
47 BP(Business Partner) 유효성 체크 문의드려요. NeVaDa 2023.08.09 207
46 혹시 IRR 계산 로직 알고 계신분 있으실까요? 초밥 2023.08.09 166
45 ALV 기본 템플릿 질문드립니다. [1] 쌥존 2023.08.09 347
44 Subroutine CHANGING vs CHANGING VALUE() [2] susan123 2023.08.14 207
43 자재문서 처리 Tcode를 실제 사용자가 최초 접속한 트랜잭션으로 넣을 수 있을까요? [5] 로우랜즈 2023.08.29 204
42 루프 안 필드심볼 사용 시 몇 건 이상부터 속도가 차이날까요 ? [2] 파파야 2023.08.31 337
41 유니코드 시스템 한글 처리 문제 file repairbalm 2023.09.13 292
40 SAP 언어 설정이 궁금합니다 [1] file sapbegin 2023.09.21 319
39 AUTHORITY-CHECK OBJECT [1] 537 2023.09.21 378
38 write 이용하여 표 그리기 [3] 아밥미 2023.10.25 1507
37 mm description 대량 확인 가능한 tcode 있나요? [1] 5207418 2023.10.30 187
36 CTS에 말아놓을 때 관련 로그랑 계정 ID를 남기는 기능이 있나요? [1] rhosyn 2023.10.30 237
35 add_row 버튼 이벤트 연결 [2] 아밥미 2023.11.19 181
» excel 업로드 관련 질문 [2] susan123 2023.11.30 232
33 Report Program안에서 Sql 실행 [2] Panthera 2023.12.18 208
32 F4IF_INT_TABLE_VALUE_REQUEST 함수 관련 질문 [2] susan123 2023.12.20 239
31 commit work 여부와 관련하여... [2] 깨애굴 2023.12.21 738