=DLookUp("서비스명","서비스신청현황","Forms![환자관리]![환자코드]=[서비스신청현황]![환자코드]")
인데
이해가안가네요..
1.하위폼제목은 "서비스현황"인데왜 저함수안에는 "서비스신청현황" 쿼리이름이들어갔는지...
2.그리고 폼화면에 서비스코드가 표시되어있지않음은 뭘의미하는거죠?
3.그리고왜 환자코드랑 비교를하는지... 관계설정해줘서그런건가요?
4.그리고 조건을주지않았는데 왜 Forms![환자관리]![환자코드]=[서비스신청현황]![환자코드] 이렇게설정하는지...
그냥 하위폼본문의 txt서비스명컨트롤에 서비스명만표시하면되는데 굳이이렇게설정하는이유를모르겠네요..
1.
기본적으로는 폼의 레코드 원본을 확인 하여 사용하면 됩니다.
문제에 어떤 것을 이용하라고 되어 있었다면 지시된 테이블이나 쿼리를 이용하세요.
일반적으로 해당 컨트롤이 있는 폼의 레코드 원본에 있는 값과 비교할 때는 테이블 혹은 쿼리이름을 생략해도 되지만
이 문제의 경우는 그렇지 않기때문에 쿼리명을 지정해야 합니다.
2. 서비스코드가 표시되지 않아도 있다는 뜻입니다.
서비스코드는 표시되지 않아도 식에 사용이 가능합니다.
레코드 원본에는 표시되어 있기 때문이구요.
3.
해당 필드중 비교가 가능한 것을 이용하면 됩니다.
보통은 두 테이블간의 관계에 맞게 지정합니다.
관계된 필드가 없다면 같은 값을 가진 필드를 이용하여 지정하세요.
4. 1번에서 설명한 것과 같이 해당 필드의 값이 현재 보고서에 없는 경우 다른 폼이나 보고서에서 가져와 사용할때는
경로를 모두 표시하셔야 합니다.
좋은 하루 되세요.
-
*2018-01-18 19:41:12
1.
기본적으로는 폼의 레코드 원본을 확인 하여 사용하면 됩니다.
문제에 어떤 것을 이용하라고 되어 있었다면 지시된 테이블이나 쿼리를 이용하세요.
일반적으로 해당 컨트롤이 있는 폼의 레코드 원본에 있는 값과 비교할 때는 테이블 혹은 쿼리이름을 생략해도 되지만
이 문제의 경우는 그렇지 않기때문에 쿼리명을 지정해야 합니다.
2. 서비스코드가 표시되지 않아도 있다는 뜻입니다.
서비스코드는 표시되지 않아도 식에 사용이 가능합니다.
레코드 원본에는 표시되어 있기 때문이구요.
3.
해당 필드중 비교가 가능한 것을 이용하면 됩니다.
보통은 두 테이블간의 관계에 맞게 지정합니다.
관계된 필드가 없다면 같은 값을 가진 필드를 이용하여 지정하세요.
4. 1번에서 설명한 것과 같이 해당 필드의 값이 현재 보고서에 없는 경우 다른 폼이나 보고서에서 가져와 사용할때는
경로를 모두 표시하셔야 합니다.
좋은 하루 되세요.