안녕하세요.
screen structure 에 보면 group1, group2, group3, group4 필드가 있던데 modify screen 을 사용해서
화면 제어할때 저 필드를 쓰던데 저건 어떻게 활용해서 화면을 제어하는 것인지 궁금하네요.
초보이다 보니 모르는게 넘 많네요.. 설명 좀 부탁드려요...!!
댓글 5
-
기쁨
2011.03.31 17:15
-
copine
2011.03.31 17:45
답변 감사합니다. 그럼 제가 헤갈리는게 screen 에 있는 항목은 group이 4개까지 지정이 되던데 그리고 그 값이 각각
group1 에서 group4 로 설정이 되는 구조로 제가 이해가 됩니다. 그럼 selection screen 에서 modif id 로 해서 group 을 지울 수 있자나요
그럼 거기서는 group1만 하나만 사용할 수 있고 group2~ group4는 지정이 안되나요 ?
-
deepbluesea
2011.03.31 17:46
리포트프로그램에서 조회조건을 생성해주면
자동으로 group4에 번호가 들어갑니다.
그걸 확인하고 사용하시면
screen-name등을 안주고 간단하게 처리할수 있습니다.
-
copine
2011.03.31 17:54
아 예 확인해 보니 selection screen 의 경우 자동 1000번 스크린에서 layout 열어보니 group이 기본적으로 들어가네요...
답변 주신 분들 감사합니다... 즐 저녁 되시길...
-
Aj
2011.03.31 18:04
selection-screen 의 group1만 지정 가능합니다. 2 ~ 4 는 내부제어용으로 사용이 되어서
웬만하면 사용을 하지 않는 것이 좋을 것 같습니다. 지정은 MODIF ID modid 로 하시면 되구요.
예를 들어,
PBO 에서 아래와 같이 코딩하면 GROUP1이 'KBL'인 것들은 보이지 않게 됩니다. 이런식으로 그룹별로 제어할 수 있습니다.
LOOP AT SCREEN.
CASE screen-group1.
WHEN 'KBL'.
screen-input = 0.
screen-active = 0.
ENDCASE.
ENDLOOP.