액세스 기본 모의고사 01회 문제 3번 - 3 에서
.png)
다음과 같이 강사별 사용현황 보고서에 필드 이름과 레코드 원본이 강사이름으로 되어있어서
저는
DoCmd.OpenReport "강사별사용현황", acViewPreview, , "[강사이름] = [Forms]![스포츠클럽관리]![lst강사정보]"
라고 입력했는데 답안을 보니 강사코드 라고 나와있더라구요.
1. 보고서에는 강사코드 필드가 보이지않는데 저렇게 코딩을 해야하는 이유가 있나요 ?
그리고 같은 모의고사 4번 문제에 보면 txt표시에 회원의 이름 및 강사이름을 표시하는 코드를 입력하는 부분에서
txt표시 = "회원명:" & lst회원정보 & "(강사이름 : " 이런식으로 ''로 lst회원정보를 묶지 않던데
2. 이 경우에도 텍스트인데 왜 안묶는지 궁금합니다.
lst회원정보에 저장된 값이 회원성명이므로 회원성명과 비교하구요.
lst강사정보에 저자된 값이 강사코드 이므로 강사코드와 비교한 것입니다.
lst회원정보에 입력된 내용이
lst회원정보에 어떤값이 저장(바운드) 되었는지 확인하여 사용하시면 됩니다.
lst회원정보에 회원코드, 회원성명, 최초등록일 이 행원본으로 사용되었고 바운드열이 2이므로 이 컨트롤에는 회원성명이 저장됩니다.
그러므로 회원성명으로 비교하는 것입니다.
작은 따옴표를 사용하는 이유는
me.filter 등에서 조건으로 사용할때
회원명 필드에 들어있는 서오동이라는 값과 lst회원정보에서 선택된 서오동이라는 값을 비교하기 위해 사용하는 방법입니다.
작은 따옴표는 문자를 사용하기 위한 것이라고 보면 됩니다. "문자" 로 나타내는 것을 '문자' 로 나타내는 것이죠.
txt표시= "회원명:" & lst회원정보 & "강사이름:"
은 비교를 하는 문제가 아니라
lst 회원정보에 저장된 내용을
"회원명 : " 뒤에 붙여서 사용하기 위해 & 연산자를 사용한 것으로
결과는
회원명 : 서오동
과 같이 표시가 됩니다.
& lst회원정보 &
에서 & 는 회원정보에 입력된 내용을 연결하기 위한 것이라고 생각 하시면 되겠죠
좋은 하루 되세요.
-
*2017-07-25 17:36:21
lst회원정보에 저장된 값이 회원성명이므로 회원성명과 비교하구요.
lst강사정보에 저자된 값이 강사코드 이므로 강사코드와 비교한 것입니다.
lst회원정보에 입력된 내용이
lst회원정보에 어떤값이 저장(바운드) 되었는지 확인하여 사용하시면 됩니다.
lst회원정보에 회원코드, 회원성명, 최초등록일 이 행원본으로 사용되었고 바운드열이 2이므로 이 컨트롤에는 회원성명이 저장됩니다.
그러므로 회원성명으로 비교하는 것입니다.
작은 따옴표를 사용하는 이유는
me.filter 등에서 조건으로 사용할때
회원명 필드에 들어있는 서오동이라는 값과 lst회원정보에서 선택된 서오동이라는 값을 비교하기 위해 사용하는 방법입니다.
작은 따옴표는 문자를 사용하기 위한 것이라고 보면 됩니다. "문자" 로 나타내는 것을 '문자' 로 나타내는 것이죠.
txt표시= "회원명:" & lst회원정보 & "강사이름:"
은 비교를 하는 문제가 아니라
lst 회원정보에 저장된 내용을
"회원명 : " 뒤에 붙여서 사용하기 위해 & 연산자를 사용한 것으로
결과는
회원명 : 서오동
과 같이 표시가 됩니다.
& lst회원정보 &
에서 & 는 회원정보에 입력된 내용을 연결하기 위한 것이라고 생각 하시면 되겠죠
좋은 하루 되세요.