사용자 지정 프로그램에서의 InfoPath 사용

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

조직에서 사용자 지정 Microsoft Windows 프로그램 또는 데이터를 수집 하는 사용자 지정 웹 양식 개발을 위한를 하는 경우 사용자 지정 프로그램에 InfoPath 컨트롤을 사용 하 여 Microsoft Office InfoPath 편집기의 기능을 통합할 수 있습니다.

이 문서에서는 확장 InfoPath and InfoPath Forms Services 포함 된 컨트롤 중 하나를 사용 하 여 사용자 지정 프로그램 또는 웹 폼을 개선 하는 방법에 대 한 개요를 제공 합니다.

참고: 사용자 지정 프로그램 또는 웹 양식을 InfoPath 컨트롤을 사용 하려면 Microsoft 구성 요소 개체 모델 (COM), Microsoft.NET framework를 사용 하 여 익숙해야 해야 또는 사용자 지정 프로그램에 ASP.NET 컨트롤 합니다.

이 문서의 내용

개요

InfoPath 컨트롤

개요

InfoPath를 사용 하 여 조직 웹 서비스 및 데이터베이스에 대 한 조건부 서식, 데이터 유효성 검사 및 데이터 연결 등의 기능을 사용 하 여 일관 되 고 다시 사용할 수 있는 데이터를 수집 하는 데 도움이 되는 양식 서식 파일을 만들 수 있습니다. 사용자가 웹 서버에 InfoPath Forms Services 를 사용 하는 경우 자신의 컴퓨터 또는 웹 브라우저에서 양식 서식 파일에 기초한 양식 채울 수 있습니다.

비즈니스 요구 사항을 사용자 지정된 솔루션을 사용 하도록 강제, 경우 사용자 지정 프로그램 또는 웹 양식을 InfoPath 컨트롤을 사용 하 여 이러한 기능 이용할 수 있습니다. 다음과 같은 경우를 예를 들어 보겠습니다.

  • 회사 회사의 데이터베이스를 사용 하는 사용자 지정 Windows 프로그램을 개발 합니다. 사용자 인터페이스를이 데이터베이스에 대 한 데이터를 수집 하기 위해 처음부터 새로 만드는 대신 인터페이스를 수집 하 여 데이터 파일로 InfoPath 컨트롤을 사용 하 여 개발 시간을 절약할 수 있습니다. 사용자 지정 프로그램 할 수 있지만 모든 데이터 수집 InfoPath 편집기의 기능 있고 직접 인터페이스 개발 필요가 없도록를 활용 됩니다.

  • 웹 폼에 동의 하 고 특정 형식으로 설계도 표시할 수 보다는 비즈니스 요구 사항이 있는 합니다. 사용자에 게 적용 되는 건물 허용 하려면 이러한 설계도 제출 해야 합니다. 이 비즈니스 요구 사항을 충족 하 여 개발 팀 웹 폼을 통해 이러한 드로잉에 동의 하 고 웹 브라우저에서 표시할 수 있는 사용자 지정 프로그램을 만들었습니다. 웹 프로그램 사용자에 의해 전송 된 드로잉을 저장 하도록 SQL Server 데이터베이스에 연결 해야 합니다. 사용자 지정 웹 양식을 InfoPath 컨트롤을 확장 하 여 회사의 기존 웹 폼과 호환 되는 새 사용자 지정 프로그램을 개발 하 필요 없이 네이티브 지원 되는 SQL Server 데이터베이스에 대 한 InfoPath의 기능을 사용할 수 있습니다.

  • 회사에서 모든 데이터를 비롯 한 InfoPath 프로그램을 수집 하 여 현재 지원 되지 않는 외부 데이터 원본을 사용 합니다. 회사가 외부 데이터 원본의 데이터를 저장 하려면를 사용 하므로 개발 팀이 외부 데이터 원본와 통신 하는 사용자 지정 Windows 프로그램을 만들었습니다. InfoPath의 기능을 모두 포함 된 서식, 사용자 인터페이스를 제공 사용자 지정 프로그램에 InfoPath 컨트롤을 추가 합니다.

컨트롤에 캡슐화 된 InfoPath를 사용를 사용자 지정 Windows 프로그램 또는 사용자 지정 웹 양식을 InfoPath 편집기의 기능을 이제 추가할 수 있습니다.

맨 위로 이동

InfoPath 컨트롤

InfoPath 컨트롤 사용자 지정 Windows 프로그램 또는 웹 양식을 InfoPath 편집기의 기능을 노출 하는 컴파일된 동적 연결 라이브러리 (.dll) 파일입니다. InfoPath 및 InfoPath Forms Services InfoPath 컨트롤의 세 가지 서로 다른 버전을 제공합니다. 컨트롤을 사용 하면 사용자 지정 프로그램 및 해당 프로그램 사용 여부 infopath 또는 브라우저를 통해 컴퓨터에서 웹 폼으로 사용 되는 기술에 따라 달라 집니다.

COM을 사용 하 여 사용자 지정 Windows 프로그램    InfoPath와 함께 포함 된 Ipeditor.dll 파일을 사용 하 여 COM.를 사용 하 여 사용자 지정 Windows 응용 프로그램에서 이 컨트롤을 사용 하려면 InfoPathEditorObject 클래스의 인스턴스를 만듭니다. 이 클래스 사용자 지정 프로그램에 Ipeditor.dll 파일에 대 한 참조를 추가 하 여 사용할 수 있습니다. InfoPath와 함께 제공 되는 파일을 사용 중 이므로 사용자에 게 사용자 지정 프로그램을 사용 하 여 infopath를 자신의 컴퓨터에 설치 해야 합니다.

.NET framework를 사용 하는 사용자 지정 Windows 프로그램    .NET framework를 사용 하 여 사용자 지정 Windows 프로그램에서 InfoPath와 함께 제공 되는 Microsoft.Office.InfoPath.FormControl 어셈블리를 사용 합니다. 사용자 지정 Windows Form 응용 프로그램에서 InfoPath 2007 양식 편집 환경 호스팅, MSDN 문서에이 어셈블리를 사용 하는 자세한 정보와 예제 코드가 있습니다. InfoPath와 함께 제공 되는 파일을 사용 중 이므로 사용자에 게 사용자 지정 프로그램을 사용 하 여 infopath를 자신의 컴퓨터에 설치 해야 합니다.

사용자 지정 웹 폼    사용자 지정 웹 양식에서 InfoPath Forms Services 포함 된 XmlFormView ASP.NET 컨트롤을 사용 합니다. 사용자 지정 웹 양식을 InfoPath 2007 양식 편집 환경 호스팅, MSDN 문서에이 컨트롤을 사용 하는 자세한 정보와 예제 코드가 있습니다. 이 컨트롤 렌더링 InfoPath Forms Services 실행 중인 서버를 통해 사용자 지정 웹 양식, 때문에 사용자에 게 사용자 지정 웹 양식을 사용 하 여 웹 브라우저를만 하면 됩니다.

맨 위로 이동

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

이 정보가 유용한가요?

의견 주셔서 감사합니다!

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

×