데이터 연결 소개

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

데이터 연결을 통해 Microsoft Office InfoPath 양식과 저장 하거나 해당 폼에 대 한 데이터를 제공 하는 외부 데이터 원본 간에 동적 연결입니다. 데이터 원본 필드와 이름 정의 및 양식에 대 한 데이터를 저장 하는 그룹의 모음입니다. 컨트롤의 데이터 원본에 필드와 그룹에 바인딩된 및 사용자에 게 데이터를 표시 합니다.

폼 수 기본 데이터 연결 이라는 하나의 기본 데이터 연결 및 하나 이상의 보조 데이터 연결가지고 있는 필요에 따라 수 있습니다. 폼에 대 한 사용자 목표에 따라 데이터 연결 쿼리 수 또는 Microsoft SQL Server 데이터베이스 또는 웹 서비스 등의 외부 데이터 원본에 양식 데이터 전송 합니다.

이 문서의 내용

데이터 연결 개요

기본 데이터 연결 사용

보조 데이터 연결 사용

오프 라인으로 사용할 데이터 저장

외부 데이터 원본에 연결 시 고려 사항

데이터 연결 개요

데이터 연결이 양식과 저장 하거나 해당 폼에 대 한 데이터를 제공 하는 데이터 원본 간에 동적 연결 합니다. 폼 수 기본 데이터 연결 이라는 하나의 기본 데이터 연결 및 하나 이상의 보조 데이터 연결가지고 있는 필요에 따라 수 있습니다. 기본 데이터 연결 양식의 기본 데이터 원본을 정의합니다. XML 스키마 폼의 기본 데이터 원본에서 데이터는 저장 하는 방법을 설명 합니다. 폼에 대 한 기본 데이터 연결을 하나만 있을 수 있으며 외부 데이터 원본에 기반 하는 양식 서식 파일을 만들 때 자동으로 생성 됩니다. 양식 서식 파일을 디자인할 때 원하는 만큼 보조 데이터 연결을 만들 수 있습니다.

폼에 대 한 사용자 목표에 따라 Microsoft SQL Server 데이터베이스 또는 웹 서비스 등의 외부 데이터 원본에 대 한 주 또는 보조 데이터 연결을 만들 수 있습니다. 외부 데이터 원본 데이터를 전송 하거나 양식 서식 파일에 기반 하는 양식에서 데이터를 받을 수 있는 데이터 저장소입니다. InfoPath에서는 다음과 같은 외부 데이터 원본 사용 됩니다.

  • Microsoft Office Access 데이터베이스

  • Microsoft SQL Server 데이터베이스

  • 웹 서비스

  • 문서 라이브러리 또는 목록에서 Microsoft Windows SharePoint Services를 실행 중인 서버

  • XML 파일

세 가지 유형의 외부 데이터 원본에 대 한 데이터 연결을 만들 수 있습니다: 데이터 쿼리 데이터만을 제출 또는 둘 다 쿼리 및 데이터를 전송 합니다. 쿼리 데이터 연결을 데이터 원본에서 데이터를 수신 하 고 양식에서 해당 데이터를 저장 합니다. 전송 데이터 연결을 전자 메일 메시지 또는 Microsoft Windows SharePoint Services를 실행 하는 서버에 문서 라이브러리에 웹 서버에 응용 프로그램에 데이터 원본에 양식에서 데이터를 보냅니다. 쿼리 및 데이터 연결의 데이터를 보내고 받을 데이터를 데이터 원본에 전송 됩니다. 데이터 연결을 만들 때 사용할 데이터 연결의 형식을 지정 합니다. 예를 들어 다음 중 하나를 수행 하는 데이터 연결을 만들 수 있습니다.

  • 데이터베이스에서 데이터 쿼리

  • 전자 메일 메시지로 양식 데이터 전송

  • 웹 서버에 응용 프로그램에 양식 데이터 전송

  • XmlFormView 컨트롤을 사용 하는 사용자 지정 응용 프로그램에 양식 데이터 전송

  • 쿼리 또는 C#, Microsoft Visual Basic.NET 또는 Microsoft JScript 같은 사용자 지정 프로그래밍 코드를 통해 데이터를 전송 합니다.

  • Microsoft Office SharePoint Server 2007 실행 중인 서버에 있는 데이터 연결 라이브러리에 저장 된 연결 설정 사용

  • 쿼리 또는 Microsoft 했습니다 또는 BizTalk Server 2006 휴먼 워크플로 서비스에는 데이터 전송

