Access 데이터베이스에서 값을 사용 하 여 목록 상자, 드롭다운 목록 상자 또는 콤보 상자 채우기

참고:  사용자 언어로 가능한 한 빨리 가장 최신의 도움말 콘텐츠를 제공하고자 합니다. 이 페이지는 자동화를 통해 번역되었으며 문법 오류나 부정확한 설명을 포함할 수 있습니다. 이 목적은 콘텐츠가 사용자에게 유용하다는 것입니다. 이 페이지 하단의 정보가 도움이 되었다면 알려주세요. 쉽게 참조할 수 있는 영어 문서 가 여기 있습니다.

InfoPath 양식에서 목록 상자, 드롭다운 목록 상자 또는 콤보 상자를 Microsoft Office Access 2007 (.accdb 형식) 데이터베이스 또는 Access 데이터베이스 (.mdb 서식) 이전 버전에서 저장 된 쿼리 데이터 연결의 데이터로 채울 수 있습니다.

이 문서의 내용

개요

호환성 고려 사항

시작 하기 전에

1 단계: 쿼리 데이터 연결 추가

2 단계: 컨트롤 구성

선택 사항: 컨트롤에서 항목을 제한 하는 필터 설정

개요

목록 상자, 드롭다운 목록 상자 또는 콤보 상자 InfoPath 양식 데이터를 입력할 때 사용자가 선택할 수 있는 항목을 표시 합니다. 양식 서식 파일을 디자인할 때 이러한 유형의 Access 데이터베이스에 대 한 보조 데이터 연결의 데이터를 표시 하는 컨트롤을 구성할 수 있습니다.

보조 데이터 연결이 양식 서식 파일에 추가 하는 외부 데이터 원본에 대 한 데이터 연결 합니다. 양식 서식 파일을 기반으로 하는 양식을 작성 하기 위해 또는 웹 서비스 등의 외부 데이터 원본에 양식 데이터 전송 하려면 사용자에 게 필요한 데이터를 검색 하려면 보조 데이터 연결을 구성할 수 있습니다.

양식 서식 파일에 데이터를 쿼리 하는 보조 데이터 연결 추가 하면 데이터 필드와 데이터베이스의 데이터가 저장 되는 방법에 해당 하는 그룹 있는 보조 데이터 원본 만들어집니다. 쿼리 데이터 연결 웹 서비스에서 데이터를 검색 한 다음 폼의 보조 데이터 원본에 해당 데이터를 저장 합니다.

자신의 컴퓨터 네트워크에 연결 되지 않은 경우에 해당 사용자가 데이터에 액세스할 수 있도록 사용자의 컴퓨터에 쿼리 결과 저장 하려면 보조 데이터 연결을 구성할 수 있습니다. 데이터의 특성에 따라 사용자가 네트워크에 연결 되어 있을 때만 쿼리 결과 표시 하는 것이 좋습니다.

보안 정보: 보조 데이터 연결을 외부 데이터 원본에서 중요 한 데이터를 검색을 사용 하는 경우 경우에 컴퓨터를 분실 하거나 유출 무단으로 사용할 수 없도록에서 데이터를 보호 하려면이 기능을 사용 하지 않도록 설정 하는 것이 좋습니다. 이 기능을 해제 하는 경우 데이터는 사용자가 네트워크에 연결 하는 경우에 사용할 수 있습니다.

목록 상자 컨트롤의 항목 수를 제한 하려는 경우 필터 사용할 수 있습니다. 사용자가 선택한 조건에 기반 하는 쿼리를 통해 반환 되는 데이터의 하위 집합을 표시 해야 할 때마다 필터를 사용 합니다. 해당 조건 (예: 목록 상자, 콤보 상자, 드롭다운 목록 상자 또는 텍스트 상자) 필드의 데이터 원본에 바인딩되어 있는 다른 컨트롤에에서 선택 되어 있는 항목 수 있습니다.

보조 데이터 원본에서 데이터 구조 데이터 데이터베이스에 저장 되는 방식과 일치 해야 하므로 기존 필드 또는 그룹의 보조 데이터 원본에 수정할 수 없습니다. 이 문서의 참고 항목 섹션에서 데이터 연결 및 데이터 원본에 대 한 자세한 정보에 대 한 링크를 찾습니다.

