502페이지 엑세스 실전모의고사 E형 문제2-3 매크로 메시지박스 format사용 정답은
= Format(Date(),"yyyy년 mm월 dd일 폼을 종료합니다.") 인데 아래처럼 작성해도 되나요?
1. = Format(Date(),"yyyy년 mm월 dd일") & " 폼을 종료합니다."
503페이지 엑세스 실전모의고사 E형 문제3-1-4 보고서 컨트롤 원본 (폼) .column(0)
해당문제 정답이 =[forms]![판매].[lst고객목록] 인데, 비슷한 문제에서 .column(0) 을 추가로 써줬던 문제가 있었던거 같은데... =[forms]![판매].[lst고객목록].column(0) 식으로....
여기 lst고객목록도 행 원본이 고객코드,고객명,연락처 총 3개의 열을 참조하는데, 왜 .column(0)을 안썼나요??
2. .column(0)을 쓸때와 안쓸때를 어떻게 구분하나요?
안녕하세요.
1. ▶ Format, Date 함수 사용과 같이 사용할 항목이 제시된 경우에는 이 두개만을 이용해서 작성하셔야 합니다. 즉 & 연산자 없이 작성해야 하므로 안됩니다.
2. 바운드 열 속성이 무엇으로 지정되어 있냐에 따라 달라집니다. lst고객목록에 고객코드, 고객명, 연락처가 연결되어 있는데, 바운드 열이 1로 지정되어 있습니다. 즉 lst고객목록 컨트롤에 저장되는 값은 고객코드입니다. 이 문제는 고객코드를 표시하는 것이므로 =[forms]![판매].[lst고객목록]으로 지정하면 됩니다. 만약에 고객코드가 아닌 두 번째 열에 지정된 고객명을 표시해야 한다면 =[forms]![판매].[lst고객목록].column(1)로 지정하면 됩니다. column은 0부터 시작하므로 column(1)로 지정하면 두 번째 열에 지정된 데이터가 표시됩니다.
즐거운 하루 되세요.
-
관리자2023-10-25 11:11:45
안녕하세요.
1. ▶ Format, Date 함수 사용과 같이 사용할 항목이 제시된 경우에는 이 두개만을 이용해서 작성하셔야 합니다. 즉 & 연산자 없이 작성해야 하므로 안됩니다.
2. 바운드 열 속성이 무엇으로 지정되어 있냐에 따라 달라집니다. lst고객목록에 고객코드, 고객명, 연락처가 연결되어 있는데, 바운드 열이 1로 지정되어 있습니다. 즉 lst고객목록 컨트롤에 저장되는 값은 고객코드입니다. 이 문제는 고객코드를 표시하는 것이므로 =[forms]![판매].[lst고객목록]으로 지정하면 됩니다. 만약에 고객코드가 아닌 두 번째 열에 지정된 고객명을 표시해야 한다면 =[forms]![판매].[lst고객목록].column(1)로 지정하면 됩니다. column은 0부터 시작하므로 column(1)로 지정하면 두 번째 열에 지정된 데이터가 표시됩니다.
즐거운 하루 되세요.