양식 데이터 전송 소개

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

이 문서의 내용

개요

Access 또는 SQL Server 데이터베이스에 양식 데이터 전송

웹 서비스로 양식 데이터 전송

Microsoft Windows SharePoint Services를 실행 하는 서버에 양식 데이터 전송

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

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

데이터 연결 파일을 사용 하 여 양식 데이터 전송

코드를 사용 하 여 양식 데이터 전송

개요

Microsoft Office InfoPath 양식을 사용 하 여 대규모 비즈니스 프로세스의 일환으로 데이터를 수집 해당 데이터 일반적으로 고정 되지 사용자가 작성 하는 양식에서 합니다. 대신, 양식 데이터 양식에서 비즈니스 프로세스 데이터베이스, 웹 서비스 또는 응용 프로그램에서 웹 서버와 같은 외부 데이터 원본에 일반적으로 다음 단계로 이동합니다. 예를 들어 직원이 사용할 수 있습니다 InfoPath 경비 보고서 양식의 입력 한 다음 해당 양식을 웹 서비스를 제출 하려면 폼을 처리할 수 있습니다.

외부 데이터 원본으로 전송 중인 InfoPath 양식

사용자가 양식에 입력 하는 동안 양식을 저장 위치를 선택 하는 양식 저장 달리 양식 제출 양식과 사용 하 여 연결 된 양식 서식 파일을 디자인 하는 경우 정의 된 특정 위치에 양식 데이터 전송 됩니다. 양식 서식 파일을 디자인 하 고 양식 전송을 사용 하면 다음과 같은 위치에 전송 된 폼에 입력할 수 있는 데이터를 선택할 수 있습니다.

  • Microsoft Office Access 나 Microsoft SQL Server 데이터베이스

  • 웹 서비스

  • Microsoft Windows SharePoint Services를 실행 중인 서버

  • 전자 메일 메시지에서

  • 웹 서버에 응용 프로그램

  • InfoPath를 호스팅하는 응용 프로그램에 사용자 지정

위치를 지정 하는 데이터를 전송할 양식에서 있으므로 높일 수 정확도 및 효율성이 높아집니다 비즈니스 프로세스의 프로세스를 보다 잘 제어할 수 있습니다. 사용자가 양식 데이터를 전송할 수, 전에 InfoPath 양식에서 데이터 되었는지 확인 유효한 한 잘못 된 데이터를 수정할 수 있습니다. 이 기능은 유효한 데이터의 외부 데이터 원본 보내지도록 할 수 있습니다.

사용자가 데이터를 단일 위치를 전송할 수 있도록 양식 서식 파일을 디자인 하는 것 외에도 사용자는 한 번에 여러 위치에 양식 데이터를 전송할 수 있도록 양식 서식 파일을 디자인할 수 있습니다. 예를 들어 폼의 데이터를 데이터베이스로 전송 하 고 완료 된 각 양식의 복사본 해당 관리자에 게 보낸 전자 메일 메시지에도 사용자 들이 완료 된 양식을 제출 되도록 경비 보고서 양식 서식 파일을 디자인할 수 있습니다.

외부 데이터 원본으로 전송할 수 있는 양식 서식 파일을 디자인할 때마다 InfoPath 표준 도구 모음에서 전송 단추 뿐만 아니라 파일 메뉴에서 전송 명령에 기본적으로 설정 됩니다. 사용자의 필요에 따라 전송 명령의 이름을 변경 하려면 선택할 수 있습니다. 또한, 사용자가 양식을 작성 한 후 해당 양식 데이터 전송 하기 위해 클릭할 수 있는 양식 서식 파일에서 직접 단추를 삽입할 수 있습니다.

양식을 전송한 후 다음 중 하나가 발생 하 여 양식 서식 파일을 설정할 수 있습니다.

  • 기존 폼을 닫습니다.

  • 기존 양식을 닫고 새 빈 양식이 열립니다.

  • 기존 양식을 열어 둡니다.

또한, 사용자가 양식을 성공적으로 전송 되었는지 여부를 지정 하 여 양식을 전송한 후에 나타나는 메시지를 작성할 수 있습니다.

맨 위로 이동

Access 또는 SQL Server 데이터베이스에 양식 데이터 전송