맨 위로 이동

호환성 고려 사항

브라우저 호환 양식 서식 파일 되지 않은 양식 서식 파일을 디자인 하는 경우에 Access 데이터베이스에 쿼리 데이터 연결을 추가할 수 있습니다.

맨 위로 이동

시작하기 전에

Access 데이터베이스의 값은 양식 서식 파일에서 컨트롤을 채우려면를 사용 하려면 먼저 데이터베이스 관리자에 게에서 다음과 같은 정보가 필요 합니다.

  • 이름 및 데이터베이스의 위치입니다.

    참고: 네트워크의 다른 사용자가이 양식 서식 파일에 기초한 양식 작성 하는 경우 데이터베이스에 해당 사용자에 게 액세스할 수 있는지 확인 합니다.

  • 테이블 또는 쿼리의 컨트롤에 대 한 값을 제공 하는 이름입니다. 쿼리 데이터 연결을 구성 하는 경우 해당 테이블 또는 쿼리에서 기본 테이블을 사용 합니다.

  • 다른 테이블이 나 쿼리에 있는 기본 테이블 또는 쿼리 필요할 수 있습니다 데이터의 이름입니다. 대부분의 경우에서 테이블 관계 데이터베이스에 이미 설정 됩니다. 기본 테이블 또는 쿼리 및 다른 테이블이 나 쿼리 간의 관계를 수동으로 설정 해야 하는 경우 관련된 필드 이름의 테이블이 나 쿼리의 할 수 있습니다.

맨 위로 이동

1 단계: 쿼리 데이터 연결 추가

양식 서식 파일에서 사용할 수 있는 기존 쿼리 데이터 연결이 없는 경우 양식 서식 파일에 데이터를 쿼리 하 보조 데이터 연결을 추가 하려면 다음 절차를 사용 합니다. 양식 서식 파일에 사용할 수 있는 보조 데이터 연결을 이미 있으면 하면이 섹션을 건너뛰고 이동 2 단계: 컨트롤 구성합니다.

  1. 도구 메뉴에서 데이터 연결 을 클릭 합니다.

  2. 데이터 연결 대화 상자에서 추가 클릭 합니다.

  3. 데이터 연결 마법사에서 에 대 한 새 연결 만들기 를 클릭 하 고 데이터 받기 클릭 후 다음 을 클릭 합니다.

  4. 마법사의 다음 페이지에서 데이터베이스 (Microsoft SQL Server 또는 Microsoft Office Access에만 해당)를 클릭 한 후 다음 을 클릭 합니다.

  5. 마법사의 다음 페이지에서 데이터베이스 선택을 클릭 합니다.

  6. 데이터 원본 선택 대화 상자에서 데이터베이스의 위치로 이동 합니다.

    참고: 데이터베이스 t 네트워크 위치에 저장 하는 경우 위치의 범용 명명 규칙 (UNC) 경로를 찾습니다. 연결된 된 네트워크 드라이브를 통해 네트워크 위치를 찾아 실행 합니다. 매핑된 네트워크 드라이브 (h: 또는 z: 등 네트워크 드라이브에 문자를 지정,)를 사용 하는 경우 해당 특정 매핑된 네트워크 드라이브에 있는 데이터베이스가 양식 서식 파일을 기반으로 하는 사용자가 만든 양식 검색 합니다. 같은 방법으로 매핑된 네트워크 드라이브 없으면 폼에서 데이터베이스를 찾지 않습니다.

  7. 데이터베이스의 이름을 클릭 한 다음 열기 를 클릭 합니다.

  8. 테이블 선택 대화 상자에서 기본 테이블 또는 쿼리를 사용 하려면를 클릭 한 다음 확인 을 클릭 합니다.

  9. 마법사의 다음 페이지에서 표 열 표시 확인란을 선택 합니다.

    테이블이 나 쿼리의 모든 필드는 기본적으로 양식 서식 파일의 기본 데이터 원본에 추가 됩니다.

  10. 기본 데이터 원본에 포함 하지 않을 필드에 대 한 확인란의 선택을 취소 합니다.

  11. 다른 테이블이 나 쿼리 데이터 연결에 포함 하려는 쿼리를 추가 합니다.

    방법

    1. 테이블 추가 클릭 합니다.

    2. 테이블 또는 쿼리 추가 대화 상자에서 자식 테이블의 이름을 클릭 한 후 다음 을 클릭 합니다. InfoPath에서 두 테이블에서 필드 이름과 일치 하는 관계를 설정 하려고 합니다. 제안된 된 관계를 사용 하려면 관계를 선택 하 고 관계 제거 를 클릭 합니다. 관계를 추가 하려면 관계 추가 클릭 합니다. 관계 추가 대화 상자에서 각 열에 관련 된 각 필드의 이름을 클릭 한 다음 확인 을 클릭 합니다.

    3. 마침을 클릭합니다.

    4. 하위 테이블을 더 추가 하려면 다음이 단계를 반복 합니다.

  12. 다음을 클릭합니다.

  13. 폼 네트워크에 연결 되지 않은 경우 쿼리 데이터 연결의 결과 사용할 수 있도록 하려면 양식 서식 파일에 있는 데이터의 복사본 저장 확인란을 선택 합니다.

    보안 정보: 폼이 데이터 연결을 사용 하는 경우 사용자의 컴퓨터에서 데이터를 저장이 확인란을 선택 합니다. 폼이 데이터 연결에서 중요 한 데이터를 검색 하, 경우 컴퓨터 손실 되거나 유출 경우에 데이터를 보호 하는 데 도움이 되도록이 기능을 사용 하지 않도록 할 수 나 그렇지 않은 경우 권한이 없는 사용자가 액세스 합니다.

  14. 다음을 클릭합니다.

  15. 마법사의 다음 페이지에서이 보조 데이터 연결에 대해 설명 하는 이름을 입력 하 고 요약 섹션의 정보가 올바른지 확인 합니다.

  16. 자동으로 데이터를 받기 위한 열었을 때 폼을 구성 하려면 폼을 열 때 데이터를 자동으로 검색 확인란을 선택 합니다.

