안녕하세요.
기존 소스코드를 수정중인데
LVC_S_LAYO-FRONTEND = 'X' 인 경우 ALV가 화면에 보여지지를 않습니다.
해당부분 주석처리하면 잘 나오고요..
혹시 이유를 아시는 분 계실까요?
덧붙여 LVC_S_LAYO-FRONTEND의 기능도 좀 궁금합니다.(주석처리해도 아무 변화가 없어서...)
ALV 안 나오는 문제는 해결은 되었으나 원인을 모르니 갑갑하네요.
관련하여 좋은 조언 부탁드립니다.
감사합니다~^^
댓글 4
-
Hwable
2023.01.04 19:10
-
누운소
2023.01.04 19:23
오~ 상세한 설명 너무 감사합니다.
근처계시면 커피라도 한잔 대접하고 싶네요.~^^
대신 새해 큰 복 많이 많이 받으십시요.
다시 한번 감사드립니다!!
-
Hwable
2023.01.04 19:39
그럼 커피라도... ㅎㅎ 농담입니다.
선생님도 새해 복 많이 받으세요. 좋은 하루 되시구요^^
-
홍시93
2023.01.04 19:40
안녕하세요.
저도 똑같은 문제가 있었는데요. ECC에서 S/4 HANA로 컨버젼 하는 프로젝트였습니다.
다만, ECC 에서 FRONT_END = 'X' 가 설정 되어 있음에도 불구하고 Grid가 나왔는데, HANA에서는 안 나오더라구요.
버전 때문일 가능성이 있을까요?
안녕하세요.
LVC_S_LAYO-FRONTEND 의 기능은 Yes/No 개념이 아니라 SAP내 문서를 표시하기 위한 다양한 옵션으로 구성되어 있습니다.
'C' - Crystal Report
'L' - Lotus 1-2-3
'O' - Open Document..
1) 여기서 'X' 는 XML 형태로 표시하라는 옵션입니다. 그러니까 안보이는게 정상이구요.
2) 주석처리 시에는 ' ' - MC_GRID_FRONTEND 입니다. Grid 형태로 표기하라는 뜻이죠.
정확히는 ALV BDS 메커니즘으로 이루어져 있고, SAPGUI 내 다양한 문서형식을 표시하기 위한 옵션으로 이해하시면 되겠습니다.
자세한 옵션은 CL_ALV_BDS 클래스에서 [속성] 탭을 보시면 참조유형에 LVC_FRONT 로 되어 있는 것들이 해당 옵션입니다.