InfoPath 양식 주로 고객 레코드와 또는 경비 보고서 양식 서식 파일에서 서로 연결 되어 있는 여러 테이블을 수정 하는 등 더 복잡 한 시나리오에 대해 단일 테이블을 업데이트 하는 것이 있는지 여부를 데이터베이스에 전송 됩니다. 사용자 지정 코드나 스크립트를 사용 하는 필요 없이 Access 또는 SQL Server 데이터베이스에 직접 제출할 수 있도록 InfoPath에서 양식 서식 파일을 디자인할 수 있습니다. 양식을 전송 하는 데이터베이스에 연결 되어 있는 웹 서비스 또는 사용자 지정 코드를 사용 하 여 다른 종류의 데이터베이스에 양식 데이터를 전송할 수도 있습니다.

Access 또는 SQL Server 데이터베이스에 양식을 제출 하려면 해당 데이터베이스에 기반 하는 양식 서식 파일을 디자인 해야 합니다. 이렇게 하면 양식 서식 파일의 데이터 원본 데이터베이스 구조와 일치 합니다. 기존 양식 서식 파일에 대 한 데이터베이스 연결을 추가 하는 경우 폼의 데이터 원본 데이터베이스의 구조와 일치 하지 않으므로 사용자가 데이터베이스를 완료 한 양식을 제출할 수 없을 수 없습니다. 양식 서식 파일은 데이터베이스 구조와 일치 하지 않는 경우 InfoPath는 데이터 전송 시 데이터베이스의 올바른 필드를 업데이트할 수 없습니다.

디자인할 때 전자 InfoPath 양식 서식 파일을 사용 하 여 데이터베이스에 기반 하는 다음과 같은 사항에 유의 합니다.

  • 데이터베이스에서 둘 이상의 테이블에 양식 서식 파일을 연결 하는 경우 테이블 키 필드로 연결 해야 합니다.

  • Long 데이터 형식, 사진, 이미지, OLE 개체, 첨부 파일 및 Access 메모 또는 SQL 데이터 형식 예: 데이터 연결에서 제외 해야 합니다. InfoPath에서 이러한 long 데이터 형식에 대 한 데이터 연결을 지원 하지 않습니다. 데이터베이스의 특정 필드를 제외 하려면 데이터 연결 마법사를 사용 하 여 데이터 연결을 설정 합니다.

데이터 연결 마법사의 마지막 페이지에 요약 상자에서 정보를 확인 하 여 이러한 문제점을 확인할 수 있습니다. 요약 상태 양식을 제출 하도록 설정 되어 있고 요약 이유를 설명 비활성화 되어 있으면 여부입니다.

양식 서식 파일 및 데이터베이스 간의 데이터 연결을 설정한 후 원하는 다른 전송 옵션을 사용자 지정할 수 있습니다. 예를 들어 양식 서식 파일에서 전송 단추에 표시 되는 텍스트를 변경할 수 있습니다. 또한, 양식을 성공적으로 전송 하 고 전송 후 양식을 열어 여부를 지정할 수 있습니다를 나타내기 위해 사용자에 게 표시 되는 메시지를 변경할 수 있습니다.

맨 위로 이동

웹 서비스로 양식 데이터 전송

웹 서비스를 사용 하 여 데이터베이스의 맨 위에 비즈니스 프로세스에 대 한 또는 중간 계층으로 워크플로 설정할 수 있는지 여부를 InfoPath 쉽게 웹 서비스와 상호 작용 하는 양식 서식 파일을 만들 수 있습니다. InfoPath 양식 서식 파일 웹 서비스에 연결 하는 프로세스를 안내 하는 데이터 연결 마법사에 있습니다.

두 가지가 일반적인 양식을 전송 하는 웹 서비스 양식 서식 파일을 디자인 합니다.

  • 기존 양식 서식 파일 웹 서비스에 연결

  • 웹 서비스에 기반 하는 새 양식 서식 파일 디자인

다음이 방법 중 모두 사용 하 여 웹 서비스 스키마에 기반 하는 데이터 원본이 만들어집니다. 이렇게 하면 웹 서비스에 데이터를 제출 하는 양식 서식 파일에 기초한 양식입니다.

기술 정보

