안녕하세요~!
CL_GUI_ALV_GRID 를 이용하여 Editable ALV 를 구현시 유저의 입력 조건에 따라
특정 셀의 색깔을 변경해주고 있는데...
refresh_table_display 를 하지 않으면 변경된 색상이 반영되지 않아 매번 refresh를 하고 있습니다.
대량의 데이터를 처리하는지라 refresh 하면 처리속도가 상당히 떨어지는 편입니다.
style 변경이나 값의 변경등은 refresh 없이도 처리가 가능한데...
색상 변경시에는 어찌 처리를 해야할지... 방법을 못찾고 있습니다.
색상 변경시 refresh 없이 처리 가능한 방법이 있는지요?
즐거운 하루 되세요~! ^^
댓글 4
-
슈퍼맨아들
2009.11.23 17:58
refresh_table_display 이전에 셀속성변경하는 부분을 넣어주고 refresh 해줘야 합니다.. -
쭌수야~!
2009.11.23 18:41
네... 당연히 color 에 대한 속석을 변경시키고 refresh 를 해줘야 하겠죠...
그런데 제가 원하는 답변은 refresh 를 하지 않고 처리하는 방법이라서요... ^^;;;
-
요요
2009.11.24 00:58
refresh 말고 viewer 의 셀단위로 업데이트는 힘들 것 같습니다.
i_soft_refresh = 'X' 를 주는 것 외에는 달리 개선할 여지가 없어 보이네요. ^^;
좋은 의견 많이 올라오길 바랍니다. ^^
-
쭌수야~!
2009.11.24 01:57
흠... 정녕 방법이 없을까요? ^^:
뭔가 있을거 같은데... 시간날때 좀 파봐야겠습니다.
나중에 방법을 찾게 되면 올릴께요.