맨위로가기

마이크로소프트 인포패스

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

마이크로소프트 인포패스는 마이크로소프트 오피스 제품군에 포함된 양식 작성 및 데이터 수집 도구였다. XML 기반으로 데이터를 저장하며, 다양한 컨트롤과 규칙을 통해 데이터 유효성 검사, 조건부 서식, 외부 데이터 연결 등의 기능을 제공했다. 인포패스는 기업에서 정보를 캡처하고, 셰어포인트와 통합하여 웹 기반 양식으로 활용하는 데 사용되었다. 여러 버전으로 출시되었으며, 2014년 단종 발표 이후 파워앱스로 대체되었다.

더 읽어볼만한 페이지

  • 인터넷 프로토콜 기반 네트워크 소프트웨어 - 슈퍼 서버
    슈퍼 서버는 TCP 래퍼를 통해 접근 권한을 확인하고 필요에 따라 다른 서버 프로그램을 시작하여 메모리 사용량 감소 및 시스템 관리 효율성을 높이지만, 높은 연결 요청 빈도에서는 성능 저하를 유발할 수 있으며, inetd, launchd, systemd, ucspi-tcp, xinetd 등이 대표적인 구현체이다.
  • 인터넷 프로토콜 기반 네트워크 소프트웨어 - 시스코 IOS
    시스코 IOS는 시스코 시스템즈의 네트워크 장비 운영체제로, 라우터용으로 개발되어 다양한 하드웨어 기능과 네트워킹 프로토콜에 적응하며 CLI를 통해 네트워크 기능을 제어 및 관리할 수 있도록 설계되었고, IOS XR, IOS XE 등 후속 운영 체제가 등장했다.
  • 마이크로소프트 오피스 - 마이크로소프트 코파일럿
    마이크로소프트 코파일럿은 오픈AI의 GPT 모델을 기반으로 마이크로소프트에서 개발한 인공지능 챗봇 서비스로, 정보 검색, 문서 작성, 이미지 생성 등 다양한 기능을 제공하며 여러 플랫폼에서 사용 가능하다.
  • 마이크로소프트 오피스 - 마이크로소프트 파워포인트
    마이크로소프트 파워포인트는 1987년 포어소트에서 개발되어 마이크로소프트에 인수된 후, 마이크로소프트 오피스 제품군으로 제공되면서 전 세계적으로 널리 사용되는 프레젠테이션 프로그램으로, 슬라이드 쇼 형식을 통해 텍스트, 이미지, 오디오, 비디오 등 다양한 멀티미디어 요소를 활용하여 정보를 시각적으로 전달하는 데 사용된다.
  • 윈도우 소프트웨어 - 마이크로소프트 파워포인트
    마이크로소프트 파워포인트는 1987년 포어소트에서 개발되어 마이크로소프트에 인수된 후, 마이크로소프트 오피스 제품군으로 제공되면서 전 세계적으로 널리 사용되는 프레젠테이션 프로그램으로, 슬라이드 쇼 형식을 통해 텍스트, 이미지, 오디오, 비디오 등 다양한 멀티미디어 요소를 활용하여 정보를 시각적으로 전달하는 데 사용된다.
  • 윈도우 소프트웨어 - 냅스터
    냅스터는 1999년부터 2001년까지 운영된 P2P 파일 공유 서비스로, MP3 파일 공유를 용이하게 하여 음악 산업에 큰 영향을 주었으며 저작권 침해 소송으로 서비스가 중단되었으나 현재는 음악 스트리밍 서비스로 운영되고 있다.
마이크로소프트 인포패스 - [IT 관련 정보]에 관한 문서
기본 정보
마이크로소프트 오피스 인포패스 로고 (2013-2015)
마이크로소프트 오피스 인포패스 로고 (2013-2015)
마이크로소프트 인포패스 스크린샷
마이크로소프트 인포패스 2013이 윈도우 7에서 실행되는 스크린샷
개발사마이크로소프트
최신 버전2013 (15.0.4805.1000)
운영 체제윈도우 7 이상
종류협업 소프트웨어
라이선스트라이얼웨어
단종 여부
대체 소프트웨어마이크로소프트 폼즈
웹사이트공식 웹사이트
추가 정보
지원 플랫폼x86, x64 (WOW64)
장르XML개발
라이선스프로프라이어티

