참고: 사용자 언어로 가능한 한 빨리 가장 최신의 도움말 콘텐츠를 제공하고자 합니다. 이 페이지는 자동화를 통해 번역되었으며 문법 오류나 부정확한 설명을 포함할 수 있습니다. 이 목적은 콘텐츠가 사용자에게 유용하다는 것입니다. 이 페이지 하단의 정보가 도움이 되었다면 알려주세요. 쉽게 참조할 수 있는 영어 문서가 여기 있습니다.
Microsoft InfoPath 2010에서는 양식에서 발생하는 조건을 기반으로 하는 컨트롤 서식 규칙을 지정할 수 있습니다. 사용자가 서식 규칙이 있는 양식을 채울 때 지정된 조건이 참이면 서식이 적용됩니다. 서식 규칙을 사용하여 컨트롤에 굵게, 밑줄, 기울임꼴, 취소선, 글꼴 색 및 배경색을 적용하거나 컨트롤을 표시 또는 숨기거나 사용하지 않도록 설정할 수 있습니다.
이 문서의 내용
서식 규칙 예제
다음은 양식 서식 파일에서 서식 규칙을 사용하는 방법을 보여 주는 몇 가지 예제입니다.
-
발송 주소 지정 확인란이 선택되어 있지 않은 경우 발송 주소 구역 숨기기
-
영수증이 필요한 모든 지출에 대해 글꼴 색을 파란색으로 변경하고 글꼴 스타일을 굵게 변경
-
행의 텍스트 상자 값에 기초하여 반복 표의 컨트롤 배경색 변경. 예를 들어 일정이 지연된 항목의 행은 모든 컨트롤을 빨간색으로 설정하고 일정에 맞는 항목은 녹색으로 설정할 수 있습니다.
-
0원 미만의 회계 항목은 빨간색 텍스트로 표시하고 0원 이상의 회계 항목은 녹색 텍스트로 표시
-
반복 표의 행 필터링
참고: 사용자가 양식에 잘못 된 값을 입력할 때 메시지를 표시 하려면 유효성 검사 규칙 을 사용할 수도 있습니다.
서식 추가
규칙 추가 단추 사용
규칙 추가 명령을 사용하면 기본 제공된 서식 규칙을 추가할 수 있습니다.
-
컨트롤을 클릭합니다.
-
홈 탭의 규칙 그룹에서 규칙 추가를 클릭합니다.
-
규칙을 적용하려면 충족해야 하는 조건 유형을 클릭합니다. 예를 들어 필드 값이 비어 있는 경우 규칙을 적용하려면 비어 있음을 클릭합니다.
-
셀의 배경색에 음영 적용, 경고를 표시할 글꼴 수정 등과 같이 적용할 서식 유형을 클릭합니다.
참고: 선택하는 조건 유형에 따라 추가 정보를 입력하라는 메시지가 표시될 수 있습니다.
모두 입력하면 규칙 작업창이 나타나고 규칙을 필요에 따라 변경할 수 있습니다.
규칙 작업창 사용
규칙 작업창에서 서식 규칙을 추가하려면 다음 단계를 완료합니다.
-
서식 규칙을 만듭니다.
-
컨트롤을 클릭합니다.
-
규칙 작업창이 보이지 않을 경우 홈 탭의 규칙 그룹에서 규칙 관리를 클릭합니다.
-
새로 만들기를 클릭합니다.
-
서식을 클릭합니다.
-
세부 정보 텍스트 상자에 규칙 이름을 입력합니다.
-
-
조건을 지정합니다.
-
조건 섹션에서 없음을 클릭합니다.
-
규칙의 조건이 필드를 기반으로 하는 경우 다음을 완료합니다.
-
첫 번째 상자에서 필드를 클릭하거나 필드 또는 그룹 선택을 선택합니다.
-
두 번째 상자에서 이(가) 다음과 같은 경우와 같은 연산자를 클릭합니다.
-
세 번째 상자에 값을 입력합니다.
참고: 식 또는 서명 가능한 데이터 집합을 기반으로 규칙도 가능 합니다. 이러한 고급 시나리오에 대 한 자세한 내용은 고급 조건 시나리오에서 해당 섹션을 참조 합니다.
-
-
그리고를 클릭하여 다른 조건을 추가한 다음 2단계를 반복하거나 확인을 클릭합니다.
참고: 두 번째 조건을 추가하면 그리고 단추가 상자로 바뀝니다. 첫 번째와 이후의 각 조건이 모두 참이어야만 조건부 서식을 적용하려는 경우 그리고를 선택한 상태로 둡니다. 그렇지 않고 조건 중 하나만 참이어도 조건부 서식을 적용하려는 경우 또는을 클릭합니다.
-
-
서식을 지정합니다.
-
서식 섹션에서 원하는 항목을 선택합니다. 이 섹션에서는 컨트롤의 텍스트에 굵게 또는 밑줄을 지정하거나 텍스트 색 또는 컨트롤의 배경색을 변경하거나 컨트롤을 설정/해제할 수 있습니다.
-
참고: 추가한 여러 서식 규칙 중 두 개 이상이 참인 경우 참인 첫 번째 조건의 서식만 적용됩니다.
데이터 입력 패턴
서식 규칙은 사용자가 텍스트 필드에 입력하는 텍스트 패턴을 기반으로 할 수 있습니다. 예를 들어 미국 우편 번호를 수집하려는 경우 알파벳 문자 없이 숫자 5개만 입력했는지 확인할 수 있습니다. 마찬가지로 사용자가 전자 메일 주소를 입력하게 하려면 텍스트, “@” 기호, 도메인 및 “.com”과 같은 도메인 접미사를 포함하는 패턴으로 입력하게 할 수 있습니다.
이렇게 하려면 조건을 작성할 때 연산자 텍스트 상자에서 이(가) 다음 패턴과 일치하는 경우를 선택한 다음 패턴 선택 옵션을 선택합니다. 나타나는 데이터 입력 패턴 대화 상자에서 미리 정의된 여러 표준 패턴 중에서 선택합니다. 요구에 맞는 패턴이 없는 경우 사용자 지정 패턴을 지정할 수 있습니다. 사용자 지정 패턴에서는 특수 문자 삽입 상자에서 선택하여 쉽게 삽입할 수 있는 특수 문자를 사용할 수 있습니다.
고급 조건 시나리오
다음은 데이터 서식 규칙의 조건을 설정할 때 사용할 수 있는 고급 시나리오입니다.
-
식을 기반으로 하는 규칙
식은 값, 필드 또는 그룹, 함수 및 연산자의 집합입니다. 양식에 오늘 날짜를 자동으로 포함하거나 비용 보고서에 입력된 항목의 비용을 더해 총계를 구하는 등의 시나리오에서 필드 값을 설정하는 데 식을 사용할 수 있습니다.
-
첫 번째 상자에서 식을 클릭합니다.
-
두 번째 상자에 식을 입력합니다.
-
서명 가능한 데이터 집합을 기반으로 하는 규칙
양식에 디지털 서명이 필요한 데 아직 서명되지 않은 경우 제출 단추를 사용할 수 없도록 설정할 수 있습니다. 또는 예를 들어 양식이 서명될 때까지 서명 필드의 배경색을 빨간색으로 설정할 수도 있습니다. 이 조건은 InfoPath Filler 양식에서만 지원됩니다.
-
첫 번째 상자에서 서명 가능한 데이터 집합 선택을 클릭합니다.
-
서명 가능한 데이터 집합 선택 대화 상자에서 서명 가능한 데이터 집합을 선택하고 확인을 클릭합니다.
-
두 번째 상자에서 조건을 클릭한 다음 세 번째 상자에서 필요한 조건을 선택합니다.
참고: 자세한 내용은 InfoPath 2010에서 디지털 서명을 참조 합니다.
-
사용자 역할을 기반으로 하는 규칙
양식의 보기를 여러 개 만들고 사용자 역할에 따라 사용자에게 적합한 보기를 표시할 수도 있고 모든 사용자에 대해 하나의 보기를 사용하고 사용자 역할에 따라 보기에서 개별 컨트롤을 숨기거나 표시할 수도 있습니다. 또한 사용자 역할에 따라 사용자의 관리자, 부서 또는 기타 정보를 자동으로 채울 수도 있습니다. 사용자 역할은 InfoPath Filler 양식에서만 지원됩니다.
-
첫 번째 상자에서 사용자의 현재 역할을 클릭합니다.
-
두 번째 상자에서 이(가) 다음과 같은 경우와 같은 연산자를 클릭합니다.
-
세 번째 상자에서 역할 또는 역할 관리를 클릭하여 사용자 역할을 관리합니다.