사용 하는 연결 형식 폼과 폼을 연결 하려면 외부 데이터 원본 형식에 대 한 목표에 따라 달라 집니다.

쿼리 데이터 연결

쿼리 데이터 연결을 외부 데이터 원본에서 데이터를 가져옵니다 및 양식 주 또는 보조 데이터 원본 필드에 해당 데이터를 저장 합니다. 그런 다음 양식에서 해당 데이터를 표시 하려면 해당 필드를 바인딩 컨트롤 할 수 있습니다. 다음과 같은 방법으로 쿼리 데이터 연결을 만들 수 있습니다.

  • 데이터베이스, 웹 서비스 또는 연결 라이브러리에 저장 된 설정에 기반 하는 양식 서식 파일을 디자인 합니다. 외부 데이터 원본의 구조는 다음 폼에 대 한 기본 데이터 원본을 정의합니다.

  • 데이터베이스, 웹 서비스, SharePoint 목록 또는 라이브러리 또는 XML 파일 쿼리 하는 보조 데이터 연결을 추가 하 여 기존 양식 서식 파일을 수정 합니다.

데이터베이스, 웹 서비스 또는 연결 라이브러리의 설정에 기반 하는 새 양식 서식 파일을 디자인할 때 해당 양식 서식 파일을 기반으로 하는 폼에 대 한 기본 데이터 연결 되는 쿼리 데이터 연결을 만듭니다. 양식 서식 파일에 대 한 기본 데이터 연결으로 하나만 쿼리 데이터 연결을 정의할 수 있습니다. 여러 데이터 원본의 데이터를 쿼리 해야 할 경우 만들 수 있습니다 보조 데이터 연결 쿼리 데이터 해당 데이터 원본의. 이 문서 뒷부분의 보조 데이터 연결에 대 한 자세한 내용을 있습니다.

양식 서식 파일에 데이터를 쿼리 하는 보조 데이터 연결을 추가 하면 지정할 수 있습니다 InfoPath 사용 해야 하는 데이터 연결 될 때마다는 사용자가 양식을 여부 또는 특정 이벤트가 발생할 때마다 사용자 등을 클릭 하 여 양식을 작성 하는 경우는 옵션 목록을 표시 하는 단추입니다. 데이터 연결을 특정 이벤트가 발생할 때마다 사용 하려면 다음 방법 중 하나를 사용 합니다.

  • 폼에 데이터를 새로 고치는 단추 컨트롤을 삽입 합니다.

  • 양식에서 설정한 조건이 데이터 연결을 사용 하는 규칙 존재를 추가 합니다.

  • 특정 이벤트에 대 한 사용자 지정 코드를 작성 합니다.

전송 데이터 연결

폼을 제출 하는 사용자가 외부 데이터 원본에 대 한 전송 데이터 연결을 통해 해당 양식 데이터 전송 됩니다. 사용자가 다음과 같은 외부 데이터 원본에 데이터를 보낼 수 있도록 해당 양식 서식 파일을 구성할 수 있습니다.

  • Microsoft Office Access 데이터베이스

  • Microsoft SQL Server 데이터베이스

  • 웹 서비스

다음과 같은 방식으로 데이터를 전송 하는 보조 데이터 연결을 추가할 수도 있습니다.

  • Microsoft Windows SharePoint Services를 실행 하는 서버에서 문서 라이브러리에 양식 데이터 전송 합니다.

  • 전자 메일 메시지로 양식 데이터 전송 합니다.

  • 웹 서버에 응용 프로그램에 양식 데이터 전송 합니다.

다음과 같은 방식으로 전송 데이터 연결을 만듭니다.

  • 데이터베이스, 웹 서비스 또는 Office SharePoint Server 2007 실행 중인 서버에 연결 라이브러리에 저장 된 설정에 기반 하는 새 양식 서식 파일을 디자인 합니다. 외부 데이터 원본의 구조는 다음 폼에 대 한 기본 데이터 원본을 정의합니다.

  • 보조 데이터 연결을 추가 하 여 기존 양식 서식 파일을 수정 하 고 사용자가 양식을이 보조 데이터 연결을 통해 전송할 수 있도록 양식 서식 파일을 구성 합니다.

    팁: Office Access 또는 SQL Server 데이터베이스에 기반 하는 양식 서식 파일을 디자인할 때 데이터베이스 특정 요구 사항을 충족 하는 경우 InfoPath가 자동으로 전송 데이터 연결을 구성 합니다. 참고 항목 섹션에서 이러한 요구 사항에 대 한 자세한 정보에 대 한 링크를 찾습니다. 자신의 완료 된 제출 하도록 하려는 경우 전송 기능을 해제 하도록 선택할 수 있습니다 다른 유형의 사용 하 여 양식을 전송 데이터 연결 합니다.