2. 버전

버전포함 위치출시 날짜[21]지원 종료일[19]
인포패스 2003마이크로소프트 오피스 2003 프로페셔널 엔터프라이즈2007년 11월 19일2014년 4월 8일
인포패스 2007마이크로소프트 오피스 2007 얼티밋, 프로페셔널 플러스, 엔터프라이즈2007년 1월 27일2017년 10월 10일
인포패스 2010마이크로소프트 오피스 2010 프로페셔널 플러스, 오피스 3652010년 7월 15일2020년 10월 13일
인포패스 2013마이크로소프트 오피스 2013 프로페셔널 플러스, 오피스 3652013년 1월 29일2026년 7월 14일



Windows Vista에서 실행되는 Microsoft Office InfoPath 2007

3. 기능 (Features)

인포패스XML 데이터 처리 방식을 기반으로 설계되어, 데이터와 서식을 분리하여 관리한다. 장 파올리와 존 고델에 따르면, 이는 "문서의 데이터를 서식 지정과 분리하는 XML 패러다임을 고수하는 것"이었다.[3] 아드리아나 네아구와 장 파올리가 2000년에 출원한 특허는 이 기술을 "DHTML 뷰 및 XSLT를 사용하여 XML을 작성하는 것"으로 설명한다.[4]

인포패스 양식에 저장된 모든 데이터는 XML 형식으로 "데이터 원본"이라고 하는 곳에 저장된다. 양식 템플릿 파일은 `xsn` 확장자를 사용하여 캐비닛 파일 형식으로 저장된다.[5]

인포패스는 XML 문서 작성, 정보 수집 및 재사용을 위한 도구로, 마이크로소프트 오피스 2003부터 탑재되었다. XML을 이용해 사용자가 직접 데이터 정의를 쉽게 할 수 있다. 또한 데이터베이스를 통해 정보 재사용, 분석 및 판단을 용이하게 할 수 있다. 제품에는 영업, 사무, 관리 등 업무 관련 템플릿이 있어, 이를 커스터마이즈하여 사용할 수 있다.

Microsoft Office SharePoint Server에 SharePoint Forms Services를 도입하면 작성된 양식을 웹 애플리케이션으로 이용할 수 있다. 따라서 인포패스가 설치되지 않은 PC에서도 입력이 가능하다. Forms Services를 이용하면 자주 변경되는 양식 작성 및 수정이 간소화된다.

3. 1. 주요 기능

인포패스는 XML 형식으로 데이터를 "데이터 원본"에 저장한다. 양식 템플릿은 기본 데이터 원본 하나를 가지며, 여러 보조 데이터 원본을 가질 수 있다. 보조 데이터 원본은 양식에 내장되거나, SharePoint 또는 웹 서비스를 통해 접근할 수 있다.[5]

InfoPath는 텍스트 상자, 라디오 버튼, 체크 상자 등 다양한 컨트롤을 제공하여 사용자 인터페이스를 구성한다. 데이터 테이블 및 보조 데이터 원본에는 "반복 테이블" 등의 반복 컨트롤이 사용된다. 템플릿 부분 및 ActiveX 컨트롤을 사용자 지정 컨트롤로 추가할 수도 있다.

각 컨트롤에는 "규칙"을 적용할 수 있다. 규칙은 세 가지 유형으로 나뉜다.

  • 서식 규칙: 컨트롤 숨기기, 색상 변경 등
  • 유효성 검사 규칙: 예: 9자리 숫자만 허용
  • 작업 규칙: 다른 필드 값을 기반으로 필드 값 설정


