본문 바로가기
728x90
반응형

ERP-SAP/ABAP119

<ABAP> SALV toolbar Button hide. 버튼 숨기기(버튼 숨기기가 안될때) 방법 사실 salv는 잘 안써왔긴한데 최근에 간단한건 salv로 처리한다. 근데 간단하게 시작했다가 버튼달고 컨트롤하고 하며 기능이 점점 늘어가....고 있다 ㅎㅎㅎ salv툴바는 카피해서 쓰고있다. SALV_STANDARD 라고 이걸 GUI STATUS에 복사해서 쓰는데 이건 SALV_DEMO_TABLE_EVENT 프로그램 같은데서 복사해와도 된다.. 아무튼.... 이런 상태에서 버튼 2개를 추가했다. 이렇게 2개 버튼을 만들어 넣었는데 문제는 특정 유저 혹은 부서 혹은 선택한 라디오버튼에서만 저게 보여야 하고 아니면 숨겨야 한다. 즉, 권한을 가진 부서 + 승인선택 에서만 저게 보여야 한다는 뜻.... 그럼 구글에 여러가지 버튼을 읽어오는 salv로직이 있다. 난 아래와 같은 로직으로 버튼을 숨겼다. 뭐 .. 2024. 9. 9.
<ABAP> SALV TOP OF PAGE 만들기. 너무 간단한 slav 탑오브페이지 만들기... 연습해보면 간단함^^ 2024. 8. 26.
<ABAP> call transaction / submit standard (tcode) function 으로 대체하기 프로그램 소유자 레포트를 짜다가 레포트명을 더블클릭하면 se38 이나 se37 혹은 se24에서 소스코드를 보고 싶을때 먼저 set parameter 프로그램명 넣은 후 call transaction 'se38' skip first screen. 을 하면 소스코드가 짠 나올것 같지만 해보면 안나오는것을 알 수 있다. 그리고 clas / prog 마다 저 티코드를 다르게 만들어줘야하는 단점도 생긴다. 그럴때 모든걸 아우르는 펑션이 있다. 바로 rs_tool_access tadir / tfdir 같은 table과 연계해서 로직을 짜면 완벽해진다. object_type 에는 prog / clas / func 가 들어가서 se37까지 잘 뜨더라... 2024. 8. 23.
<ABAP> CLASS TEXT(DESCRIPT) GET FUNCTION. 클래스 텍스트 수퍼클래스 정보 가져오기 . call function 'SEO_Class_GET' 2024. 8. 23.
728x90
반응형