283p 3-3
정답을보니
if fra확인란=1 then
docmd.openreport "회원별사용현황", acviewpreview,,"[회원성명]=[forms]![스포츠클럽관리]![lst회원정보]" 이런식으로 되어있던데
Private Sub cmd표시_Click()
If Fra확인란 = 1 Then
DoCmd.OpenReport "회원별사용현황", acViewPreview, , "회원성명='" & lst회원정보 & "'"
Else
DoCmd.OpenReport "강사별사용현황", acViewPreview, , "강사코드='" & lst강사정보 & "'"
End If
End Sub
이렇게 답을 작성하면 안되는건가요?
203p의 문제2-2하고 2-3의 정답을보면 프로시저로 작성시 []이러한 가로를 안쓰고 작성하던데
왜 여기서는 꼭[]을 써야하는지...그리고 []이거는 언제 써야하는건지도 잘 모르겠어요
283p 4-1
문제 식 작성에서
txt표시="회원명 : " & lst회원정보 & "(강사이름 : " & dlookup("강사이름", "회원관리현황", "회원성명=lst회원정보") & ")" 이렇게 되어있는데 ="회원명 : " & lst회원정보 & 이부분에서 lst회원정보를 넣으면 왜 회원의이름이 나오는지 모르겠어요
현재 보고서가 아닌 다른 폼의 컨트롤을 비교해야 하므로
폼의 경로를 모두 입력한 것입니다.
현재 폼이나 보고서의 컨트롤이면 상관 없지만
다른 폼이나 보고서의 컨트롤인경우는 경로를 모두 입력해 주셔야 합니다.
[] 은 엑세스가 필드명이나 컨트롤명등에 자동으로 붙여주는 것으로 [] 이 없어도 정상실행된다면 [] 없이 작성하셔도 됩니다.
lst회원정보에 입력된 내용이
lst회원정보에 어떤값이 저장(바운드) 되었는지 확인하여 사용하시면 됩니다.
lst회원정보에 회원코드, 회원성명, 최초등록일 이 행원본으로 사용되었고 바운드열이 2이므로 이 컨트롤에는 회원성명이 저장됩니다.
그러므로 lst회원정보 로 입력하면 회원성명이 바로 입력되는 것이죠.
그러므로 column(1) 과 같이 사용하실 필요가 없습니다.
바운드 열이 아닌 열을 사용하고자 할때 column 속성을 이용하시면 됩니다.
좋은 하루 되세요.
-
*2017-07-20 20:42:04
현재 보고서가 아닌 다른 폼의 컨트롤을 비교해야 하므로
폼의 경로를 모두 입력한 것입니다.
현재 폼이나 보고서의 컨트롤이면 상관 없지만
다른 폼이나 보고서의 컨트롤인경우는 경로를 모두 입력해 주셔야 합니다.
[] 은 엑세스가 필드명이나 컨트롤명등에 자동으로 붙여주는 것으로 [] 이 없어도 정상실행된다면 [] 없이 작성하셔도 됩니다.
lst회원정보에 입력된 내용이
lst회원정보에 어떤값이 저장(바운드) 되었는지 확인하여 사용하시면 됩니다.
lst회원정보에 회원코드, 회원성명, 최초등록일 이 행원본으로 사용되었고 바운드열이 2이므로 이 컨트롤에는 회원성명이 저장됩니다.
그러므로 lst회원정보 로 입력하면 회원성명이 바로 입력되는 것이죠.
그러므로 column(1) 과 같이 사용하실 필요가 없습니다.
바운드 열이 아닌 열을 사용하고자 할때 column 속성을 이용하시면 됩니다.
좋은 하루 되세요.