웹 서비스로 양식을 제출 하는 사용자가 양식에 SOAP envelope의 데이터 XML Extensible Markup Language ()로 전송 됩니다. 지정 된 웹 서비스 작업에 대 한 입력된 매개 변수로 SOAP envelope 작동합니다. 이 상태를 비교할 수 HTTP POST 요청에 XML 문서에서 결과는 HTTP를 사용 하 여 양식을 전송 합니다.

InfoPath 양식 서식 파일 웹 서비스에 연결 하기 전에 다음 사항을 고려 합니다.

  • InfoPath는 RPC(원격 프로시저 호출) 로 인코딩된 스타일을 사용 하는 웹 서비스에 연결할 수 없습니다. 만 문서 리터럴 인코딩을 지원 됩니다.

  • 해당 양식을 웹 서비스에 데이터를 전송할 수 있도록 양식 서식 파일을 구성 하면 특정 필드 또는 그룹에 있는 데이터만 제출할 수, 또는 모든 양식에서 데이터를 제출할 수 있습니다를 지정할 수 있습니다.

웹 서비스 데이터 연결을 설정한 후 양식 서식 파일을 전송 단추를 추가할 수 있으며 원하는 다른 전송 옵션을 사용자 지정할 수 있습니다.

맨 위로 이동

Microsoft Windows SharePoint Services를 실행 하는 서버에 양식 데이터 전송

Microsoft Windows SharePoint Services를 실행 하는 서버에 데이터를 전송 하는 양식 서식 파일을 디자인할 수 있습니다. 이 작업을 수행 하 여 저장 하 고 모든 문서 라이브러리에서 사용자의 양식 구성할 수 있습니다. 또한, 사용자가 문서 라이브러리에서 직접 양식 서식 파일을 기반으로 하는 양식을 작성할 수 있습니다. Microsoft Office Excel로 양식 데이터 내보내기 또는 단일 양식으로 여러 양식의 데이터 병합도 있습니다. 또한, 문서 라이브러리에 직접 양식 전송을 사용 하면 미리 정의할 수 있습니다 양식, 양식에서 또는 수식 를 사용 하 여 데이터를 기반으로 값을 사용 하 여 정적 값으로 다음 중 하나에 대 한 파일 이름입니다.

SharePoint 문서 라이브러리에 양식 전송할 수 있도록 양식 서식 파일을 구성한 후 양식에 전송 단추 추가 및 기타 전송 옵션을 사용자 지정 전송 단추에 텍스트와 같은 사용자에 게 표시 되는 메시지 수 있습니다. 양식 사용자가 전송한와 전송 후 열어 양식을 상태로 유지할지 여부를 나타냅니다.

맨 위로 이동

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

전자 메일 프로그램을 사용 하는 비즈니스 프로세스에 대 한 워크플로를 설정 하는 간단 하 고 가장 일반적인 방법 중 하나입니다. 표준 도구 모음에서 또는 첨부 파일로 또는 전자 메일 메시지의 본문에서 해당 완성 된 양식 보내기 파일 메뉴에서 전송 단추를 클릭 하는 사용자가 선택할 수 있는 InfoPath 양식 서식 파일을 디자인할 수 있습니다. 전자 메일 주소, 제목 줄 및 첨부 파일의 이름을 수 있는 모든 수 미리 정의 된 양식 서식 파일을 디자인할 때-양식에서 또는 수식을 사용 하 여 항목에 따라 값이 있는 정적 값입니다. 예를 들어, 완료 된 양식을 미리 정의 된 제목 줄을 폼에 있는 항목에 기반 하는 전자 메일 주소와 전자 메일 메시지에 자동으로 전송 되도록 양식 서식 파일을 디자인할 수 있습니다. 또한, 사용자가 양식에 입력 하는 데이터에 따라 폼에 대 한 동적 파일 이름을 정의할 수 있습니다.

사용자가 전자 메일 메시지로 양식을 전송할 수 있도록 순서로 Microsoft Office Outlook 2003 또는 Microsoft Office Outlook 2007 자신의 컴퓨터에 설치 되어 있어야 합니다. 웹 브라우저에서 양식을 작성 하는 사용자가 양식을 전자 메일 메시지로 전송 하려면 Outlook이 필요 하지 않습니다.

