책 내용 질문하기
2014년 2회 컴활1급 액세스 질문입니다.
도서
2016 시나공 컴퓨터활용능력 1급 실기
페이지
240
조회수
131
작성일
2016-07-19
작성자
첨부파일

문제3) 3. 보고서출력 매크로 작성하라는 문제에서

Where 조건문을 입력할 때 좌변과 우변이 서로 바뀌어도 결과에는 영향이 없는지,

그리고 <지역정보> 테이블의 '지역코드'랑 <통행목록>테이블의 '입구ID'필드가 서로 조인되어 있으면

우변에 [입구ID]가 아니라 [지역코드] 를 써도 결과가 동일하게 나와야 되는데

왜 [지역코드]를 쓰고 매크로를 실행시키면 매개 변수 값을 입력하라는 대화상자가 뜨는지 궁금합니다.

문제2) 2. 조건부 서식에서 답이 [할인구분] Is Null 인데, Isnull([할인구분])이라고 해도 결과가 동일하게

나옵니다. 둘 중 아무거나 써도 상관없나요?

답변
2016-07-22 09:36:12

기본적으로는 필드명 = 컨트롤명 순서로 작성해야 합니다.

반대로 작성했을때 정확한 결과가 나온다면 반대로 작성하셔도 상관은 없습니다.

단순 비교의 경우에는 순서가 바뀌어도 정확한 결과가 나옵니다.

기본폼과 하위폼은 기본적으로 폼에 사용된 레코드 원본의 관계가 설정된 필드를 사용합니다.

그래서 '지역코드'와 '입구ID'로 연결해주시는 것입니다.

요금소통행현황 보고서의 레코드 원본으로 지정된 필드 중에는 '지역코드'라는 필드가 없으므로 '지역코드'는 사용할 수 없습니다.

'지역코드'와 동일한 데이터가 '입구ID'에 입력되어 있으므로 '지역코드' 대신에 '입구ID'를 지정해야 합니다.

결과가 정확히 나온다면 상관 없습니다.

좋은 하루 되세요.

  • *
    2016-07-22 09:36:12

    기본적으로는 필드명 = 컨트롤명 순서로 작성해야 합니다.

    반대로 작성했을때 정확한 결과가 나온다면 반대로 작성하셔도 상관은 없습니다.

    단순 비교의 경우에는 순서가 바뀌어도 정확한 결과가 나옵니다.

    기본폼과 하위폼은 기본적으로 폼에 사용된 레코드 원본의 관계가 설정된 필드를 사용합니다.

    그래서 '지역코드'와 '입구ID'로 연결해주시는 것입니다.

    요금소통행현황 보고서의 레코드 원본으로 지정된 필드 중에는 '지역코드'라는 필드가 없으므로 '지역코드'는 사용할 수 없습니다.

    '지역코드'와 동일한 데이터가 '입구ID'에 입력되어 있으므로 '지역코드' 대신에 '입구ID'를 지정해야 합니다.

    결과가 정확히 나온다면 상관 없습니다.

    좋은 하루 되세요.

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