대부분의 경우에는 구성한 하나 기본 전송 양식 서식 파일에 대 한 작업에 따라 데이터 연결을 제출 합니다. 그러나 사용자에 게 규칙 또는 사용자 지정 코드를 사용 하 여 여러 위치에 완료 한 양식을 제출할 수 있도록 양식 서식 파일을 디자인할 수 있습니다. 예를 들어 사용자가 완료 된 양식을 웹 서비스와 전자 메일 메시지를 통해 전송할 수 있도록 하려면 양식 서식 파일을 구성할 수 있습니다. 다음은 일반적으로 모든 양식에서 데이터를 제출 하는 양식 서식 파일을 구성 합니다. 그러나 사용자 지정 코드를 사용 하 여 양식 데이터 전송 양식을 웹 서비스에 데이터를 전송할 수 있도록 양식 서식 파일을 구성 하는 경우, 양식의 데이터의 일부를 제출할 수 있습니다.

쿼리 및 데이터 연결 전송

데이터베이스 또는 웹 서비스에 기반 하는 양식 서식 파일을 디자인할 때 데이터베이스 또는 웹 서비스 데이터 전송 및 데이터를 가져올 수 있는 데이터 연결을 만들 수 있습니다. 데이터베이스에 기반 하는 양식 서식 파일을 디자인 하는 경우 데이터 연결 가져오거나 데이터를 전송할 수 있습니다. 그러나이 양식 서식 파일에 기초한 양식에 대 한 데이터베이스에 데이터를 제출 하는 순서 대로 다음 요구 사항은 충족 되어야 합니다.

  • 브라우저 호환 양식 서식 파일을 디자인 하는 합니다.

  • 기본 데이터 연결에서 테이블의 모든 기본 키, 고유한 제약 조건 또는 고유 인덱스 포함 되어야 합니다.

  • 쿼리에서 테이블의 모든 간단 하 고 계층적 관계가 있어야 합니다.

  • 폼의 기본 데이터 원본에서 데이터 필드 없음 큰 이진 데이터 형식을 저장할 수 있습니다.

이 문서 뒷부분의 외부 데이터 원본에 연결 시 고려 사항 에 이러한 요구 사항에 대 한 자세한 수 있습니다.

쿼리 데이터 연결 및 전송 데이터 연결을과 같이 웹 서비스 데이터 전송 하거나 데이터를 가져올 수 있는 데이터 연결은 단일 데이터 연결을으로 결합 합니다.

맨 위로 이동

기본 데이터 연결 사용

기본 데이터 연결 양식의 기본 데이터 원본에 대 한 연결을 설정합니다. XML 스키마 폼의 기본 데이터 원본에서 데이터를 저장 하기 위한 구조를 설명 합니다. 데이터 원본 작업창을 사용 하 여 데이터 원본을 디자인할 수 또는 InfoPath 양식 서식 파일에 컨트롤을 추가할 때 자동으로 데이터 원본 만들기 하 게 분배할 수 있습니다. 양식 서식 파일에 차례로 기본 데이터 원본 구조를 정의 하는 외부 데이터 원본에 따라 디자인할 수 있습니다. 양식 서식 파일 기본 데이터 연결을 하나만 가질 수 있습니다.

기본 데이터 연결을 외부 데이터 원본에 연결 하는 경우 기본 데이터 연결 사용 방법에 연결 하는 데이터 원본 유형에 따라 다릅니다.