규칙은 버튼 클릭(사용자 작업) 또는 필드 값(조건)에 따라 실행된다. 예를 들어 "필드 'field1'이 비어 있지 않으면 필드 'Total'을 100으로 설정"하는 조건부 규칙을 만들 수 있다.

  • '''규칙'''은 버튼 클릭, 양식 값 변경 시 특정 작업을 적용한다. 데이터 원본 필드 값 변경, 데이터베이스 제출 및 쿼리, 메시지 표시, 양식 열기/닫기, 다른 '''보기'''로 전환 등이 가능하다.
  • '''데이터 유효성 검사'''는 입력 패턴 비교, 데이터 형식(문자열, 정수 등) 확인 등으로 유효성을 검사한다.
  • '''조건부 서식'''은 값에 따라 개체 모양이나 표시 여부를 변경한다.
  • InfoPath는 다양한 '''ActiveX 컨트롤'''을 제공하며, 모두 데이터 원본 필드에 바인딩된다. 목록 상자, 라디오 버튼, 텍스트 상자, 단추, 확인란 등이 일반적이다. XPath 식 결과 표시, 섹션(컨트롤 컨테이너), 반복 필드/섹션(여러 값 저장)도 사용한다.
  • '''XPath 식'''과 '''함수'''로 필드 값에 함수를 적용하여 값을 계산할 수 있다.
  • InfoPath는 '''SQL, Microsoft Access, SharePoint 데이터베이스''' 등 외부 데이터 원본 연결을 지원한다.
  • '''JScript, Visual Basic, C#''' 등으로 기능을 확장할 수 있다.
  • '''사용자 역할'''은 ID에 따라 보기를 변경하거나 조건부 서식을 적용한다.
  • InfoPath '''서식'''과 '''UI'''는 Microsoft Word 2003, 2010과 유사하다.

4. 사용 (Usage)

인포패스는 정보를 캡처하고, 캡처된 내용을 PC나 SharePoint에서 호스팅될 때 웹 서버에 파일로 저장하기 위한 양식을 만드는 데 사용된다. 다양한 소스(웹 서비스, XML, 데이터베이스, 다른 양식)의 데이터에 접근하여 표시할 수 있으며, 규칙, 조건 및 작업을 기반으로 상호 작용 동작을 할 수 있다. 인포패스 양식을 사용하려면 클라이언트에 인포패스 필러(InfoPath Filler) 또는 인포패스 디자이너(InfoPath Designer)가 설치되어 있거나, SharePoint에서 호스팅될 때 브라우저에서 양식을 볼 수 있어야 한다. 인포패스는 개인보다는 비즈니스에서 주로 사용된다. 이는 여러 개인으로부터 구조화된 방식으로 데이터를 수집하고 배포하기 위한 협업 도구이기 때문이며, SharePoint 호스트 및/또는 개별 라이선스된 필러 사본이 필요하다. 양식은 브라우저(SharePoint에서 호스팅)에서 보거나 타사 제품을 사용하여 모바일 장치에서도 볼 수 있다.

웹 브라우저 양식으로 실행하려면 파일을 인포패스 폼 서비스(InfoPath Forms Services)를 실행하는 서버에 업로드해야 한다. 이렇게 하면 클라이언트가 인포패스 없이 웹 브라우저만 있으면 된다는 장점이 있다. 그런 다음 양식이 완료될 때 이메일로 전송되도록 설정하거나 해당 필드를 SharePoint 목록에 직접 추가할 수 있다.

XML 문서의 작성, 정보 수집 및 재사용을 원활하게 처리하기 위한 도구로, 마이크로소프트 오피스 2003부터 탑재되었다. XML 본래의 기능인 사용자 측의 정의를 XML 지식 없이도 비교적 간단하게 수행할 수 있다. 또한 데이터베이스를 중계함으로써 정보의 재사용, 분석 및 판단을 더 쉽게 할 수 있을 것으로 기대된다. 제품에는 미리 업무와 관련된 템플릿(영업, 사무, 관리 등)이 수록되어 있어, 이를 이용하여 독자적으로 커스터마이즈하는 것도 유효하다.[1]

