메뉴 건너뛰기

SAP 한국 커뮤니티

[요청]AVL에서 버튼 invisible 대해 문의드립니다.

풍뎅이 2008.06.11 23:04 조회 수 : 2618 추천:4

질문1)


화면 0100 ALV LIST가 있을때
T-CODE 입력란 옆의 SAVE 버튼을
T-CODE에 따라 visible, invisible하고 싶은데요..



0100에
process before output.
 module modify_screen_0100.



Z~O01에
module modify_screen_0100 output.
  clear : ok_code.


  case w_mode.   ==> 1)
    when 'SAVE'.
      if  sy-tcode = 'Z~D'.
        loop at screen.


             screen-invisible = 1.
*             screen-input = 0.
            modify screen.
        endloop.
      endif.
    endcase.
endmodule.  



인것 같아 처리했는데 1)부분을 SY-UCOMM, OK_CODE로 해도 NULL이 나오는데요..
고수님들의 의견 부탁 드립니다..  


 


질문2)
selection-screen begin of block b1 with frame title text-001.


select-options :    s_vkbur  for vbak-vkbur,                  
                    s_vkgrp  for vbak-vkgrp,                      
                    s_kunnr  for vbpa-kunnr,                      
                    s_bstnk  for vbak-bstnk,                      
                    s_remseq for z~5-remseq,                   
                    s_ersda  for z~5-ersda.                    


selection-screen end of block b1.
selection-screen begin of block b2 with frame title text-002.
selection-screen skip 2.
selection-screen comment 01(20) text-003.
selection-screen pushbutton  33(20) save2 user-command push2. <==1)
selection-screen end of block b2.


 


at selection-screen. 
  perform selection_screen_con.


 


form selection_screen_con .


  check sy-tcode eq 'Z~N' or sy-tcode eq 'Z~NH'.  <==2)
  loop at screen.
    if screen-name cs 'S_REMSEQ' or screen-name cs 'S_ERSDA'.
      screen-invisible = 1.
      screen-input = 0.
    endif.
    modify screen.
  endloop.


 


  if sy-ucomm = 'PUSH2'.  <==1)'
    perform push2_init.


    call screen '0220' starting at 4  10
                         ending at 87 27 .                  "60   20.
  endif.


endform.


 


1)과 1)'를 넣기 전에는 selection layout에서 tcode에 따른 2)의 내용이 잘
적용되었습니다..



그런데 1), 1)'의 push2를 넣은뒤로 2)의 screen-invisible = 1.이 적용이 안되
는데요.. 잘못된 부분을 찾기 힘드네요..

번호 제목 글쓴이 날짜 조회 수
1799 <b>[완료]</b>batch job 처리와 관련하여 문의드립니다. [4] 쭌수야~! 2008.06.13 2259
1798 [요청]TABLE CONTROL에 관한 MARK값을 한번에 지우고 싶습니다. [5] 사상화 2008.06.13 1994
1797 <b>[완료]</b>텍스트처리에 관해 문의드립니다.. [1] 풍뎅이 2008.06.13 1211
1796 [요청]ABAP OOP 접근제한영역에 대한 질문입니다. [1] kkk 2008.06.13 1392
1795 [요청]그래프 구현했는데요.. 그래프가 나타나지가 않아요..(궁금) [2] 아밥공주 2008.06.13 1408
1794 <b>[완료]</b>se38이나 se80에서 세로줄을 늘릴 수 있는 방법좀 가르쳐 주세요!!!!! [2] file SD2 2008.06.13 1396
1793 <b>[완료]</b>요청 ...필드에 컬러추가하는방법.. [3] 냐옹이 2008.06.13 1254
1792 <b>[완료]</b>사용자아이디로 사용자명을 갖고오려고 하는데 테이블 아시면 좀 알려주시면 감사하겠습니다. [1] 비안개 2008.06.12 1239
1791 <b>[완료]</b>report프로그램에서 f4 help 질문입니다. [3] 고양이야옹 2008.06.12 1470
1790 [요청]그래프 구현하려고 하는데요.. 궁금점! [1] 아밥공주 2008.06.12 1918
1789 [요청]Visual Composer에서 BI Query 땡겨쓸때 한글문제 질문! file 수달아빠 2008.06.12 1534
1788 [요청]ALV 에서 수량 필드 소숫점 없애는 방법 [5] 파릇이 2008.06.12 9269
1787 [요청]모듈 업무가 생소 시 참고site을 알고 싶어요!! [3] 김화영 2008.06.12 1201
1786 <b>[완료]</b>select ~ endselect 관련 질문입니다.. [9] 무한반복 2008.06.12 1443
1785 <b>[완료]</b>화면창에 0이 나오면 빈 화면으로 나오게 하고 싶습니다. [7] SD2 2008.06.12 1343
1784 [요청]HR 모듈 인포타입 6번 주소데이터에 우편번호 달기. [1] choi su young 2008.06.12 1601
1783 [요청] BSP 페이지 오류 (500 connection timed out ) 가 발생 했습니다. 쿠궁 2008.06.12 1951
1782 [요청]SAP SCRIPT 에 관해서 궁금한게 있어요 chanmaniac 2008.06.12 1880
1781 <b>[완료]</b>수정 중에 엔터만 치면 화면이 비활성화 되는데... 계속 입력가능하게 하는 방법 궁금합니다. [1] 하오 2008.06.11 1984
» [요청]AVL에서 버튼 invisible 대해 문의드립니다. [6] 풍뎅이 2008.06.11 2618