데이터베이스    데이터베이스에 기초한 양식 서식 파일을 디자인할 때 InfoPath 쿼리하고 필요에 따라 해당 데이터베이스에 데이터를 전송 하는 기본 데이터 연결을 만듭니다. 양식을 InfoPath를 사용 하 여만 채울 수는 데이터베이스의 외부 데이터 원본에 연결 시 고려 사항 섹션에 나열 된 요구 사항을 충족 하는 경우 InfoPath 자동으로 전송 데이터 연결을 만들고 구성 양식 사용자가 양식을 전송할 수 있도록 서식 파일입니다. 브라우저를 사용 하 여 양식을 채워지는지, 경우 InfoPath 데이터베이스에 전송 데이터 연결을 만들지 않습니다. 브라우저 호환 양식 서식 파일에서 데이터베이스에 데이터를 전송 하는 데이터 연결 지원 되지 않습니다.

팁: 브라우저를 사용 하 여 양식의 내용을 입력 하는 경우 데이터베이스에 데이터를 제출 하려면 양식을 데이터베이스에 데이터를 전송 하는 웹 서비스에 연결 하 여 하면 됩니다.

웹 서비스    웹 서비스에 기초한 양식 서식 파일을 디자인할 때 모두 쿼리 및 데이터 전송만 데이터, 쿼리 또는 데이터를 전송 하는 기본 데이터 연결을 만들 수 있습니다. 데이터를 전송 하도록 선택한 경우 InfoPath 사용자가 양식을 전송할 수 있도록 양식 서식 파일을 자동으로 구성 합니다. 양식 데이터의 일부 또는 모든 양식 데이터 전송 여부를 지정할 수 있습니다. 데이터 중 일부만 제출 됩니다 하는 경우 웹 서비스의 요구 사항에 따라 제출 해야 하는 데이터를 포함 하는 특정 그룹 의 어느 필드를 지정할 수 있습니다.

데이터베이스 또는 웹 서비스에 따라 양식 서식 파일을 디자인할 때 기본 데이터 원본이 쿼리 필드, 데이터 필드 및 데이터 데이터베이스 또는 웹 서비스에 저장 되는 방법에 해당 하는 그룹으로 만들어집니다. 쿼리 필드에서에서 데이터를 검색 하 여 데이터베이스 쿼리 데이터 연결을 사용 하 여 쿼리에 사용 되는 값을 포함 합니다. 쿼리의 결과 사용자가 양식을 하는 경우 편집할 수 있는 데이터 필드에 배치 됩니다. 사용자가 양식을 전송, 데이터 필드의 데이터를 전송 데이터 연결을 사용 하 여 전송 됩니다. 필드와 그룹의 기본 데이터 원본에서 외부 데이터 원본의 데이터가 저장 되는 방식과 일치 해야 하므로 이러한 필드와 그룹을 수정할 수 없습니다. 그러나 루트 기본 데이터 원본에 필드를 필드 또는 그룹을 추가할 수, 있습니다.

사용자가 보기, 선택, 편집 또는 데이터 필드의 데이터를 전송할 수 있도록 폼의 필드에 텍스트 상자 및 확인란 같은 컨트롤을 바인딩할 수 있습니다. 쿼리 및 선택 사항으로 사용자가 선택할 수 있는 값을 추가로 표시 하려면 쿼리 필드에 목록 상자와 같은 컨트롤을 바인딩할 수 있습니다. 사용자가 목록에서 값을 선택 하도록 하려는 경우 데이터 필드에 목록 상자와 같은 컨트롤을 바인딩할 한 다음 기본 데이터 원본에서 보조 데이터 원본 또는 반복 필드의 값을 표시 하도록 컨트롤의 속성을 설정 수 있습니다.

맨 위로 이동

보조 데이터 연결 사용

보조 데이터 연결 양식 외부 데이터 원본에 연결 됩니다. 보조 데이터 연결을 쿼리 또는 기본 데이터 연결의 외부 데이터 원본 이외의 다른 외부 데이터 원본에 양식 데이터 전송 해야 할 경우 또는 여러 외부 데이터 원본 데이터를 제출 하도록 하려는 경우 유용 합니다. 보조 데이터 연결을 원하는 만큼 만들 수 있습니다.

보조 데이터 연결 쿼리 여부는 다음과 같은 유형의 외부 데이터 원본에 데이터를 전송할 수 있습니다.

  • Office Access 데이터베이스

  • SQL Server 데이터베이스

  • 웹 서비스

  • 문서 라이브러리 또는 Windows SharePoint Services를 실행 하는 서버에 목록

  • XML 파일

