1.
p.352 에서
=Format(Count(*),"""● 총:""# ●")
에서
#은 왜 붙은거죠?
2.
p.355 에보면
=[Forms]![운송접수관리]![cmb중량].[column](0) 답 밑에
회색박스에
보고서를 실행하려면 폼이 열려있어야 한다고 하는데,
저 양식을 실행하기 쓸때 폼을 열어놓은 채로 써야한다는 말인가요?
그리고 어쩔 때 제가 폼을 열어놓을지, 어떻게 알 수 있는거죠??
3.
p.347
3-2에서
운송코드필드 문자아닌가요/ 접수테이블에도 데이터형식이 짧은텍스트이던데
그런데 왜 p.355 답에서
where 운송코드='" & cmb운송방법 & "' and 중량코드= '" & cmb중량 & "'"
이렇게쓰였죠?
안녕하세요.
1.
Format 함수에서 숫자를 형식으로 지정하기 위해 #을 사용한 것입니다.
Format( ,"형식")에서 형식에 해당하는 것이죠.
2.
컨트롤 원본 작성은 그냥 하셔도 됩니다.
완성 후에 보고서를 확인할 때 운송접수관리 폼이 열려있는 상태여야 해당 컨트롤의 정보를 정확히 가져올 수 있으므로
열어 놓으라는 의미입니다.
3.
문자로 사용된 것 맞습니다.
그래서 &와 따옴표를 이용해서 컨트롤 분리를 한 것이죠.
me.recordsource=" select * from 접수 where 운송코드 = '" & cmb운송방법 & "' and 중량코드= '" & cmb중량코드 & "'"
로 나와 있습니다.
운송방법에서 끝난 것이 아니기 때문에 "'" 로 작성하지 않은 것입니다.
cmb운송방법에서 받은 값을 문자로 타나내기 위한 것입니다.
아래와 같이 괄호가 묶인다 생각하시면 조금 편하실 것입니다.
"select * from 접수 where 운송코드='" & cmb운송방법 & "' And 중량코드='" & cmb중량 & "'"
와 같이 생각 하셔야 합니다. '" 와 "' 는 cmb운송방법에서 나온 값을 문자로 표시하기 위한 것으로 생각 하셔야 하는 부분입니다.
"select * from 접수 where 운송코드='운송방법' And 중량코드='중량'"
값이 입력되면 위와 같이 되는 것이죠.
좋은 하루 보내세요.
-
관리자2019-08-25 22:33:10
안녕하세요.
1.
Format 함수에서 숫자를 형식으로 지정하기 위해 #을 사용한 것입니다.
Format( ,"형식")에서 형식에 해당하는 것이죠.
2.
컨트롤 원본 작성은 그냥 하셔도 됩니다.
완성 후에 보고서를 확인할 때 운송접수관리 폼이 열려있는 상태여야 해당 컨트롤의 정보를 정확히 가져올 수 있으므로
열어 놓으라는 의미입니다.
3.
문자로 사용된 것 맞습니다.
그래서 &와 따옴표를 이용해서 컨트롤 분리를 한 것이죠.
me.recordsource=" select * from 접수 where 운송코드 = '" & cmb운송방법 & "' and 중량코드= '" & cmb중량코드 & "'"
로 나와 있습니다.
운송방법에서 끝난 것이 아니기 때문에 "'" 로 작성하지 않은 것입니다.
cmb운송방법에서 받은 값을 문자로 타나내기 위한 것입니다.
아래와 같이 괄호가 묶인다 생각하시면 조금 편하실 것입니다.
"select * from 접수 where 운송코드='" & cmb운송방법 & "' And 중량코드='" & cmb중량 & "'"
와 같이 생각 하셔야 합니다. '" 와 "' 는 cmb운송방법에서 나온 값을 문자로 표시하기 위한 것으로 생각 하셔야 하는 부분입니다.
"select * from 접수 where 운송코드='운송방법' And 중량코드='중량'"
값이 입력되면 위와 같이 되는 것이죠.
좋은 하루 보내세요.