홈>
이 코드를 사용하여 ALV-Grid를 새로 고치고 있습니다 :
CALL METHOD go_alv->refresh_table_display
EXPORTING
is_stable = is_stable.
go_alv is TYPE REF TO cl_gui_alv_grid.
is_stable is TYPE lvc_s_stbl and set like this:
is_stable-row = 'X'.
is_stable-col = 'X'.
SE80에서 보고서가 시작될 때 문제없이 작동합니다. 그러나 SE93에서 작성한 T 코드를 사용하여 보고서를 열면 그리드가 새로 고쳐 지지만 is_stabale 매개 변수는 어떻게 든 무시됩니다. 결과적으로 스크롤 위치가 재설정됩니다.
TCODE에서 GUI 옵션을 가지고 놀았지만 작동하지 않았습니다.
- 답변 # 1
관련 질문
- sap - 동적 레이아웃 변형으로 ALV에 itab을 표시하는 방법은 무엇입니까?
- SAP ABAP - sap abap - 필드 기호가 아직 지정되지 않았습니다
- sap - ALV 그리드에서 ALV 목록 뷰어로 보고서 표시 변경
- sap - cl_salv_table 업데이트 된 레코드가 하위 화면에 표시되지 않습니다
- sap - 행의 단일 셀에있는 ALV 툴팁 가능한?
- sap - 월별 분포로 보고서 변환
- sap - cl_gui_alv_grid - 빈 그리드에서 드래그 앤 드롭?
- sap - 전체 화면에 ALV Grid 툴바가 없습니다
- sap - ALV 그리드의 셀을 동적으로 채색 (CL_SALV_TABLE)
- sap - cl_salv_bs_runtime_info를 사용하는 방법
보고서 나 트랜잭션 코드를 통해 시작된 것과 동일하게 동작합니다.
이 작은 프로그램으로 직접 확인한 다음이 프로그램을 실행하는 트랜잭션 코드를 작성하고 문제가 여전히 발생하는지 확인할 수 있습니다. 그렇지 않은 경우 코드의 차이점을 확인하십시오. 차이점을 찾지 못하면 코드를 단순화하거나 문제를 해결하는 데 도움이되는 별도의 프로그램 및 트랜잭션 코드 등을 다시 만드십시오.