안녕하세요 항상 좋은 답변 감사합니다.
컴활1급 필기교재에 바운드열은 콤보상자에만 적용되는걸로 나오고 실제 출제된 적도 있는 것으로 아는데요
실기에서는 왜 목록상자에 바운드열이 지정이 되어있는지 알고 싶네요
2003과 2007의 차이인지요?
그리고 [forms]![폼이름]![컨트롤명].column(0) 요부분에서 column(0)를 사용하는 경우는 어떤경우인가요?
매크로 작성기에서도 자주 사용하는데 매크로작성기에서는 column(0) 요부분을 사용하는 경우가 없는데
컨트롤 원본 지정시 지정을 해야되는데.....
액세스 P343 문제2번의 2번에서 txt고객이름=cmb고객ID.column(1)이 답인데
요부분은 제가 원본의 바운드 열값을 2로 변경하면 column()부분을 생략해도 답이 나오는데
컴P331의 문제3번에 5번에서는 컨트롤 원본에 column(0) 요부분은 원본의 바운드열값을 변경해도
안되는데 어떤차이때문인지 알고 싶습니다.
답변 부탁 드립니다 ^^
안녕하세요.
콤보상자와 목록상자에는 여러 개의 필드를 연결할 수 있고, 여러 개의 필드가 연결되어 있을 경우 해당 컨트롤에 실제 저장될 필드를 지정하는 것이 바운드 열이므로 목록 상자에서도 바운드 열을 지정할 수 있습니다. 필기 교재에 만약 목록 상자에는 바운드 열을 지정할 수 없다고 나와있다면 그 교재가 잘못된 것입니다.
코드 작성기에서 column을 이용하여 바운드 열을 지정할 떄는 속성값이 0부터 시작합니다. 즉 column을 0으로 지정하면 목록상자나 콤보상자에 연결된 필드 중 첫번째 필드를, 1로 지정하면 두번째 필드를 의미합니다.
바운드열 속성값을 고객이름으로 변경한 후 txt고객이름으로 비교하였다면 코드 작성시 column를 이용하여 바운드 열을 추가로 지정할 필요는 없습니다. column를 이용하는 경우는 해당 컨트롤의 속성에서 바운드열로 지정된 열과 다른 열의 값을 이용하여 값을 비교할 때 사용하는 것입니다. 이때 주의할 것은 속성 창의 바운드 열의 속성은 1부터 시작하지만 column 속성값은 0부터 시작한다는 것을 반드시 숙지하셔야 합니다.
P331 문제의 경우는 단순히 cmb운송방법에 선택된 값을 보고서에 표시하는 것으로 폼에서 바운드 열로 어떤 열로 지정되어 있든 상관 없이 =[Forms]![운송접수관리]![cmb운송방법].[column](0)에서 column]을 0으로 지정하면 cmb운송방법의 첫번째 열의 필드를, 1로 지정하면 두번째 열의 필드 값이 표시되는 것입니다.
즐거운 하루 되세요.
"-
*2012-03-12 10:01:38
안녕하세요.
콤보상자와 목록상자에는 여러 개의 필드를 연결할 수 있고, 여러 개의 필드가 연결되어 있을 경우 해당 컨트롤에 실제 저장될 필드를 지정하는 것이 바운드 열이므로 목록 상자에서도 바운드 열을 지정할 수 있습니다. 필기 교재에 만약 목록 상자에는 바운드 열을 지정할 수 없다고 나와있다면 그 교재가 잘못된 것입니다.
코드 작성기에서 column을 이용하여 바운드 열을 지정할 떄는 속성값이 0부터 시작합니다. 즉 column을 0으로 지정하면 목록상자나 콤보상자에 연결된 필드 중 첫번째 필드를, 1로 지정하면 두번째 필드를 의미합니다.
바운드열 속성값을 고객이름으로 변경한 후 txt고객이름으로 비교하였다면 코드 작성시 column를 이용하여 바운드 열을 추가로 지정할 필요는 없습니다. column를 이용하는 경우는 해당 컨트롤의 속성에서 바운드열로 지정된 열과 다른 열의 값을 이용하여 값을 비교할 때 사용하는 것입니다. 이때 주의할 것은 속성 창의 바운드 열의 속성은 1부터 시작하지만 column 속성값은 0부터 시작한다는 것을 반드시 숙지하셔야 합니다.
P331 문제의 경우는 단순히 cmb운송방법에 선택된 값을 보고서에 표시하는 것으로 폼에서 바운드 열로 어떤 열로 지정되어 있든 상관 없이 =[Forms]![운송접수관리]![cmb운송방법].[column](0)에서 column]을 0으로 지정하면 cmb운송방법의 첫번째 열의 필드를, 1로 지정하면 두번째 열의 필드 값이 표시되는 것입니다.
즐거운 하루 되세요.
"