SAP joy

스크린 페인터관련 질문드립니다ㅜ

[레벨:1]닉네임은닉네임 2018.07.26 21:30
고수님들께 조언 좀 구하고 싶어서요..

다름이 아니라
스크린 페인터로 화면을 만들었는데

예를 들어
A,B라는 버튼 두개를 만들고

이 프로그램에 1, 2티코드를 붙여서

1일때는 A, B가 다 보이고
2일때는 A만 보이게 하고 싶은데 이게 가능한지 해서 글 남깁니다

이와 비슷 하게 필드 1개도
1일때는 활성 2일때는 비활성 이런것도 되나요?

초보다 보니 번거로우시겠지만 조금 상세하게 답변 해주실 수 있으신지....

여튼 고수님들의 조언 부탁드립니다
의견 (0)

질문자 선택 답변 보기 답변등록

현재 답변들 1
[레벨:9]전컴™ 2018.07.27 13:35
질문자로부터 선택받은 답변입니다


VRc3IUONzZ5EucFAAAAAMgMRP8fxZBgOtlIUJEAAAAASUVORK5CYII=


스크린에 버튼, 입력창 등을 생성하면 위의 구조에 속성들이 나타납니다.

위 속성을 제어하면 원하는 기능을 구현할 수 있습니다.


스크린 PBO부분에 아래와 같이 구현하고 실행하면, B버튼이 비활성화 되어 나타납니다.

티코드 1, 2에 따라 로직을 구분하시면 되겠지요...


LOOP AT SCREEN.
    CASE screen-name.
      WHEN 'A'.
      WHEN 'B'.
        screen-input 0.
      WHEN OTHERS.
    ENDCASE.

    MODIFY SCREEN.
  ENDLOOP.


필드는 ALV로 구현할 경우, FIELD CATALOG에서 티코드 1,2에 따라 필드 속성의 TECH나 NO_OUT을 처리하시면 됩니다.


더운날씨에 고생많으십니다.

화이팅입니다~^^

의견 (4)

서비스 링크

X
Login

브라우저를 닫더라도 로그인이 계속 유지될 수 있습니다. 로그인 유지 기능을 사용할 경우 다음 접속부터는 로그인을 하실 필요가 없습니다. 단, 게임방, 학교 등 공공장소에서 이용 시 개인정보가 유출될 수 있으니 꼭 로그아웃을 해주세요.

X