전자 메일 메시지로 양식 전송할 수 있도록 양식 서식 파일을 구성한 후 표준 도구 모음 및 양식 서식 파일 메뉴의 전송 명령에 전송 단추 추가 및 다른 전송 사용자 지정할 수 있습니다. 양식 사용자가 전송한 및 폼을 유지 하려면 인지 여부를 나타내는 사용자에 게 표시 되는 메시지 전송 단추에 표시 되는 텍스트 등의 옵션을 등록 한 후 엽니다.

맨 위로 이동

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

XML 데이터를 처리할 수 있는 웹 서버에서 기존 페이지 ASP (Active Server) 페이지 또는 기타 코드가 있는 경우 사용자가 HTTP POST 메서드를 사용 하 여 해당 웹 서버에 완료 된 양식을 제출할 수 있도록 양식 서식 파일을 디자인할 수 있습니다. 사용자가 양식을 이러한 방식으로 전송할 수 있도록 양식 서식 파일을 구성 하는 경우 InfoPath 양식 데이터를 포함 한 웹 서버에이 메시지를 보냅니다 메시지를 만듭니다. 웹 서버에 데이터를 제출 하는 양식 서식 파일을 디자인할 때 있습니다 수 있는 양식 서식 파일에 전송 단추를 추가, 전송 단추에 표시 되는 텍스트를 지정, 양식 되었는지 여부를 사용자에 게 표시 되는 메시지를 사용자 지정 성공적으로 전송 하 고 전송 후 양식을 열어 둘 것인지 지정 합니다.

맨 위로 이동

데이터 연결 파일을 사용 하 여 양식 데이터 전송

Microsoft Office InfoPath 2007 에서 모든 데이터 연결에 대 한 필요한 설정이 포함 된 데이터 연결 파일 이라는 XML 파일을 만들 수가 있는입니다. Microsoft Office SharePoint Server 2007 사이트에 있는 데이터 연결 라이브러리에서 해당 파일을 저장 한 다음 데이터 연결을 구성 하려면 동일한 XML 파일을 사용 하는 여러 양식 서식 파일을 디자인할 수 있습니다. 데이터 연결 파일을 사용 하는 경우 데이터 연결 변경 내용이 포함 된 자료 등 예를 들어, 외부 데이터의 위치 원본이 변경-개별 폼에 데이터 연결을 업데이트 하는 것 보다 데이터 연결 파일을 한 번만 업데이트할 수 있습니다 서식 파일입니다. 새 설정을 사용 하 여 데이터 연결 파일을 사용 하는 모든 양식 서식 파일을 자동으로 업데이트 됩니다.

데이터 연결 파일을 사용자가 양식 데이터를 전송할 수 있는 방법을 결정 하는 설정을 포함 될 수 있습니다. 이 데이터 연결 파일의 설정을 사용 하 여 양식 서식 파일을 디자인할 수 있습니다. 양식 전송할 수 있도록 양식 서식 파일을 구성한 후 전송 명령 파일 메뉴 및 양식 서식 파일에 기반 하는 양식에서 표준 도구 모음에 전송 단추를 추가 및 다른를 사용자 지정할 수 있습니다. 양식 사용자가 전송한 및 제출 후 양식을 열어 하는지 여부를 나타내는 사용자에 게 표시 되는 메시지 전송 단추 및 명령을 표시 되는 텍스트 등의 옵션을 제출 합니다.

맨 위로 이동

코드를 사용 하 여 양식 데이터 전송

양식 데이터 전송에 대 한 양식 서식 파일에서 고급 기능을 만들려면 Microsoft Visual Basic.NET, Microsoft Visual C#.NET 또는 스크립트를 사용 하 여 관리 코드를 작성할 수 있습니다. 예를 들어 기능을 한 번에 두 개 이상 위치 또는 정상적으로 InfoPath에서 지원 되지 않는 외부 데이터 원본에 양식 전송 수 있도록 하는 양식 서식 파일에 추가할 수 있습니다.

팁: 사용자가 외부 데이터 원본에 양식을 InfoPath 데이터 연결 옵션을 사용 하 여 전송할 수 있도록 양식 서식 파일을 구성할 수 없습니다이 기능에 해당 외부 데이터 원본에 대 한 데이터 연결을 구현할 가능 합니다.

맨 위로 이동

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

이 정보가 유용한가요?

의견 주셔서 감사합니다!

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

×