Microsoft Office SharePoint Server에 SharePoint Forms Services를 도입함으로써 작성된 양식을 웹 애플리케이션으로 이용할 수 있다. 이 이용 방법을 통해 InfoPath가 설치되지 않은 PC에서도 입력을 할 수 있다.[2]

Forms Services를 이용하면 빈번하게 변경되는 양식의 작성 및 수정을 대폭 간소화할 수 있다.[3]

5. 셰어포인트와의 통합 (Integration with SharePoint)

마이크로소프트 셰어포인트 기술과의 통합은 인포패스의 일반적인 사용 사례 중 하나이다. 인포패스 양식은 셰어포인트 목록 및 라이브러리에 제출할 수 있으며, 제출된 인스턴스는 인포패스 필러(InfoPath Filler) 또는 타사 제품을 사용하여 셰어포인트에서 열 수 있다. 또는 InfoPath Forms Services를 사용하면 브라우저 사용 가능 인포패스 양식을 셰어포인트 설치에 호스팅하고 ASP.NET 페이지와 유사한 클라이언트 측 스크립트 및 포스트백 동작을 사용하여 HTML 페이지로 렌더링할 수 있다.[6]

셰어포인트에서 "양식 라이브러리"는 인포패스 템플릿을 지정된 문서 유형으로 갖는 문서 라이브러리이다. 인포패스 필드는 셰어포인트에 게시할 때 ''승격''되어 라이브러리 보기에 "열" 데이터로 읽고 표시될 수 있다. 다른 셰어포인트 문서와 마찬가지로 인포패스 양식에는 ''승격된'' 필드에 접근할 수 있는 워크플로를 연결할 수 있다.[6]

Microsoft Office SharePoint Server에 SharePoint Forms Services를 도입함으로써 작성된 양식을 웹 애플리케이션으로 이용할 수 있다. 이 이용 방법을 통해 인포패스가 설치되지 않은 PC에서도 입력을 할 수 있게 되었다.

Forms Services를 이용하면 빈번하게 변경되는 양식의 작성 및 수정을 대폭 간소화할 수 있다.

6. 지원 (Support)

2014년 1월 31일, 마이크로소프트는 인포패스를 단종하고, 2016년 말에 출시된 크로스 플랫폼 솔루션인 파워앱스(PowerApps)로 대체할 것이라고 발표했다.[7] 2016년 3월 1일, 마이크로소프트는 인포패스 2013 클라이언트 애플리케이션이 2026년 7월까지 지원될 것이라고 발표했다.[8] 마이크로소프트는 "인포패스 양식 서비스는 온-프레미스 버전의 SharePoint Server 2016에 포함되어 있으며, 추후 공지가 있을 때까지 Office 365에서도 완벽하게 지원된다"고 명시했다.[9] 마이크로소프트 MVP 로저 하우터[10]는 인포패스가 SharePoint Server 2019 온-프레미스에서도 계속 지원될 것으로 예상한다고 말했다.[11]

7. 서버 측 구성 요소 (Server-side components)

'''Forms Server 2007'''은 단종된 제품으로, 인포패스 클라이언트 양식을 Ajax HTML 양식으로 변환하여, 모바일 폰 브라우저를 포함한 모든 브라우저를 사용하여 접속 및 작성을 할 수 있게 한다. Forms Server 2007은 양식의 백엔드로 데이터베이스 또는 다른 데이터 소스를 사용하는 것을 지원한다. 마이크로소프트 Windows SharePoint Services 3.0 및 .NET Framework 버전 2.0이 필요하다.[12]

