안녕하세요, 문제3-2가 : '이름'이 'cmb이름찾기'에서 선택한 이름과 같은 레코드만 표시하도록 하시오. 인데 이벤트 프로시저 작성의 답안에
Me.Filter= "이름= '" & cmb이름찾기 & "'"
라고 되어 있는데요, 여기에서 궁금한게, 이름 앞에 있는 큰따옴표는 함수식을 시작할 때 쓰기 위함이고, 중간에 있는 작은 따옴표는 문제에 나와있는 그대로 'cmb이름찾기'라는 문자텍스트를 표시하기 위해 쓰는 걸로 알고 있습니다. 그런데 문제에서 cmb이름찾기는 컨트롤이라고 했기 때문에 컨트롤은 큰따옴표를 붙이지 않는다는 조건하에 알맞은 함수식은
Me.Filter = "이름= cmb이름찾기" 여야 하지 않나요?
어쩔 때 큰따옴표를 붙이는지, 문제에서 작은 따옴표가 포함되어 있을 경우 어느 경우에만 텍스트로 취급하는지 궁금합니다!
안녕하세요. 길벗 수험서 운영팀입니다.
교재의 식에서는 cmb이름찾기 컨트롤에는 " "를 붙이지 않았습니다. 이름과 작은 따옴표에만 붙인것입니다.
교재 151~155쪽을 참조하세요.
행복한 하루 되세요.
-
관리자2020-03-13 02:02:55
안녕하세요. 길벗 수험서 운영팀입니다.
교재의 식에서는 cmb이름찾기 컨트롤에는 " "를 붙이지 않았습니다. 이름과 작은 따옴표에만 붙인것입니다.
교재 151~155쪽을 참조하세요.
행복한 하루 되세요.
-
관리자2020-03-15 15:01:53
안녕하세요. 길벗 수험서 운영팀입니다.
아래 처럼 입력되어 있습니다. 붉은 부분의 처음 "는 여는 큰따옴표고 마지막은 닫는 큰 따옴표입니다. 보라색도 동일한 형태입니다. 그러므로 cmb이름찾기에는 큰 따옴표로 묶어있지 않은 것입니다.
Me.Filter= "이름= ' " & cmb이름찾기 & " ' "
행복한 하루 되세요.
-
*2020-03-15 10:52:48
교재 P.151~155내용은 이해했습니다.
답변에서 cmb이름찾기에는 큰 따옴표가 붙지 않고 이름에만 붙는다고 하셨는데요, 책에는 현재 cmb이름찾기에 작은 따옴표가 입력되어 있습니다. 조금 더 자세하게 설명 부탁드리겠습니다.