ABAP

[SAP_ABAP] 유지보수 뷰(Maintenance View) 수정

universe8 2022. 8. 16. 21:00

유지보수뷰를 만들어둔 상태에서 해당 db테이블의 필드가 추가되거나 삭제된 경우,

유지보수뷰가 자동으로 업데이트 되지 않고, 유지보수뷰를 별도로 수정해줘야 한다.

 

유지보수 뷰 수정방법 (Maintenance View)

 

 -수정 전, 유지보수뷰를 수정하게 되면 레이아웃에서 했던 설정들(필드명 텍스트, 가시길이 너비 조정, 입력가능 여부(입력필드 체크박스))는 초기화 되어버려서 다시 설정 해줘야 하기 때문에, 수정 전에 레이아웃 설정을 잘 기억해두기!

 

 - SE11에서 원하는 테이블 조회 > 수정가능상태에서 > [유틸리티] > [테이블유지보수생성기] 이동

 

 - 수정상태에서 들어와야 위쪽에 빨간 표시한 연필과 쓰레기통 모양이 보인다. 수정은 연필모양을 클릭.

참고로 아래 유지보수뷰의 개요화면은 5번이다. 기억해두기! 

 

 - 연필모양 클릭하면 이런 창이 뜨는데, 나는 테이블에 필드를 새로 추가해서 유지보수뷰 수정을 하는 것이므로,

   [구조의 신규 필드 / 보조테이블] 에 체크하고 확인버튼 클릭,

 

 - 다음 창이 뜨는데, 

[유지보수화면] 박스에서, 

   내가 만들었던 유지보수뷰는 개요화면5번만 있었어서 개요화면에만 체크하면 되고 (근데 다 체크함..)

[필드유형 / 특정탭] 박스에서,

   내가 추가한 필드는 2개인데 하나는 키필드 하나는 기본필드여서 둘다 체크하고 확인!

 

 - 그럼 이렇게 내가 만들어둔 유지보수뷰를 삭제하고 다시 만들겠다는 확인창이 뜬다. 확인 클릭.

유지보수화면 000X을(를) 삭제하고 다시 생성합니다.

 

 - 이제 유지보수화면이 새로 추가&변경 된 필드에 맞게 업데이트 된다!   

   다시 돌아온 이 화면에서  [개요화면 5] 더블클릭 > [레이아웃] 버튼 클릭 들어가면 새로 업데이트 된 필드 사항들을 확인     할 수 있다. (티코드 SM30에서 해당 테이블 입력해서 들어가거나, 티코드 입력해서 들어가서도 확인 가능)

   레이아웃에서 했던 설정들는 초기화 되므로 다시 설정 해주어야 한다.

 

반응형