양식 서식 파일에 대한 호환성 설정 지정
적용 대상
양식 서식 파일을 디자인할 때 InfoPath 또는 웹 브라우저에서 열거나 작성할 수 있는 양식 서식 파일을 만들도록 선택할 수 있습니다. 브라우저를 사용하여 양식 서식 파일을 열고 작성할 수 있는 경우 브라우저 호환 양식 서식 파일이라고 합니다. 그런 다음 이 형식의 양식 서식 파일은 InfoPath Forms Services 실행하는 서버에 게시될 때 브라우저를 사용할 수 있습니다.
이 문서에서는 양식 서식 파일을 처음 만들 때 또는 양식 서식 파일을 이미 만든 후 양식 서식 파일에 대한 호환성 설정을 선택하는 방법을 설명합니다. 양식 서식 파일의 현재 호환성 설정을 잘 모르는 경우 InfoPath 창의 오른쪽 아래에 있는 InfoPath 상태 표시줄의 호환성 영역을 참조할 수 있습니다.
이 문서의 내용
브라우저 호환성 개요
모든 양식 서식 파일은 InfoPath와 호환됩니다. 즉, 사용자가 컴퓨터에 InfoPath를 설치한 경우 사용자가 InfoPath에서 양식을 열고 편집할 수 있습니다.
InfoPath Forms Services 실행하는 서버에 액세스할 수 있는 경우 InfoPath가 컴퓨터에 설치된 사용자와 그렇지 않은 사용자 등 두 종류의 사용자를 수용하는 단일 양식 서식 파일을 디자인할 수 있습니다. 후자의 경우 사용자는 InfoPath가 아닌 지원되는 웹 브라우저에서 양식을 작성합니다. 사용자가 InfoPath를 설치한 경우 InfoPath에서 양식을 열 수 있으며 전체 양식 기능을 경험할 수 있습니다. 브라우저에서 양식을 작성하는 사용자는 더 제한된 기능 집합에 액세스할 수 있지만 컴퓨터에 InfoPath가 설치되어 있지 않더라도 양식을 사용할 수 있습니다. InfoPath Forms Services 실행하는 서버에 양식 서식 파일을 게시하려는 경우 이러한 제한 사항을 염두에 두어야 합니다.
브라우저 호환 양식 서식 파일을 디자인하는 프로세스에는 양식 서식 파일을 처음 만들 때 또는 나중에 양식 서식 파일을 디자인할 때 호환성 설정을 미리 지정하는 작업이 포함됩니다. 브라우저 호환 양식 서식 파일을 디자인한 후에는 사용자가 브라우저에서 작성할 수 있도록 테스트, 게시 및 브라우저를 사용하도록 설정할 수 있습니다.
양식 서식 파일을 만들 때 호환성 설정 지정
양식 디자인 대화 상자에서 양식 서식 파일에서 사용할 브라우저 호환 기능만 사용하도록 선택할 수 있습니다. 이렇게 하면 양식 서식 파일에서 사용할 수 없도록 브라우저 호환 양식 서식 파일에서 지원되지 않는 InfoPath 컨트롤 또는 기능이 숨겨지거나 비활성화됩니다.
파일 메뉴에서 양식 서식 파일 디자인을 클릭합니다.
양식 서식 파일 디자인 대화 상자의 새 디자인에서 양식 서식 파일을 클릭합니다.
기준 갤러리에서 다음 중 하나를 수행합니다.
- 양식 서식 파일을 디자인할 때 데이터 원본을 정의하려면 공백을 클릭합니다.
- 웹 서비스 또는 데이터베이스를 양식 서식 파일의 데이터 원본으로 사용하려면 웹 서비스 또는 데이터베이스를 클릭합니다. 이 옵션을 사용하면 외부 데이터 원본에 데이터를 쿼리하거나 제출할 수 있습니다.
- XML 문서(.xml) 파일 또는 XML 스키마(.xsd) 파일을 데이터 원본으로 사용하려면 XML 또는 스키마를 클릭합니다.
- 데이터 연결 파일의 데이터 연결 정보를 데이터 원본의 기준으로 사용하려면 연결 라이브러리를 클릭합니다.
양식 서식 파일을 InfoPath Forms Services 호환되도록 하려면 브라우저 호환 기능만 검사 사용 상자를 선택한 다음 확인을 클릭합니다.
InfoPath에서 새 양식 서식 파일이 열립니다. InfoPath 창의 오른쪽 아래 모서리에 있는 상태 표시줄에 호환성: InfoPath 및 InfoPath Forms Services 표시되므로 양식 서식 파일이 웹 브라우저와 InfoPath에서 작동한다는 것을 알 수 있습니다.양식 서식 파일을 평소처럼 디자인합니다.
InfoPath Forms Services 실행하는 서버에서 기능이 지원되지 않으면 해당 기능이 사용자 인터페이스에서 흐리게 표시되고 양식 서식 파일에 추가할 수 없습니다. 마찬가지로 특정 컨트롤이 지원되지 않으면 컨트롤 작업창에 표시되지 않습니다.
기존 양식 서식 파일의 호환성 설정 변경
디자인 프로세스 중에 언제든지 기존 양식 서식 파일에 대한 현재 호환성 설정을 변경할 수 있습니다. 예를 들어 동료로부터 일반 InfoPath 전용 양식 서식 파일을 상속하고 브라우저와 호환되도록 하려는 경우 양식 서식 파일에 대한 기존 호환성 설정을 변경할 수 있습니다.
InfoPath 전용 양식 서식 파일에는 사용자 역할, 사용자 지정 작업창 또는 master 세부 정보 컨트롤과 같이 브라우저 호환 양식 서식 파일에서 지원되지 않는 기능이 포함될 수 있습니다. 새 호환성 설정을 지정한 후 디자인 검사 기 작업창에서 설정을 전환하여 발생한 호환성 문제 목록을 볼 수 있습니다.
양식 서식 파일을 엽니다.
디자인 검사기 작업창을 열려면 도구 메뉴에서 디자인 검사기를 클릭합니다.
디자인 검사기 작업창 위쪽에서 호환성 설정 변경을 클릭합니다.
양식 옵션 대화 상자의 브라우저 호환성에서 브라우저 또는 InfoPath에서 열 수 있는 양식 서식 파일 디자인을 클릭한 다음 확인을 클릭합니다.
참고
경우에 따라 호환성 설정을 변경하려고 할 때 오류가 표시 될 수 있습니다. 예를 들어 IRM(정보 권한 관리)을 사용하여 기존 양식 서식 파일로 권한을 제한한 경우 호환성 설정을 변경하려면 먼저 해당 설정을 제거해야 합니다.
이제 디자인 검사 기 작업창에 호환성 설정 변경으로 인한 오류 및 메시지가 표시됩니다.
다음 표에서는 디자인 검사 기 작업창의 오류와 메시지의 차이점을 설명합니다.아이콘 종류 설명
오류 양식 서식 파일이 제대로 작동하지 않습니다. 양식 서식 파일을 게시하기 전에 오류를 수정해야 합니다.
메시지 양식 서식 파일이 예상대로 작동하지 않을 수 있습니다. 메시지는 오류보다 덜 심각합니다. 양식 서식 파일을 게시하기 전에 메시지를 처리할지 여부를 선택할 수 있습니다. 디자인 검사기 작업창의 브라우저 호환성에서 검토하려는 오류 또는 메시지의 텍스트를 클릭합니다. 이렇게 하면 일반적으로 다음 중 하나가 발생합니다.
- 양식 서식 파일에서 지원되지 않는 컨트롤 또는 다른 개체로 인해 문제가 발생하면 InfoPath에서 자동으로 해당 컨트롤 또는 개체를 선택합니다. 문제에 대한 자세한 내용을 보려면 양식 서식 파일에서 컨트롤 또는 개체를 마우스 오른쪽 단추로 클릭한 다음 바로 가기 메뉴에서 자세히를 클릭합니다.
- 지원되지 않는 설정에서 문제가 발생하는 경우(예: 양식 서식 파일이 브라우저 호환 양식 서식 파일에서 작동하지 않는 사용자 역할을 지정하는 경우) InfoPath는 문제를 설명하는 보다 설명적인 경고를 표시합니다.
브라우저 호환성 오류를 검토하고 수정합니다.
참고
오류를 수정하지 않으면 브라우저 호환 양식 서식 파일을 InfoPath Forms Services 실행하는 서버에 게시할 수 있습니다. 그러나 서버에서 양식 서식 파일을 브라우저로 사용하도록 설정할 수 없으므로 웹 브라우저에서 양식을 표시하거나 작성할 수 없습니다.
브라우저 호환성 메시지를 검토하고 수정해야 하는지 여부를 결정합니다.
오류 및 메시지 목록을 resolve 업데이트하려면 새로 고침을 클릭합니다.