책 내용 질문하기
테이블 간 관계설정 관련, 이벤트 프로시저의 filteron 관련
도서
2019 시나공 기출문제집 컴퓨터활용능력 1급 실기
페이지
318,321
조회수
147
작성일
2019-07-16
작성자
탈퇴*원
첨부파일

p.318 문제 1-2 번에서 <봉사내역> 테이블에서 참조하고 있는 <재학생>과<봉사내역> 테이블의 레코드를 삭제할 수 없도록 설정하라고 되어있습니다.

문제를 풀때 별 다른 작업을 하지 않아도 통과되던데 '관련 레코드 모두 삭제'와 관련이 있나요? 만일 문제가 참조하고 있는 테이블의 레코드를 삭제 할 수 있도록 설정하라면 '관련 레코드 모두 삭제'를 체크표시 해야하나요?

 

p.321 문제3-2번에서 폼의 filteron 속성을 이용해서 전체 레코드가 표시되도록 설정하라고 되어있습니다.

답은 그저 me.filteron=false 라고 되어있는데

1) 왜 true가 아닌 false 인가요? 설정은 true고 해제가 false아닌가요?

2) 제가 me.filter = showallrecords

           me.filteron = true 라고 작성 했는데 이것은 틀린건가요?

답변
2019-07-17 21:17:02

안녕하세요.

 

318쪽

네, 맞습니다. 문제에서 삭제할 수 없도록 설정하라고 해서 기본설정으로 둔 것이구요. 만약 레코드를 삭제할 수 있도록 설정하라고 하면 관련 레코드 모두 삭제를 선택하시면 됩니다.

 

321쪽

필터가 실행되는 me.filteron=true 를 사용합니다.
전체내용을 보려면 필터되지 않은 상태로 만드셔야 겠죠.
그래서 me.filteron = false 로 지정한 것입니다.
필터가 되면 조건에 해당하는 것만 보이니까요.

 

제시된 filterOn 속성만으로 구현이 가능하므로

제시되지 않은 속성 me.filter는 사용하지 않아야 합니다.

 

좋은 하루 보내세요.

 

  • 관리자
    2019-07-17 21:17:02

    안녕하세요.

     

    318쪽

    네, 맞습니다. 문제에서 삭제할 수 없도록 설정하라고 해서 기본설정으로 둔 것이구요. 만약 레코드를 삭제할 수 있도록 설정하라고 하면 관련 레코드 모두 삭제를 선택하시면 됩니다.

     

    321쪽

    필터가 실행되는 me.filteron=true 를 사용합니다.
    전체내용을 보려면 필터되지 않은 상태로 만드셔야 겠죠.
    그래서 me.filteron = false 로 지정한 것입니다.
    필터가 되면 조건에 해당하는 것만 보이니까요.

     

    제시된 filterOn 속성만으로 구현이 가능하므로

    제시되지 않은 속성 me.filter는 사용하지 않아야 합니다.

     

    좋은 하루 보내세요.

     

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.