책 내용 질문하기
엑세스 조회입력출력
도서
[2010] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
조회수
132
작성일
2011-10-06
작성자
첨부파일

엑세스 조회입력출력 부분 잘 모르겟어요

특히 조건세우는거요

책에서 나오는 문제들 풀어보면 잘하는데 상설시험에선 문제풀던거랑 달라서 조회입출력부분3개가

조건이 같아서 계속 3문제 연달아 틀려요 ㅜㅜ

조건을 연결하려고 보면 본문영역에 컨트롤이름이 없어요

예를들자면 조회에 출판사코드를 입력하고 조회시키면 본문에 출판사코드와 같은 책이름 등이 뜨는문제에서

대개 문제들은 폼의 본문에 출판사코드 컨트롤이름이있거든요 그래서 출판사코드 =cmb조회 이런식으로

쓰는데요(물론 따옴표 다 표시합니다. 저건 생략해서적은거에요)

근데 상설에는 본문에 출판사코드 컨트롤 이름이 없습니다. 즉 cmb조회랑 연결시킬 것이

폼의 본문영역에 없다는 거에요 ㅜㅜ

이럴경우는 어떻게 조건을세우나요?? 계속 이 3문제 땜에 떨어지고 있어요 ㅜㅜ

제발 좀 알려주세요 ㅜㅜ

너무 횡설수설 말했는데

즉 요약해서 필드이름=컨트롤이름 이렇게 조건을 해야되는거잖아요

그런데 필드이름이 폼의 본문에 없을 경우 어떻게 조건을 세우나요??

(보고서는 뜨는데 그 전에 매개변수가 뜨는거 보면 조건을 잘못세운거 같거든요)

아래 그림 첨부했어요

아래와 같이 조회요금코드 b로 하고 납입내역미리보기 클릭을 하면 보고서가 뜨는건데

요금코드라는 필드는 없어요 ㅜ 요금코드=txt조회 (간소화시킨식) 라고 하면 요금코드 매개변수가

떠요... 저런 경우 어떻게 조건을 세우나요?

답변
2011-10-06 20:58:07

폼에 있는 것이 아니라 폼의 레코드 원본에서 확인 하셔야 합니다.

txt조회 라는 컨트롤에 해당하는 요금코드에 대해서 조회하라고 한다면

txt조회에 어떤 값이 들어가는지를 확인하고 이 데이터를 가진 필드를

폼의 레코드 원본에서 확인 하셔야 합니다.

그리고 이 필드의 데이터형식이 숫자인지 문자인지 날짜인지에 따라 식이 달라지기 때문에 그 부분도 확인 하셔야 하죠.

아래 설명을 참고해 주시기 바랍니다.

txt조회 라는 컨트롤에 어떤 값이 입력되는지 보시면 되죠.

보통 텍스트 박스옆에 레이블이 있습니다.

판매번호 :

와 같이 되어 있죠.

즉 판매번호 : 옆에 txt조회 라는 컨트롤이 있으면

txt조회에는 판매번호가 입력되게 됩니다.

이경우에는 판매번호 필드와 txt조회를 비교해 주시면 되는 것입니다.

이렇게 폼의 모양이나 txt조회에 입력되는 내용을 확인하여 사용하세요.

그리고 cmb 와 같이 콤보상자일 경우에는 행원본이 지정된 경우가 많습니다.

이때는 행원본과 바운드열을 확인 하여 바운드 열에 해당하는 필드명과 비교하셔야 합니다.

보통은 왼쪽 정렬인지 오른쪽 정렬인지 보고 판단이 가능하지만

간혹 이런 방법으로 판단이 안되는 경우가 있습니다.

이때는 비교하고자 하는 필드가 있는 테이블을 열어 데이터형식을 확인 하여 사용하시면 됩니다.

예를 들어 섹션 06 의 129페이지 3번문제를 보시면

학생정보 폼의 레코드 원본은 학생입니다.

학생 테이블의 디자인 보기로 열어 학번의 데이터 형식을 확인 하면 텍스트 인것을 알 수 있죠.

그러므로 컨트롤 분리를 사용하실때 문자 형식으로 작성 하시면 됩니다.

그냥 봤을때는 숫자 였지만 이렇게 데이터 형식이 텍스트 이면 텍스트로 비교해 주셔야 합니다.

폼의 레코드 원본을 확인 하고 사용하고자 하는 필드의 데이터 형식을 확인 하여 사용하세요.

좋은 하루 되세요.

"
  • *
    2011-10-06 20:58:07

    폼에 있는 것이 아니라 폼의 레코드 원본에서 확인 하셔야 합니다.

    txt조회 라는 컨트롤에 해당하는 요금코드에 대해서 조회하라고 한다면

    txt조회에 어떤 값이 들어가는지를 확인하고 이 데이터를 가진 필드를

    폼의 레코드 원본에서 확인 하셔야 합니다.

    그리고 이 필드의 데이터형식이 숫자인지 문자인지 날짜인지에 따라 식이 달라지기 때문에 그 부분도 확인 하셔야 하죠.

    아래 설명을 참고해 주시기 바랍니다.

    txt조회 라는 컨트롤에 어떤 값이 입력되는지 보시면 되죠.

    보통 텍스트 박스옆에 레이블이 있습니다.

    판매번호 :

    와 같이 되어 있죠.

    즉 판매번호 : 옆에 txt조회 라는 컨트롤이 있으면

    txt조회에는 판매번호가 입력되게 됩니다.

    이경우에는 판매번호 필드와 txt조회를 비교해 주시면 되는 것입니다.

    이렇게 폼의 모양이나 txt조회에 입력되는 내용을 확인하여 사용하세요.

    그리고 cmb 와 같이 콤보상자일 경우에는 행원본이 지정된 경우가 많습니다.

    이때는 행원본과 바운드열을 확인 하여 바운드 열에 해당하는 필드명과 비교하셔야 합니다.

    보통은 왼쪽 정렬인지 오른쪽 정렬인지 보고 판단이 가능하지만

    간혹 이런 방법으로 판단이 안되는 경우가 있습니다.

    이때는 비교하고자 하는 필드가 있는 테이블을 열어 데이터형식을 확인 하여 사용하시면 됩니다.

    예를 들어 섹션 06 의 129페이지 3번문제를 보시면

    학생정보 폼의 레코드 원본은 학생입니다.

    학생 테이블의 디자인 보기로 열어 학번의 데이터 형식을 확인 하면 텍스트 인것을 알 수 있죠.

    그러므로 컨트롤 분리를 사용하실때 문자 형식으로 작성 하시면 됩니다.

    그냥 봤을때는 숫자 였지만 이렇게 데이터 형식이 텍스트 이면 텍스트로 비교해 주셔야 합니다.

    폼의 레코드 원본을 확인 하고 사용하고자 하는 필드의 데이터 형식을 확인 하여 사용하세요.

    좋은 하루 되세요.

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