보조 데이터 연결을 사용 하 여 응용 프로그램에서 웹 서버, Windows SharePoint Services를 실행 하는 서버에서 나 전자 메일 메시지를 통해 문서 라이브러리에 양식 데이터 전송 하려면 사용자가 사용할 수 있습니다.

데이터 쿼리 하는 보조 데이터 연결을 만드는 경우 기본적으로 양식을 사용 하 여이 데이터 연결 폼이 열리면 합니다. 또한 다음과 같은 방식으로 양식 서식 파일을 구성 하 여이 데이터 연결을 사용할 수 있습니다.

  • 사용자 클릭 하 여 쿼리를 보낼 수 있는 양식 서식 파일에 새로 고침 단추를 추가 합니다.

  • 이 데이터 연결을 사용 하 여 데이터 원본을 쿼리 하는 양식 서식 파일에 규칙을 추가 합니다.

  • 쿼리를 보내는 양식 서식 파일을 사용자 지정 코드를 추가 합니다.

보조 데이터 연결을 폼에 추가 하면 InfoPath 보조 데이터 원본을 데이터 필드 및 외부 데이터 원본의 데이터가 저장 되는 방식과 일치 하는 그룹으로 자동으로 만들어집니다. 이렇게 하면 데이터 무결성 보장 합니다. 필드 및 보조 데이터 원본에 있는 그룹을 수정할 수 없습니다.

맨 위로 이동

오프 라인으로 사용할 데이터 저장

외부 데이터 원본에서 데이터를 쿼리 하는 보조 데이터 연결 추가 하면 해당 사용자의 컴퓨터에서 쿼리 결과 저장에 대 한 연결을 구성할 수 있습니다. 이렇게 하면 사용자가 자신의 컴퓨터 네트워크에 연결 되지 않은 경우 양식을 채울 수 있습니다. 오프 라인으로 작업 이라고 합니다.

이러한 방식으로 보조 데이터 연결을 구성 하는 경우 사용자의 컴퓨터가 네트워크에 연결 되어 동안 외부 데이터 원본 쿼리 전송 됩니다. 쿼리의 결과 양식의 보조 데이터 원본에 저장 다음 되 고 사용자가 양식을 작성할 때 폼에 표시 합니다. 데이터가는 사용자가 새 쿼리를 수행할 때마다 캐시 데이터 유지 되는 날짜를 최대한 많이 되도록 합니다.

InfoPath 저장 된 데이터는 주어진된 쿼리 적합 한지 여부를 결정할 때 쿼리 매개 변수를 고려 합니다. 데이터 연결을 만들 때 데이터 원본을 사용할 수 없는 경우에 대비 하는 폼에 저장 된 데이터의 기본 집합 표시할지 여부를 선택할 수 있습니다. 쿼리에서 데이터의 모든 사용자에 게 또는 각 사용자에 게 관련 된 데이터를 양식으로 표시할지 여부를 나타냅니다 적합 한지 여부를 고려해 야 합니다. 예를 들어 쿼리에서 반환 된 데이터는 사용자 id 또는 역할 기반을 쿼리 결과 사용 하는 대신 디자인 타임에 구성 된 데이터의 기본 집합을 사용 하 여 발생할 해당 사용자에 대해 잘못 된 데이터의 수도 있습니다.

맨 위로 이동

외부 데이터 원본에 연결 시 고려 사항

InfoPath는 다음과 같은 유형의 외부 데이터 원본에 대 한 데이터 연결을 지원합니다.

  • Office Access 데이터베이스

  • SQL Server 데이터베이스

  • 웹 서비스

  • 문서 라이브러리 또는 목록에서 Microsoft Windows SharePoint Services를 실행 중인 서버

  • XML 파일

다음 섹션에서는 각 이러한 외부 데이터 원본에 대 한 연결 시 고려 사항 및 정보를 제공합니다.

Microsoft Office Access 또는 SQL Server 데이터베이스

InfoPath는 Access 데이터베이스 및 SQL Server 데이터베이스에 대 한 데이터 연결을 지원합니다. 다른 종류의 데이터베이스를 연결 하려면 해당 데이터베이스를 사용 하는 웹 서비스를 사용할 수 있습니다.

