기본문제 3번질문입니다
해설보면 매크로로 했던데요
저는 그냥
프로시저로 했습니다
DoCmd.OpenReport "분류별판매내역", acViewPreview, "select * from 분류별판매내역 where 분류 ='" & txt분류 & " '"
이렇게 나왔는데요 여기서 의문점이 잇습니다
맨처음에
"select * from 분류별판매내역 where 분류 ='" & txt분류 & " '"
이걸안쓰고
제생각엔 "분류 ='" & txt분류 & " 이걸로도 될것같은데 안되더라고요.......
왠지 범위지정이 안된것같아서 위에쓰방식으로 했는데요...
제가 한방법이 맞는건가요?
아님 "분류 ='" & txt분류 & " 여기서도 그냥 할수잇는건가요?
해깔립니다 또 매크로에서는
[분류]=[forms]![판매현황]![txt분류]!
이것만 쓸수잇는건가요?
안녕하세요. 길벗 수험서 운영팀입니다.
DoCmd.OpenReport "분류별판매내역", acViewPreview, , "분류 = '" & txt분류 & "'"
~~
와 같이 사용하면 매크로를 사용한 것과 똑같은 결과가 나타납니다.
잘 보시면 세번째 인자가 비어있는 것을 볼 수 있습니다. WHERE 조건만 사용하려면 네 번째 인자에 입력하면 됩니다.
매크로에서는 []을 이용해서 묵어주어야 합니다.
즐거운 하루 되세요.
"-
*2011-12-05 12:07:36
안녕하세요. 길벗 수험서 운영팀입니다.
DoCmd.OpenReport "분류별판매내역", acViewPreview, , "분류 = '" & txt분류 & "'"
~~
와 같이 사용하면 매크로를 사용한 것과 똑같은 결과가 나타납니다.
잘 보시면 세번째 인자가 비어있는 것을 볼 수 있습니다. WHERE 조건만 사용하려면 네 번째 인자에 입력하면 됩니다.
매크로에서는 []을 이용해서 묵어주어야 합니다.
즐거운 하루 되세요.
"