이벤트 프로시저 식이
docmd.openreport "고객별이용현황",acviewpreview,,
"목적지명='" & cmb목적지명 & "' and 좌석명 ='" & cmb좌석명 & "'"
이렇게 되어있는데
제가 밑줄친 부분이
"' " and " 좌석명 ='"
이렇게 되어야하지 않나요.
즉 and 앞, 그리고 뒤에 쌍따옴표요.
cmb목적지명 뒤에 콤마를 쌍따옴표로 묶어줘야 하는데 다 안묶였고,
and 이하 좌석명 부분도 쌍따옴표로 시작해야하는데("좌석명='")
쌍따옴표가 없더라구요.
왜 이런식이 나오는지 자세한 설명해주시면 감사하겠습니다.
그렇게 하셔도 정확한 결과가 나온다면 상관 없습니다.
아래 설명은 '" 가 무엇을 묶었는지 표시한 것으로 확인 해 보시기 바랍니다.
Me.filter = "목적지명 = '" & cmb목적지명 & "' and 좌석명 = '" & cmb좌석명 & "'"
'" 는 cmb목적지명에서 나온 결과를 " " 로 묶어서 표시하기 위한 것입니다.
예를들어 cmb목적지명이 길벗 이고 좌석명이 시나공이라면
목적지명 ='" & 길벗 & "' and 좌석명 ='" & 시나공 & "'
가 되어
목적지명 ="길벗" and 좌석명 ="시나공"
으로 표시되는 것이죠.
좋은 하루 되세요.
"-
*2014-10-02 06:58:13
그렇게 하셔도 정확한 결과가 나온다면 상관 없습니다.
아래 설명은 '" 가 무엇을 묶었는지 표시한 것으로 확인 해 보시기 바랍니다.
Me.filter = "목적지명 = '" & cmb목적지명 & "' and 좌석명 = '" & cmb좌석명 & "'"
'" 는 cmb목적지명에서 나온 결과를 " " 로 묶어서 표시하기 위한 것입니다.
예를들어 cmb목적지명이 길벗 이고 좌석명이 시나공이라면
목적지명 ='" & 길벗 & "' and 좌석명 ='" & 시나공 & "'
가 되어
목적지명 ="길벗" and 좌석명 ="시나공"
으로 표시되는 것이죠.
좋은 하루 되세요.
"