폼 수는 주 또는 보조 데이터 연결을 통해 데이터베이스의에서 데이터를 쿼리하고 개수에 대 한 연결에 대 한 데이터베이스 테이블을 선택할 수 있습니다. 선택 하는 첫 번째 테이블의 기본 테이블이입니다. 이후에 선택 하는 모든 테이블 기본 테이블에 관련 된 필드가 있어야 합니다. InfoPath 두 테이블에서 필드 이름을 비교 하 여이 관계를 설정 하려고 합니다. 이 관계를 사용 하 여 데이터 연결을 만들 때 고유한 테이블 관계를 추가할 것인지 선택할 수 있습니다.

폼은 양식을 기반으로 하는 양식 서식 파일 및 데이터베이스는 다음과 같은 요구 사항을 충족 하는 경우 폼의 기본 데이터 연결을 통해 데이터베이스에 데이터를 전송할 수 있습니다.

  • 양식 서식 파일을 하지는 브라우저 호환 양식 서식 파일    InfoPath가 기본 데이터 연결에 전송 데이터 연결을 만들 브라우저 호환 양식 서식 파일을 디자인 하는 경우. 사용자가 브라우저 호환 양식 서식 파일에 기반 하는 폼에 데이터를 전송할 수 있도록 데이터베이스와 함께 작동 하는 웹 서비스를 사용 합니다.

  • 기본 데이터 원본에 관련된 테이블의 각 쌍의 왼쪽된 테이블 기본 키가 있는    왼쪽된 테이블의 기본 키 관련된 테이블의 모든 쌍에 대 한 관계를 하나 이상 있어야 합니다.

  • 큰 이진 데이터 형식 양식 저장소의 기본 데이터 원본에서 데이터 필드 없음    InfoPath 쿼리 사진, 이미지, OLE 개체, 첨부 파일, Office Access 메모 데이터 형식 또는 SQL 텍스트 데이터 형식이 같은 큰 이진 데이터 형식을 저장할 수 있는 필드가 포함 된 경우 전송 데이터 연결이 해제 됩니다.

양식 서식 파일 및 데이터베이스 이러한 요구 사항을 모두 충족, InfoPath 전송 데이터 연결을 만들고 사용자가 양식을 전송할 수 있도록 양식 서식 파일을 구성 합니다. 서로 다른 데이터 연결을 통해 양식 데이터 전송 하도록 하려는 경우 기본 데이터 연결에 전송 데이터 연결을 해제할 수 있습니다.

데이터베이스에 기반 하는 양식 서식 파일을 디자인할 때 InfoPath 쿼리 필드 및 데이터는 데이터베이스에 저장 되는 방식과 일치 하는 데이터 필드를 포함 하는 기본 데이터 원본을 만듭니다. 또한 InfoPath 양식 서식 파일의 기본 보기에 쿼리 실행새 레코드 단추를 추가합니다. 쿼리 실행 단추를 클릭할 때 InfoPath 데이터 쿼리 데이터베이스를 쿼리 필드에 보냅니다. 새 레코드 단추 양식에서 현재 데이터를 지우고 기본 값 데이터 필드의 데이터 필드에 바인딩된 컨트롤을 설정 합니다. 사용자가 데이터베이스에 데이터를 전송 하는 경우 데이터 필드의 데이터를 변경 데이터베이스에서 해당 레코드를 변경 합니다. 데이터 필드에서 데이터를 삭제 하는 사용자를 해당 레코드가 데이터베이스에서 삭제 됩니다. 마지막으로, 데이터 필드에 추가 된 모든 데이터 해당 필드를 업데이트 하거나 데이터베이스에 해당 레코드를 추가 합니다.

폼을 사용 하 여 데이터베이스에 연결 하려는 경우 폼에 대 한 기본 데이터 연결이 이미 만들어져 데이터베이스 쿼리 하는 보조 데이터 연결을 추가할 수 있습니다. 보조 데이터 연결을 추가 하는 경우 데이터베이스 테이블의 필드와 일치 하는 그룹 쿼리 필드, 데이터 필드와 보조 데이터 원본이 만들어집니다. 여러 데이터베이스 테이블을 선택 하 고 기본 데이터 연결에 대 한 것 처럼 테이블 관계를 설정할 수 있습니다.

데이터를 쿼리 하는 보조 데이터 연결을 만들면 사용자가 폼을 열 때마다 쿼리를 보내도록 연결을 구성할 수 있습니다 하거나 쿼리를 보내려면 다음 중 하나를 수행 합니다.

  • 사용자가 데이터 연결의 데이터 새로 고침을 클릭할 수 있는 단추가 추가 합니다.

  • 데이터 연결을 사용 하 여 쿼리를 보내는 규칙을 만듭니다.

  • 해당 쿼리가 실행 될 때 전송 하는 사용자 지정 코드를 작성 합니다.

