책 내용 질문하기
엑세스에 관한 질문이에여!
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
조회수
178
작성일
2012-08-13
작성자
첨부파일

안녕하세요?

어제 컴활 시험을 치고 왔는데요.

궁금한 사항이 몇가지 있어 이렇게 글을 올립니다.

1.

엑세스에서 행머리글 높이를 0으로 해서

행머리글 클릭해서 속성에서 높이 부분에 0을 써넣어거든요

그런데 계속 원래 있던 숫자로 되돌아 오는거에요.

이것은 무슨 설정이 되어 있길래 이런거에요? 어떻게 해결하면 되었나요?

2.

매개변수를 사용할때요.

'어댑터'를 입력하면 이에 관한 정보가 쭉 나오게끔 할때

어떻게 해야 하나요?

[상품이름을 입력해주세요]

어댑터뿐만 아니라, '어'만 입력해도 검색이 되도록하는 방법 가르쳐주세요.

3.

dmax("승진시험점수","사원정보","직위='사원'")

이렇게 해야 할때가 있고

dmax("승진시험점수","사원정보","직위=사원")

이렇게 해야 될때 두가지가 있던데 어떻게 다른가여?

4.

그리고 콤보상자를 이용할때요.

=[forms]![운송접수관리]![cmb운송방법].[column](0)

뒤에 [column]을 어쩔땐 쓰고 어쩔땐 안쓰는데.

행원본으로 콤보상자를 사용할때만 저거를 입력하면 되나요 ?

감사합니다. 해결해주세요 ㅠㅠ 그럼 즐거운하루보내세요.

답변
2012-08-14 11:47:10

1,2, 번은 아래 질문에 설명 드렸구요.

3. d가 들어가는 함수는 인수를 "" 로 묶어서 사용합니다.

보통 "" 는 문자에 사용되는 것인데 이 함수에서만은 인수를 묶는 값으로 사용하죠..

그런데 조건에 문자를 사용해야 하는 경우 "" 를 또 사용하면 혼동이 될 수 있기 때문에

여기서는 문자를 '' 로 묶어 주는 것입니다.

즉 "직위=사원" 에서 사원은 필드명이 되는데

"직위='사원'" 으로 지정하시면 사원이라는 값을 뜻하는 것이 되는 것입니다.

정확히 사원 이라는 값을 이용해야 한다면 "직위='사원'" 과 같이 사용하시고

사원 이라는 필드명이나 컨트롤 명에 사용된 값을 이용하고자 한다면 "직위=사원" 과 같이 사용하시면 됩니다.

4. 콤보상자에 입력된 값중 바운드 열이 아닌 값을 사용하고자 할때 column속성을 이용합니다.

cmb지역 이라는 콤보상자가 있고

행원본으로 지역코드, 지역명, 주소, 거리

라는 값이 입력되었고 바운드열이 2라면 지역명이 이 컨트롤에 저장 됩니다.

그런데 지역코드로 이 컨트롤을 비교하고 싶다 한다면

지역코드 = forms!폼이름!cmb지역.column(0)

으로 사용하셔야 하는 것이죠.

지역명을 비교한다면

지역명 = forms!폼이름!cmb지역

으로 그냥 사용하시면 되고

주소를 비교하고 싶다면

주소 = forms!폼이름!cmb지역.column(2)

로 지정 하시면 됩니다. column 속성은 0 부터 시작하므로

지역코드, 지역명, 주소, 거리

0 1 2 3

이 되게 되니까요.

문제에서 콤보상자의 어떤 값과 비교하려고 하는지 확인 한 후 사용하세요.

좋은 하루 되세요.

"
  • *
    2012-08-14 11:47:10

    1,2, 번은 아래 질문에 설명 드렸구요.

    3. d가 들어가는 함수는 인수를 "" 로 묶어서 사용합니다.

    보통 "" 는 문자에 사용되는 것인데 이 함수에서만은 인수를 묶는 값으로 사용하죠..

    그런데 조건에 문자를 사용해야 하는 경우 "" 를 또 사용하면 혼동이 될 수 있기 때문에

    여기서는 문자를 '' 로 묶어 주는 것입니다.

    즉 "직위=사원" 에서 사원은 필드명이 되는데

    "직위='사원'" 으로 지정하시면 사원이라는 값을 뜻하는 것이 되는 것입니다.

    정확히 사원 이라는 값을 이용해야 한다면 "직위='사원'" 과 같이 사용하시고

    사원 이라는 필드명이나 컨트롤 명에 사용된 값을 이용하고자 한다면 "직위=사원" 과 같이 사용하시면 됩니다.

    4. 콤보상자에 입력된 값중 바운드 열이 아닌 값을 사용하고자 할때 column속성을 이용합니다.

    cmb지역 이라는 콤보상자가 있고

    행원본으로 지역코드, 지역명, 주소, 거리

    라는 값이 입력되었고 바운드열이 2라면 지역명이 이 컨트롤에 저장 됩니다.

    그런데 지역코드로 이 컨트롤을 비교하고 싶다 한다면

    지역코드 = forms!폼이름!cmb지역.column(0)

    으로 사용하셔야 하는 것이죠.

    지역명을 비교한다면

    지역명 = forms!폼이름!cmb지역

    으로 그냥 사용하시면 되고

    주소를 비교하고 싶다면

    주소 = forms!폼이름!cmb지역.column(2)

    로 지정 하시면 됩니다. column 속성은 0 부터 시작하므로

    지역코드, 지역명, 주소, 거리

    0 1 2 3

    이 되게 되니까요.

    문제에서 콤보상자의 어떤 값과 비교하려고 하는지 확인 한 후 사용하세요.

    좋은 하루 되세요.

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