'''InfoPath Forms Services''' (또는 Office Forms Services)는 Forms Server 2007의 기능을 계승하여, 인포패스 양식을 SharePoint 웹 사이트에서 호스팅하고 웹 브라우저를 통해 제공할 수 있도록 한다. 원래 Microsoft Office SharePoint Server 2007 Enterprise 에디션의 구성 요소였으며,[13] 2013년에는 다음과 같은 환경에서 사용할 수 있게 되었다.


  • SharePoint Online Plan 2[14]
  • Office 365 E3/A3/G3 이상
  • SharePoint Server 2013 Enterprise CAL


2014년 1월 31일, 마이크로소프트는 InfoPath Forms Services를 중단한다고 발표했다.[15] 이후 원본 게시물에 대한 날짜 미정 업데이트에서 Microsoft는 계획을 변경하여 InfoPath Forms Services가 결국 SharePoint 2016에 포함될 것이라고 발표했다.[16]

InfoPath Forms Services는 Office 365 Education 구독자(Office 365 A1, Office 365 A3 및 Office 365 A5 플랜)에게 제공된다.[17]

Microsoft Office SharePoint Server에 SharePoint Forms Services를 도입함으로써 작성된 양식을 웹 애플리케이션으로 이용할 수 있다. 이 이용 방법을 통해 InfoPath가 설치되지 않은 PC에서도 입력을 할 수 있게 된다.

Forms Services를 이용하면 빈번하게 변경되는 양식의 작성 및 수정이 대폭 간소화된다.

참조

[1] 웹사이트 May 3, 2016, update for InfoPath 2013 (KB3114946) https://support.micr[...] Microsoft 2022-06-21
[2] 웹사이트 Download InfoPath 2013 for Office 365 ProPlus Subscription from Official Microsoft Download Center http://www.microsoft[...] Microsoft 2015-09-25
[3] 웹사이트 Jean Paoli on Microsoft Office InfoPath 2003 - InfoPath - Office.com http://office.micros[...] Office.microsoft.com 2012-01-25
[4] 웹사이트 United States Patent: 7191394 http://patft.uspto.g[...] Patft.uspto.gov 2012-01-25
[5] 웹사이트 XSN File Extension - What is an .xsn file and how do I open it? https://www.file-ext[...] 2020-01-30
[6] 웹사이트 Introduction to InfoPath Forms Services http://office.micros[...] 2014-01-28
[7] 웹사이트 Announcing General Availability of PowerApps https://powerapps.mi[...] Microsoft 2018-12-03
[8] 웹사이트 InfoPath is not included in Office 2016 https://blogs.msdn.m[...] Microsoft 2018-05-29
[9] 뉴스 Update on InfoPath and SharePoint Forms - Microsoft 365 Blog https://www.microsof[...] 2018-05-29
[10] 웹사이트 Roger Haueter - Microsoft MVP https://www.rogerhau[...] 2018-05-29
[11] 뉴스 What's coming with SharePoint Server 2019 on-premises - techtask https://www.techtask[...] 2018-05-29
[12] 웹사이트 Forms Server 2007 https://technet.micr[...] Microsoft 2006-11-16
[13] 웹사이트 InfoPath Forms in Office SharePoint Server 2007 http://blogs.msdn.co[...] Microsoft 2006-06-08
[14] 웹사이트 SharePoint Online Service Description https://technet.micr[...] Microsoft 2013-12-18
[15] 뉴스 Microsoft discontinues electronic forms software InfoPath, will support latest version until April 2023 https://thenextweb.c[...] 2014-02-01
[16] 웹사이트 Update on InfoPath and SharePoint Forms http://blogs.office.[...] Microsoft
[17] 웹사이트 Office 365 Education https://docs.microso[...] 2018-11-13
[18] 웹사이트 Microsoft InfoPath Life-cycle Information http://support.micro[...] 2011-10-25
[19] 웹사이트 InfoPath Product Lifecycle https://support.micr[...] 2018-05-29
[20] 블로그 https://blog.naver.c[...]
[21] 웹인용 Microsoft InfoPath Life-cycle Information http://support.micro[...] 2011-10-25



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com