웹 서비스

폼 쿼리 하거나 데이터는 주 또는 보조 데이터 연결을 통해 웹 서비스를 전송할 수 있습니다. InfoPath 표준을 준수 하는 다음과 같은 웹 서비스에 대 한 연결:

  • Simple Object Access Protocol (SOAP)    SOAP 웹 서비스와 통신 하는 데 사용 되는 XML 메시지를 정의 하는 통신 프로토콜입니다.

  • 웹 서비스 설명 언어 WSDL)    WSDL 위치, 통신 프로토콜 및 웹 서비스 인터페이스를 설명 하는 데 사용 되는 XML 스키마 표준입니다. InfoPath 문서 리터럴 스타일 웹 서비스를 사용할 수 있습니다.

  • 어디에서 나 설명 검색, 기업이 통합    UDDI는 비즈니스 제공 하는 웹 서비스에 설명 하는 디렉터리 서비스입니다.

웹 서비스에 기반 하는 새 양식 서식 파일을 디자인할 때 InfoPath 웹 서비스에 대 한 기본 데이터 연결을 만든 다음 작성 쿼리 필드, 데이터 필드 및 웹 서비스의 XML 스키마와 일치 하는 그룹을 포함 하는 기본 데이터 원본이 있습니다.

동일한 웹 서비스에서 다른 작업을 사용 하 여 양식 서식 파일을 구성 하거나 완전히 다른 웹 서비스를 사용 하려면, 보조 데이터 연결 양식 서식 파일을 추가할 수 있습니다. 데이터를 쿼리 하는 보조 데이터 연결을 추가할 때 필드와 그룹 웹 서비스의 스키마와 일치 하는 보조 데이터 원본이 만들어집니다. 데이터를 전송 하는 보조 데이터 연결을 추가 하는 경우 웹 서비스에서 매개 변수에 따라 양식에서 데이터 중 일부만 또는 모두 보내기에 대 한 연결을 구성할 수 있습니다.

웹 서비스에 주 또는 보조 데이터 연결을 만들 때 여부 연결 데이터 쿼리 전용, 데이터만 또는 쿼리 모두 제출 및 데이터 전송 지정할 수 있습니다. 연결 데이터 쿼리를 InfoPath 양식 서식 파일에 쿼리 실행 단추를 추가 합니다. 쿼리 실행 단추를 클릭할 때 InfoPath 데이터 쿼리 웹 서비스를 쿼리 필드에 보냅니다. 연결 데이터를 전송 하는 경우 InfoPath 양식의 전송 기능을 활성화 합니다. 전송 데이터 연결을 구성한 경우 InfoPath 웹 서비스에 필요한 데이터를 결정 합니다. 해당 정보를 기반을 지정할 수 있는 양식에서 필드 서식 파일을 웹 서비스 데이터를 전송할 해야 합니다.

문서 라이브러리 또는 SharePoint 사이트에서 목록

폼에는 문서 라이브러리 또는 Windows SharePoint Services를 실행 하는 서버에서 목록에 대 한 보조 데이터 연결을 통해 데이터 쿼리할 수 있습니다. 폼 서버에서 문서 라이브러리에 데이터를 전송할 수도 있습니다. 라이브러리 또는 목록 기본 데이터 연결을 통해 연결할 수 없습니다.

문서 라이브러리 또는 목록에서 해당 쿼리 데이터 보조 데이터 연결을 만들 수 있는 문서 라이브러리 또는 목록에서 열와 일치 하는 폼에 대 한 보조 데이터 원본을 만들어집니다.

양식 서식 파일에 대 한 전송 기능을 사용 하 고 데이터와 연결 해야 데이터 문서 라이브러리를 전송 하는 보조 데이터 연결을 만들고이 전송 데이터 연결의 기본 전송 양식 서식 파일에 대 한 작업을 하려는 경우 전송 옵션 대화 상자 (도구 메뉴, 전송 옵션 명령)을 사용 하 여 연결 합니다. 기본적으로 모든 데이터 양식에서 전송 데이터 연결을 통해 전송 됩니다. 데이터 중 일부만 제출 하려면 양식 서식 파일에 대 한 사용자 지정 코드를 작성 하 여 하면 됩니다.