맨 위로 이동

2 단계: 컨트롤 구성

  1. 양식 서식 파일 뷰를 여러 개 있으면 보조 데이터 원본에서 데이터를 표시 하려는 컨트롤이 적용 된 보기로 이동 하려면 보기 메뉴의 보기 이름 을 클릭 합니다.

  2. 목록 상자, 드롭다운 목록 상자 또는 콤보 상자 컨트롤을 구성 하는 양식 서식 파일에 두 번 클릭 합니다.

  3. 데이터 탭을 클릭합니다.

  4. 목록 상자 항목 외부 데이터 원본에서 값 조회 를 클릭 합니다.

  5. 데이터 원본 목록에서 사용 하려는 데이터 원본을 클릭 합니다.

  6. XPath 선택 데이터 원본 단추 , 항목 상자 옆에 있는 클릭 합니다.

  7. 필드 또는 그룹 선택 대화 상자에서 변경할 필드에 사용자에 게 표시 되는 데이터 하 고 다음 중 하나를 실행 하 여 외부 데이터 원본으로 전송할 수 있는 데이터 그룹 또는 필드를 지정 합니다.

    사용자에 게 표시 되는 데이터와 사용자가 전송할 동일한 데이터 임을 지정합니다

    • 필드를 클릭 한 다음 확인 을 클릭 합니다.

    사용자에 게 표시 되는 데이터는 사용자가 전송할 데이터 다릅니다 지정

    참고: 이 시나리오에서는 사용자에 게 표시 되는 데이터 그룹에서 필드 중 하나에서 가져온 및 같은 그룹에 있는 다른 필드에는 사용자가 전송할 데이터 포함 되어 있습니다.

    1. 그룹을 클릭 한 다음 확인 을 클릭 합니다.

    2. 컨트롤 속성 대화 상자에서 XPath 선택 데이터 원본 단추 , 상자 옆에 있는 클릭 합니다.

    3. 필드 또는 그룹 선택 대화 상자에서 사용자 외부 데이터 원본에 제출 하 고 다음 확인 을 클릭 합니다 데이터가 들어 있는 필드를 클릭 합니다.

    4. 컨트롤 속성 대화 상자에서 XPath 선택 데이터 원본 단추 , 표시 이름 상자 옆에 있는 클릭 합니다.

    5. 필드 또는 그룹 선택 대화 상자에서 컨트롤을 표시 하 고 확인 을 클릭 한 다음가 있는 데이터를 포함 하는 필드를 클릭 합니다.

  8. 표시 이름 상자에서 원하는 필드와 비슷한 표시 이름 사용 하 여 값에는 고유한 이름만 표시 하려는 경우 고유한 표시 이름이 있는 항목만 표시 확인란을 선택 합니다.

