data: LRF_COLUMNS type ref to CL_SALV_COLUMNS_HIERSEQ,
LRF_COLUMN type ref to CL_SALV_COLUMN_HIERSEQ,
LRF_LEVEL type ref to CL_SALV_HIERSEQ_LEVEL,
LR_COLUMN_REF type SALV_T_COLUMN_REF,
WA_COLUMN_REF type line of SALV_T_COLUMN_REF.
loop at LR_COLUMN_REF into WA_COLUMN_REF.
LRF_COLUMN ?= LRF_COLUMNS->GET_COLUMN( WA_COLUMN_REF-COLUMNNAME ).
case WA_COLUMN_REF-COLUMNNAME.
when 'LGORT'.
LRF_COLUMN->SET_SHORT_TEXT( 'Stor.Loc' ).
LRF_COLUMN->SET_MEDIUM_TEXT( 'Storage_Location' ).
LRF_COLUMN->SET_LONG_TEXT( 'Storage_Location' ).
LRF_COLUMN->SET_OUTPUT_LENGTH( '10' ).
endcase.
endloop.
다음과 같이 했는데...output length 10이 안먹는것 같아요..
원래 lgort는 4자리인데..10자리만큼 차지하게 표시하고 싶거든요..
방법이 없나요? 도움 주시면 감사하겠습니다.
LR_COLUMN_REF 컬럼은 어디서 가져오나요?
데이타가 없어서 루프를 안타는게 아닐까요..?