여러개 질문 한꺼번에 드립니다.
1. 문제2 입력및수정기능구현에 1-2번문제에 기본폼과 하위폼이 연결되도록 필드를 설정하라고 되어있는데 적절한 필드 찾는법이 무엇인가요?
2. 문제2 입력및수정기능구현에 1-3번문제에 정답이 =dcount("판매일자","판매쿼리","txt거래처명=거래처명") 인데 문제에보면 판매건수가 나타나도록 설정하라고 되어있어서=dcount("판매건수","판매쿼리","txt거래처명=거래처명") 이렇게 작성하였는데 판매건수가 아닌 판매일자인 이유가 무엇인가요?
3. 문제3조회및 출력기능구현에 1-4번문제 점선컨트롤 지정시 선을 누르고 드래그하면 사각형모양으로 되는데 상관없나요? 일자로 쭉 선을 그을수 있는 방법이 무엇인가요
4. 문제4 처리기능구현에서 1번 제품정보 쿼리작성 문제에서 "C"와, "Z"로 시작되는 데이터만 표시하라고 되어있는데 제품코드 필드 조건에 not in (select 제품코드 from 판매내역) 으로 설정하고 left([제품코드],1)필드를 생성하여 이 필드 조건에 "C"를 설정하는 이유가 무엇인가요. not in (select 제품코드 from 판매내역)에 의미가 판매내역테이블에서 제품코드필드를 추출하지 말라(not in)는 의미 아닌가요? left([제품코드],1)를 생성하지 않고 그냥 제품코드 필드에 조건에 in(left([제품코드],1)="C", left([제품코드],1)="Z") 로 설정하면 안되나요?
질문이 너무 번잡하고 답변주시기 어렵겠지만 도저희 모르겠어서 질문드립니다..
1. 두 폼간 비교가 가능한 필드를 사용하여 연결 하시면 되는데요. 보통은 관계가 지정 된 필드를 사용합니다.
그런데 이 두 폼에는 거래처코드와 같이 관계가 지정된 필드가 없기 때문에 오류메시지가 나타나는 것이구요.
거래처코드를 추가하여 사용할 수 없기 때문에 비교할 수 있는다른 필드를 써야 하는데 그것이 거래처명이기 때문에
거래처명으로 연결 합니다. 문제에서 특별한 지시사항이 없어서 필드를 추가할 수 없다면
주어진 필드들 중 비교가 가능한 필드를 이용하시면 되겠습니다.
2. dcount("찾을값이있는필드명","테이블/쿼리","조건")
으로 다른 d가 들어가는 도메인 함수와 사용법이 같습니다.
dcount함수는 개수를 세는 함수이므로 찾을값이있는 필드명에는 테이블/쿼리에 해당하는 어느 필드명을 쓰셔도 상관 없으므로
판매일자 가 아닌 판매쿼리의 어느 필드명을 쓰셔도 결과가 같습니다.
"테이블/쿼리" 는 보통 현재 작업중인 폼의 레코드 원본을 확인 하여 사용하거나
문제에서 사용하라고 제시한 테이블이나 쿼리를 쓰시면 됩니다.
조건은 문제에 나와 있듯이 txt거래처명에 해당하는 거래처에 대한 것만 찾으면 되므로 "거래처명=txt거래처명" 과 같이 쓰이게 됩니다.
3. 사각형 모양이 보이면 대각선이 만들어 집니다.
사각형 모양이 보이지 않게 직선으로 죽 그으시면 선 모양이 아예 안보일때가 있는데요.
이때 커서를 놓으시면 직선이 그어지게 됩니다. 직선을 긋는다 생각하고 사각형이나 선이 보이지 않게 하신후 커서를 놓아 보세요.
4. 그룹제품코드에는 C, CA,CB,ZA 등과 같이 제품코드에서 하이픈 이 나오지 전까지의 내용을 표시하시는 것이죠.
그런데 문제에서 제품코드가 c나 z로 시작하는 데이터를 표시 하라고 했으므로
조건으로 c와 z를 사용합니다.
그룹제품코드 밑에 c와 z 를 쓰시면 CA,CB,ZA 등은 나타날 수 없습니다.
그러므로 따로 식을 만들어 조건을 써주는 것입니다.
좋은 하루 되세요.
-
*2012-07-24 11:04:23
1. 두 폼간 비교가 가능한 필드를 사용하여 연결 하시면 되는데요. 보통은 관계가 지정 된 필드를 사용합니다.
"그런데 이 두 폼에는 거래처코드와 같이 관계가 지정된 필드가 없기 때문에 오류메시지가 나타나는 것이구요.
거래처코드를 추가하여 사용할 수 없기 때문에 비교할 수 있는다른 필드를 써야 하는데 그것이 거래처명이기 때문에
거래처명으로 연결 합니다. 문제에서 특별한 지시사항이 없어서 필드를 추가할 수 없다면
주어진 필드들 중 비교가 가능한 필드를 이용하시면 되겠습니다.
2. dcount("찾을값이있는필드명","테이블/쿼리","조건")
으로 다른 d가 들어가는 도메인 함수와 사용법이 같습니다.
dcount함수는 개수를 세는 함수이므로 찾을값이있는 필드명에는 테이블/쿼리에 해당하는 어느 필드명을 쓰셔도 상관 없으므로
판매일자 가 아닌 판매쿼리의 어느 필드명을 쓰셔도 결과가 같습니다.
"테이블/쿼리" 는 보통 현재 작업중인 폼의 레코드 원본을 확인 하여 사용하거나
문제에서 사용하라고 제시한 테이블이나 쿼리를 쓰시면 됩니다.
조건은 문제에 나와 있듯이 txt거래처명에 해당하는 거래처에 대한 것만 찾으면 되므로 "거래처명=txt거래처명" 과 같이 쓰이게 됩니다.
3. 사각형 모양이 보이면 대각선이 만들어 집니다.
사각형 모양이 보이지 않게 직선으로 죽 그으시면 선 모양이 아예 안보일때가 있는데요.
이때 커서를 놓으시면 직선이 그어지게 됩니다. 직선을 긋는다 생각하고 사각형이나 선이 보이지 않게 하신후 커서를 놓아 보세요.
4. 그룹제품코드에는 C, CA,CB,ZA 등과 같이 제품코드에서 하이픈 이 나오지 전까지의 내용을 표시하시는 것이죠.
그런데 문제에서 제품코드가 c나 z로 시작하는 데이터를 표시 하라고 했으므로
조건으로 c와 z를 사용합니다.
그룹제품코드 밑에 c와 z 를 쓰시면 CA,CB,ZA 등은 나타날 수 없습니다.
그러므로 따로 식을 만들어 조건을 써주는 것입니다.
좋은 하루 되세요.