맨 위로 이동

맨 위로 이동

선택 사항: 컨트롤에서 항목을 제한 하는 필터 설정

  1. 목록 상자, 드롭다운 목록 상자 또는 콤보 상자 컨트롤을 구성 하는 양식 서식 파일에 두 번 클릭 합니다.

  2. 데이터 탭을 클릭합니다.

  3. 항목 상자 옆에 있는 데이터 원본 단추 XPath 선택을 클릭 합니다.

  4. 필드 또는 그룹 선택 대화 상자에서 필드 또는 컨트롤에 대 한 값을 제공 하는 필드가 포함 된 그룹을 클릭 하 고 데이터 필터링을 클릭 합니다.

  5. 데이터 필터 대화 상자에서 추가 클릭 합니다.

    참고: 기존 필터에 조건을 추가 하려는 경우 필터를 적용 하려면를 클릭 한 다음 수정 을 클릭 합니다.

  6. 필터 조건 지정 대화 상자에서 첫 번째 상자에서 데이터를 필터링 할 필드의 이름을 클릭 합니다.

  7. 두 번째 상자에서 사용할 필터 유형을 클릭 합니다.

  8. 세 번째 상자에서 필터를 적용 하려는 조건의 종류를 클릭 한 다음 조건을 입력 합니다.

  9. 필터에 대 한 개 이상의 조건을 구성 하 고, 클릭 한 후 다음 중 하나를 실행 합니다.

    • 기존 조건과 새 조건을 필터를 적용 하려면 하 고, 클릭 한 다음 새 조건을 추가 합니다.

    • 기존 조건이 나 새 조건을 필터를 적용 하려면 또는 클릭 하 고 추가 조건을 추가 합니다.

  10. 대화 상자가 닫힐 때까지 확인 클릭 합니다.

  11. 변경 내용을 테스트하려면 표준 도구 모음에서 미리 보기를 클릭하거나 Ctrl+Shift+B를 누릅니다.

    양식 서식 파일을 새 창에서 열립니다.

  12. 미리 보기 창에서 필터 제대로 작동 하는지 테스트 하려면 필터 컨트롤에서 다양 한 값을 선택 합니다.

    필터 제대로 작동 하지 않습니다.

    필터를 포함 하는 컨트롤의 값 올바르지 않은 경우 다음 중 하나 너무 많은 또는 부족 값 있기 때문에 다음과 같이 하세요.

    • 여러 조건을 필터를 사용 하는 경우 해당 단일 조건에서 올바른 값이 반환을 확인 하기 위해 하나를 제외한 모든 조건을 제거 합니다. 첫 번째 조건을 올바른 값을 반환 하는 경우 다른 조건을 추가 하 고 테스트 합니다.

    • 필터 대문자 및 소문자 간의 차이점을 확인합니다. 대 / 소문자 구분 문자로 시작 하는 데이터를 표시 하려면 대문자 조건이 포함 된 필터 만들기 또는필터 조건 지정 대화 상자에서 선택한 다음 소문자 조건을 만드는 합니다.

    • 필터링 된 값이 정확 하 게 반대 있는의 모든 단일 공급 업체의 제품 대신 suppliers 디스플레이에서 제품 예를 들어 예상, 조건에 필터 형식을 변경 합니다. 예를 들어 조건 사용 하는 경우 필터 유형은을 너무 많은 제품을 가져올, 필터 형식이 일치 하지 않는 경우이 사용해 보세요.

맨 위로 이동

Office 기술 확장
교육 살펴보기
새로운 기능 우선 가져오기
Office Insider 참여

이 정보가 유용한가요?

의견 주셔서 감사합니다!

피드백을 주셔서 감사합니다. Office 지원 에이전트와 연락하는 것이 도움이 될 것 같습니다.

×