책 내용 질문하기
column 사용법
도서
[2013] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
344
조회수
41
작성일
2013-08-22
작성자
첨부파일

기본모의고사 5회에서 txt운송방법의 컨트롤 원본을 지정할때는 [forms]![운송접수관리]![cmb운송방법]![column](0)이라고 쓰고

프로시저에서는 docmd.runsql "update 운송 set 운송요금 = 운송요금+txt변경값 where 운송방법 = cmb운송방법"이라고 쓰는데

왜 어떤건 운송방법을 구할때 column을 쓰고 어떤건 안쓰고 하는건가요?

다른 cmb운송방법도 아니고 같은 cmb운송방법을 참조하는데 어떤 이유에서 다른지 알려주세요..

답변
2013-08-23 13:26:18

운송접수관리폼의 cmb운송방법에 지정된 운송방법을 표시 하라고 했습니다.

운송접수관리폼에 선택된 cmb운송방법의 내용을 그대로 표시 하면 되는것이기 때문에

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

과 같이 사용하는 것입니다.

이것이 경로 인데요. 운송접수관리폼의 cmb운송방법의 첫번째열의 값을 가져오라는 뜻이 되겠죠.

cmb운송방법 컨트롤에는 두개의 열이 있는데 첫번째 열이 운송방법이고 두번째 열이 운송코드이기 때문에

첫번째 열인 운송방법을 가져오기 위한 것이구요.

바운드 열이 2이기 때문에 column 속성을 이용한 것입니다. 바운드열이 1이 였다면 column 속성은 사용하지 않아도 됩니다.

두 식이 다른 이유는 다른 컨트롤 이기 때문입니다.

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

에서 사용한 것은 운송접수관리폼의 cmb운송방법 컨트롤이고

docmd.runsql "update 운송 set 운송요금 = 운송요금+txt변경값 where 운송방법 = cmb운송방법"

에서 사용한 것은 운송등록 폼의 cmb운송방법이기 때문에

운송등록폼의 cmb운송방법의 행원본을 확인 하여 사용하셔야 합니다.

운송등록폼의 cmb운송방법의 행원본에는 운송방법만 있기 때문에 그대로 사용이 가능한 것이죠.

좋은 하루 되세요.

"
  • *
    2013-08-23 13:26:18

    운송접수관리폼의 cmb운송방법에 지정된 운송방법을 표시 하라고 했습니다.

    운송접수관리폼에 선택된 cmb운송방법의 내용을 그대로 표시 하면 되는것이기 때문에

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

    과 같이 사용하는 것입니다.

    이것이 경로 인데요. 운송접수관리폼의 cmb운송방법의 첫번째열의 값을 가져오라는 뜻이 되겠죠.

    cmb운송방법 컨트롤에는 두개의 열이 있는데 첫번째 열이 운송방법이고 두번째 열이 운송코드이기 때문에

    첫번째 열인 운송방법을 가져오기 위한 것이구요.

    바운드 열이 2이기 때문에 column 속성을 이용한 것입니다. 바운드열이 1이 였다면 column 속성은 사용하지 않아도 됩니다.

    두 식이 다른 이유는 다른 컨트롤 이기 때문입니다.

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

    에서 사용한 것은 운송접수관리폼의 cmb운송방법 컨트롤이고

    docmd.runsql "update 운송 set 운송요금 = 운송요금+txt변경값 where 운송방법 = cmb운송방법"

    에서 사용한 것은 운송등록 폼의 cmb운송방법이기 때문에

    운송등록폼의 cmb운송방법의 행원본을 확인 하여 사용하셔야 합니다.

    운송등록폼의 cmb운송방법의 행원본에는 운송방법만 있기 때문에 그대로 사용이 가능한 것이죠.

    좋은 하루 되세요.

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