1. 컨트롤 원본 속성지정할 때 (358쪽 왼쪽 하단)
txt최대점수 컨트롤에 직위가 '사원'인 사원중 '승진시험점수'가 가장 높은점수 구하기
=Dmax("승진시험점수","사원정보","직위='사원'")에서 txt직위=사원으로 써도 맞나요?
이문제 뿐만 아니라 프로시저나 매크로에서도 식을 쓸 때 항상 헷갈리는데요
어떨 때는 'txt직위'처럼 컨트롤 명으로 해서 쓰고,
어떨 때는 '직위' 같이 그냥 원본(?, 필드명?) 을 쓰는지 모르겠어요..ㅠ 문제에 나온대로 대충 쓰면 맞긴하지만 잘 이해가 안갑니다.
txt금액=[수량]*[단가]라면,
txt금액합계=sum(txt금액)을 쓰면 안되고 txt금액합계=sum([수당]*[단가])로 하면 되는데 왜그런지 잘 모르겠어요.. 페이지가 잘 생각이 안나지만, 꼭 알려주세요.
2.엑세스 에서 'A-0001'로 표시되게하라 고 하면서
대문자로 항상 표시되게 하라는 말이 없으면
L-0000 으로 해야하나요? >L-000으로 하면 틀리는 것이 될까요
3.. 프로시저에서 계산할 때
val 함수는 언제 쓰는 것인가요 어떨때는 그냥 'txt수량 * txt단가' 이런 식으로 쓰고
어떨 때는 val()함수 로 바꿔서 쓰는 것인지 궁금해요, 원본 테이블에서 데이터형식을보고 텍스트이면 써야하는 건가요
안녕하세요. 길벗 수험서 운영팀입니다.
1. 결과만 정상적으로 실행된다면 상관 없습니다.
txt금액 컨트롤은 하나인데, 폼을 실행하면 기본 보기가 연속 폼이므로 여러 개의 값이 표시되어 있습니다. =sum(txt금액)으로 지정한다고 해서 화면에 표시되어 있는 여러 개의 값의 합계를 구하지는 못합니다.
2. 대문자로 표시하라는 말이 없다면 >를 하면 감점됩니다.
3. 일반적으로 텍스트 상자에 값을 입력하면 이것을 텍스트로 인식하기 때문에 값을 계산할 떄는 val를 입력해주는 것이 맞습니다. 하지만 간혹 val를 생략해도 값이 정상적으로 구해지기때문에 생략한 것입니다.
즐거운 하루 되세요.
"-
*2011-11-28 10:35:44
안녕하세요. 길벗 수험서 운영팀입니다.
1. 결과만 정상적으로 실행된다면 상관 없습니다.
txt금액 컨트롤은 하나인데, 폼을 실행하면 기본 보기가 연속 폼이므로 여러 개의 값이 표시되어 있습니다. =sum(txt금액)으로 지정한다고 해서 화면에 표시되어 있는 여러 개의 값의 합계를 구하지는 못합니다.
2. 대문자로 표시하라는 말이 없다면 >를 하면 감점됩니다.
3. 일반적으로 텍스트 상자에 값을 입력하면 이것을 텍스트로 인식하기 때문에 값을 계산할 떄는 val를 입력해주는 것이 맞습니다. 하지만 간혹 val를 생략해도 값이 정상적으로 구해지기때문에 생략한 것입니다.
즐거운 하루 되세요.
"