XML 파일

양식 데이터를 XML 파일에 대 한 보조 데이터 연결을 통해 쿼리할 수 있습니다. Microsoft Office Excel 워크시트를 XML 파일로 저장 한 다음 보조 데이터 연결을 사용 하 여 쿼리 및 양식에서 해당 파일의 데이터를 표시 하려면 예를 들어 있습니다. 사용할 수도 있습니다 보조 데이터 연결 쿼리 데이터를 XML 파일에서 Microsoft ASP.NET 응용 프로그램, 일반적인 게이트웨이 인터페이스 (CGI) 스크립트 또는 응용 프로그램을 사용 하는 등 XML을 반환 하는 웹 서버에 응용 프로그램에서 데이터를 검색 하는 데는 인터넷 서버 응용 프로그래밍 인터페이스 (ISAPI)입니다.

웹 서버에 응용 프로그램

ASP.NET 응용 프로그램, CGI 스크립트 또는 ISAPI를 사용 하는 응용 프로그램 등 웹 서버에 응용 프로그램에 데이터를 전송 하는 보조 데이터 연결을 만들 수 있습니다. 사용자가 양식 데이터 전송 및 전송 옵션 대화 상자 ( 웹 서버 (HTTP)을 선택 하 여 데이터 연결에 대 한 전송 옵션을 구성할 수 있도록 양식 서식 파일을 구성 해야 웹 서버에 응용 프로그램에 데이터를 제출 하려면 도구 메뉴의, 전송 옵션 명령).

참고: 양식 웹 서버에 응용 프로그램에 데이터를 전송 하는 하나의 데이터 연결을 가질 수 있습니다. 양식 웹 서버에 응용 프로그램에 데이터를 제출 하는 규칙을 사용 하도록 허용 하려면 양식 서식 파일을 구성할 수 없습니다.

데이터 연결 라이브러리의 연결 설정

여러 양식이 동일 하거나 유사한 데이터 연결을 사용 하는 경우에 각 데이터 연결에 대 한 설정을 Office SharePoint Server 2007 실행 중인 서버에서 데이터 연결 라이브러리의 데이터 연결 파일에 저장 하는 것이 좋습니다. 데이터 연결 파일은 단일 외부 데이터 원본에 대 한 연결 정보가 포함 된 파일 이름 확장명이.xml 또는.udcx XML 파일입니다. 사용자가 데이터 연결 파일에 연결 하는 폼을 열면 InfoPath를 사용 하 여 설정을 해당 파일의 외부 데이터 원본에 연결 합니다. 데이터 연결 파일을 사용 하 여의 장점은 다음과 같습니다.

  • 여러 폼 이므로 동일한 데이터 연결 각 폼에 대 한 처음부터 새로 만들 필요가 없습니다 동일한 데이터 연결 파일을 사용할 수 있습니다.

  • 외부 데이터 원본에 대 한 위치 또는 연결 설정을 변경 하는 경우만 데이터 연결 파일을 아닌 각 양식 서식 파일을 업데이트 해야 합니다.

  • 데이터 연결 파일의 사용자는 브라우저를 사용 하 여 양식을 작성 하는 경우 서버에서 사용할 수 있는 대체 인증 정보를 포함할 수 있습니다.

  • 작성할 양식 데이터 연결 파일을 사용 하 여 모든 양식에서 데이터 연결 하는 경우 전체 신뢰 보안 수준이 하지 않고 브라우저 다른 도메인의 컴퓨터에 연결할 수 있습니다.

양식 데이터 연결 파일에 연결할 파일 Office SharePoint Server 2007 실행 중인 서버에 있는 데이터 연결 라이브러리에 저장 해야 하 고 어디에서 나 데이터 연결 (UDC) 버전 2.0 파일 형식으로 수행 해야 합니다.

참고: UDC 2.0 파일 형식에서 Microsoft Office FrontPage 1.0 형식 사용 되는 버전의 상위입니다. InfoPath 버전 1.0 형식으로 데이터 연결 파일을 사용할 수 없습니다. 참고 항목 섹션에서 데이터 연결 라이브러리 및 데이터 연결 파일에 대 한 자세한 정보에 대 한 링크를 찾습니다.

맨 위로 이동

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

이 정보가 유용한가요?

의견 주셔서 감사합니다!

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

×