액세스 실기책 내용 중에서...
241페이지 5.번설명의 ④번
왜 txt구매금액, txt구매수량으로 입력하지않고 구매금액, 구매수량으로 입력하는지 궁금합니다.
데이터원본을 업데이트 하는것도 아닌데 txt를 붙여야 하는거 아닌가요.
249페이지 문제4의 1.번
txt표시 컨트롤에 회원이름 및 강사이름을 표시하는데 dlookup함수 사용시 강사 이름이 1가지만 나옵니다.
------------------------------------------------------------------------------------------
이상의 질문을 올렸었는데 첫번째 질문에 필드를 이용하여 구하는 문제이기때문에 그렇다고 하셨고
두번째 질문에 lst회원목록에서 특성목록을 바꾸라고 하셨는데
우선 첫째 질문에서... 왜 필드를 이용하여 구하는 것인지가 질문의 내용인데 당연한 답변을 해주셨네요
구매금액, 구매수량이 필드인지는 누구나 다 압니다.
왜 컨트롤을 사용하지 않고 필드를 사용하였는지 여쭤본거죠.
txt구매수량의 값이 변할 때의 이벤트를 정의하는 것인데 그럼 txt구매수량의 값이 변하면
자동으로 구매수량 필드의 값도 변한다는 말인가요?
데이터 원본에서 수정하는게 아니라 폼에서 수정해도 그게 데이터원본에 자동으로 적용이 된다는 뜻인가요?
다음 두번째 질문에서... lst회원목록에서 특성목록을 바꾸면 뭐가 값이 바뀐다는 말씀이신지 모르겠네요.
일단 특성목록이 무엇인지 모르겠습니다. 특성목록이라는 단어가 엑세스 공부할 때 사용되는 단어인가요?
일반적으로 특성목록이라하면 특정한 성질들의 목록이라는 의미인데 엑세스에 접목시키자면
각 컨트롤의 속성 창에서 형식이나 기타탭의 목록을 말하는 것이라고 밖에 생각할수가 없네요.
제가 공부를 덜해서 모르는 것일수도있지만 특성목록이라니 전 처음 들어보네요.
답변해주신 분의 의도가 특성목록을 말하려 했던게 아니라 그냥 레코드를 말하려고 했던 거 같은데 물론 바쁘시겠지만 단어 선택할 때 신경 좀 써주셔야 겠네요.
그리고 중요한 건 lst회원목록에서 특성목록이든 레코드든 바꾸면 당연히 값이 달라지겠죠. 회원명이 바뀌니까요.
제 질문은 그게 아니라 1명의 회원마다 담당하는 강사가 여러명 있는데 dlookup 함수를 이용하면 한명의 강사이름만 컨트롤에 표시되니 문제의 의도에 어긋나지 않느냐 하는 거죠.
문제에서는 '담당강사 중 한명의 이름만 나타내어라'하는 문구도 없었고 그냥 단순히 '강사이름을 표시할 것'이라고 했기 때문에 '너무나 당연히!' 그 학생에 해당하는 강사이름을 모두 나타내어야 하겠죠.
제 생각엔 문제가 좀 잘못만들어 진게 아닌가 싶네요.
1. txt가 붙는것은 보통 컨트롤 일때 붙는 것입니다. 텍스트박스일때 txt가 붙죠. 이것은 사용자가 지정하여 만드는 것이고
문제에서 txt구매금액에 대해서 업데이트 하라는 말이 없었고 문제에서 구매금액은 구매수량 * 단가 라고 했기 때문에
그렇게 사용하시면 되는 것입니다.
문제에서 컨트롤 명을 쓰란 말이 없었고 그냥 필드명을 제시 했기 때문에 필드명으로 사용한 것이죠.
2. 제가 답변 드릴때 특정목록이라고 하지 않고 오타가 났나보네요. 죄송합니다.
일단 dlookup에서 lst회원정보에 선택된 회원이름이 있는 곳의 강사이름을 선택 하는데
이게 첫번째 결과만 보여주기 때문에 첫번째 레코드에 나오는 강사이름만 표시 됩니다.
문제에서 회원성명에 해당하는 전체 강사이름이 표시되라고 하진 않았기 때문에 그냥 작성하셔도 상관 없습니다.
모두 찾는다면 식이 더 복잡해 지고 이 컴활시험과는 거리가 멀어지게 될 것 같은데요?
너무 깊이 생각 하지 않으셔도 될 것 같습니다.
좋은 하루 되세요.
"-
*2011-07-06 09:44:51
1. txt가 붙는것은 보통 컨트롤 일때 붙는 것입니다. 텍스트박스일때 txt가 붙죠. 이것은 사용자가 지정하여 만드는 것이고
문제에서 txt구매금액에 대해서 업데이트 하라는 말이 없었고 문제에서 구매금액은 구매수량 * 단가 라고 했기 때문에
그렇게 사용하시면 되는 것입니다.
문제에서 컨트롤 명을 쓰란 말이 없었고 그냥 필드명을 제시 했기 때문에 필드명으로 사용한 것이죠.
2. 제가 답변 드릴때 특정목록이라고 하지 않고 오타가 났나보네요. 죄송합니다.
일단 dlookup에서 lst회원정보에 선택된 회원이름이 있는 곳의 강사이름을 선택 하는데
이게 첫번째 결과만 보여주기 때문에 첫번째 레코드에 나오는 강사이름만 표시 됩니다.
문제에서 회원성명에 해당하는 전체 강사이름이 표시되라고 하진 않았기 때문에 그냥 작성하셔도 상관 없습니다.
모두 찾는다면 식이 더 복잡해 지고 이 컴활시험과는 거리가 멀어지게 될 것 같은데요?
너무 깊이 생각 하지 않으셔도 될 것 같습니다.
좋은 하루 되세요.
"