291페이지에
기본모의고사 1회 문제3의 3번문제에
docmd.openreport "회원별사용현황", acviewpreview, "[회원성명]=[forms]![스포츠클럽관리]![lst회원정보]"
로 보고서를 열던데요
docmd.openreport의 where절에
[]를 왜 붙이는건가요?
원래 풀던 문제대로라면 where절에
"회원성명 = '" & forms~lst회원정보 & "'"
이런식으로 컨트롤을 분리해야 하는거 아닌가요?
이런 문제들 볼때마다 헷갈려 죽겠습니다.
"[회원성명]=[forms]![스포츠클럽관리]![lst회원정보]"
와 같이 사용할때는 & 연산자가 필요가 없습니다.
& 연산자 사용하셔도 결과가 정확하다면 상관은 없으세요.
"[회원성명]=[forms]![스포츠클럽관리]![lst회원정보]"
와 같이 사용하는 이유는 현재 보고서에 없는 컨트롤을 사용하기 위한 것이입니다.
[] 은 컨트롤명이나 필드명에 자동으로 붙는 것으로 이것이 없어도 정확한 결과가 나온다면 붙이지 않으셔도 상관 없으세요.
좋은 하루 되세요.
-
*2015-06-23 15:28:37
"[회원성명]=[forms]![스포츠클럽관리]![lst회원정보]"
와 같이 사용할때는 & 연산자가 필요가 없습니다.
& 연산자 사용하셔도 결과가 정확하다면 상관은 없으세요.
"[회원성명]=[forms]![스포츠클럽관리]![lst회원정보]"
와 같이 사용하는 이유는 현재 보고서에 없는 컨트롤을 사용하기 위한 것이입니다.
[] 은 컨트롤명이나 필드명에 자동으로 붙는 것으로 이것이 없어도 정확한 결과가 나온다면 붙이지 않으셔도 상관 없으세요.
좋은 하루 되세요.