안녕하세요
콤보상자에 '운송방법'과 '운송코드'가 표시될 때 필드에 '운송코드'가 저장되도록 설정하려면
바운드 열에 2를 입력하잖아요
그런데 331쪽 문제3-1-⑤를 풀 때에는 운송방법이 표시되기위해 0을 입력하라고 돼있는데,
0부터 개수를 셀 때와 1부터 개수를 셀 때가 언제인지 헷갈립니다..ㅠㅠ
도와주세요 ㅠㅠ!!
그리고 332쪽 3-3에서
[운송코드]=[Forms]![운송접수관리]![cmb운송방법] And [중량코드]=[Forms]![운송접수관리]![cmb중량]
정답은 이건데 노란부분 대신에 [운송방법]이랑 [중량]으로 하면 왜안되나요?
기본적으로 첫번째 열은 1, 두번째 열은 2 인데
column 속성에서는 첫번째 열은 0, 두번째 열은 1로 사용됩니다.
이것은 column 속성에서만 그런것이라고 보시면 됩니다.
문제에서 cmb운송방법과 cmb중량에 지정된 레코드만 표시 하라고 했으므로
cmb운송방법과 cmb중량에 저장된 값을 확인 하셔야 합니다.
레코드가 표시 되는 곳은 현재 폼인 운송접수관리 폼이기 때문에 이 폼의 레코드 원본의 필드와 비교해야 하므로 접수 테이블의 운송코드와 비교하게 되는 것이죠.
cmb운송방법 컨트롤의 행원본을 확인 하시면
운송방법과 운송코드가 있는데요. 바운드 열이 2이므로 운송코드가 이 컨트롤에 저장됩니다. 그렇기 때문에 운송코드로 비교하셔야 하구요.

마찮가지로 cmb중량도 확인 해 보시면 중량코드가 컨트롤에 저장되는 것을 알 수 있습니다. 그렇기 때문에 중량코드로 비교 하셔야 합니다.

-
*2012-04-26 07:08:03
기본적으로 첫번째 열은 1, 두번째 열은 2 인데
column 속성에서는 첫번째 열은 0, 두번째 열은 1로 사용됩니다.
이것은 column 속성에서만 그런것이라고 보시면 됩니다.
"문제에서 cmb운송방법과 cmb중량에 지정된 레코드만 표시 하라고 했으므로
cmb운송방법과 cmb중량에 저장된 값을 확인 하셔야 합니다.
레코드가 표시 되는 곳은 현재 폼인 운송접수관리 폼이기 때문에 이 폼의 레코드 원본의 필드와 비교해야 하므로 접수 테이블의 운송코드와 비교하게 되는 것이죠.
cmb운송방법 컨트롤의 행원본을 확인 하시면
운송방법과 운송코드가 있는데요. 바운드 열이 2이므로 운송코드가 이 컨트롤에 저장됩니다. 그렇기 때문에 운송코드로 비교하셔야 하구요.
마찮가지로 cmb중량도 확인 해 보시면 중량코드가 컨트롤에 저장되는 것을 알 수 있습니다. 그렇기 때문에 중량코드로 비교 하셔야 합니다.
좋은 하루 되세요.