너무 기초적이라 부끄럽긴 하지만.. vbkpf에서 데이터를 불러와서 리스트를 보여주고 선택된 임시저장 전표를 삭제하는 프로그램을 만들고 있습니다. 임시저장전표를 삭제하게 되면 더이상 vbkpf에 안담겨 있자나요? 그래서 고민인게 삭제 했을때 리프레쉬를 하게되면 더이상 vbkpf에 안담계있어서 삭제된 데이터는 안보이게되는데
제가 원하는 방향은 뿌려놓은 화면에서전표 상태 값만 z로 바뀌게 하고 싶어서요..
어떻게 해야 되는지 알 수 있을까요?
질문자 선택 답변 보기 답변등록
삭제후에 테이블을 다시 한번 찾는거라면 VBKPF말고 BKPF를 하는건 어떠신가요? BSTAT값이 V와 Z인것만 찾으면 될것 같은데요
아니면 인터널 테이블의 값을 Z로 바꾸고서 리프래쉬 하시는게 어떤지요
해당 구문은 User_command에 전표 삭제하시는 퍼폼문 끝난뒤에 적용하시면 되요
data : GS_STABLE TYPE LVC_S_STBL.
gs_stable-row = 'X'. gs_stable-col = 'X'.
CALL METHOD grf_alv1->refresh_table_display EXPORTING is_stable = gs_stable EXCEPTIONS finished = 1 OTHERS = 2.
서비스 링크
로그인 유지
브라우저를 닫더라도 로그인이 계속 유지될 수 있습니다. 로그인 유지 기능을 사용할 경우 다음 접속부터는 로그인을 하실 필요가 없습니다. 단, 게임방, 학교 등 공공장소에서 이용 시 개인정보가 유출될 수 있으니 꼭 로그아웃을 해주세요.
삭제후에 테이블을 다시 한번 찾는거라면 VBKPF말고 BKPF를 하는건 어떠신가요? BSTAT값이 V와 Z인것만 찾으면 될것 같은데요
아니면 인터널 테이블의 값을 Z로 바꾸고서 리프래쉬 하시는게 어떤지요
해당 구문은 User_command에 전표 삭제하시는 퍼폼문 끝난뒤에 적용하시면 되요
data : GS_STABLE TYPE LVC_S_STBL.
gs_stable-row = 'X'.
gs_stable-col = 'X'.
CALL METHOD grf_alv1->refresh_table_display
EXPORTING
is_stable = gs_stable
EXCEPTIONS
finished = 1
OTHERS = 2.