netwr type p decimals 0,
b_remamt type p decimals 0,
alv리스트에서 카타로그를
'S' 'FIELDNAME' 'NETWR',
' ' 'COLTEXT' '매출액',
' ' 'KEY' '',
' ' 'OUTPUTLEN' '20',
'E' 'EDIT' ' ',
'S' 'FIELDNAME' 'B_REMAMT',
' ' 'COLTEXT' '잔액',
' ' 'KEY' '',
' ' 'OUTPUTLEN' '20',
'E' 'EDIT' ' ',
으로 주었는데
매출액 : 3,040,000은 가리지 않고 바로 나오는데
잔액 : 3,040,000인데 3,040,00으로 우측부분이 약간 가려서 보입니다..
' ' 'OUTPUTLEN' '20',값을 크게 해도 마찬가지인데요..
다른곳에서 영향을 주는 부분이 있나요?
클래스와 아래와 같이 사용하였습니다..
고수님들의 의견을 듣고 싶습니다..
*---------------------------------------------------------------------*
class lcl_alv_grid definition inheriting from cl_gui_alv_grid.
public section.
class-data f_alv type c.
methods: set_optimize_all_cols,
set_cursor importing row type i
col type i,
set_fixed_column,
set_row_resize.
endclass. "LCL_ALV_GRID DEFINITION
*---------------------------------------------------------------------*
class lcl_alv_grid implementation.
method set_optimize_all_cols.
call method me->optimize_all_cols
exporting
include_header = 1.
endmethod. "SET_OPTIMIZE_ALL_COLS
*---------------------------------------------------------------------*
form refresh_grid_display .
clear: gv_title.
perform set_cell_attribute.
gv_title = ' '.
gs_scroll-row = 'X'.
gs_scroll-col = 'X'.
call method gcl_grid->refresh_table_display
exporting
i_soft_refresh = 'X'
is_stable = gs_scroll.
call method gcl_grid->set_optimize_all_cols.
endform. " refresh_grid_display
댓글 3
-
kkamui
2008.07.07 23:04
-
풍뎅이
2008.07.07 23:28
콘테이너 사이즈 때문은 아닌것 같습니다...
'S' 'FIELDNAME' 'NETWR',
' ' 'OUTPUTLEN' '30',
'S' 'FIELDNAME' 'B_REMAMT',
' ' 'OUTPUTLEN' '30',
이렇게 주면 'NETWR'는 30으로 늘어나는데 'B_REMAMT'는 20을 주었을때와 마찬가지입니다.
-
StoryGuy97™
2009.08.20 20:27
CWIDTH_OPT = 'X'를 하시면 outputlen 안먹습니다.
혹시 콘테이너 사이즈 때문에 가리는거 아닌지 ^^;;;