다음을 통해 공유


필드 규칙 작업

업데이트: 2011년 1월

필드의 데이터 형식에 따라 해당 필드에 입력할 수 있는 데이터에 대한 여러 가지 제한 사항을 설정할 수 있습니다. 예를 들어 기본값을 정의하고, 사용자가 지정할 수 있는 값을 제한하고, 필드 값을 업데이트할 수 있는 사용자를 제한할 수 있습니다. 다음과 같은 이유 중 하나 이상에 해당하는 경우 작업 항목 필드에 규칙을 적용할 수도 있습니다.

  • 작업 항목 폼의 필드를 마우스로 가리킬 때 나타나는 도구 설명 텍스트를 지정하려는 경우

  • 문자열 필드의 값이 패턴과 일치해야 하는 경우

  • 필드를 필수 또는 읽기 전용으로 설정하거나, 다른 필드와 동일한 값이 포함되지 않도록 하려는 경우

  • 필드를 지우거나, 필드의 추가 수정을 제한하려는 경우

  • 필드를 수정할 수 있는 사용자를 제한하려는 경우

  • 다른 필드의 값이 변경되었거나 특정 값으로 할당되었을 때 필드에 규칙을 적용하려는 경우

한 필드에 여러 규칙을 적용할 수 있습니다. FIELD(정의) 요소 내에 규칙을 포함하면 해당 규칙이 항상 적용됩니다. FIELD(워크플로) 요소 내에 규칙을 포함하면 상태를 변경하거나, 상태를 전환하거나, 사용자가 전환 이유를 지정할 때 규칙이 적용되도록 범위를 지정할 수 있습니다.

일반 작업

작업

관련 항목

전환 중, 사용자가 상태를 변경할 때, 또는 사용자가 이유를 지정할 때 항상 규칙 적용. 필드 규칙을 사용하여 작업 항목의 상태에 관계없이 작업 항목 형식의 동작을 제어할 수 있습니다. 예를 들어 버그가 새로운 활성 상태인 경우 버그에 대한 필수 필드는 버그를 닫을 때까지 필수로 유지됩니다.

작업 항목 필드의 값을 제어하는 규칙 적용. CANNOTLOSEVALUE, EMPTY, FROZEN, NOTSAMEAS, READONLY 및 REQUIRED 요소 등의 한정하는 규칙을 지정할 경우 필드 값이 변경되는 방식을 제한할 수 있습니다.

작업 항목 필드에 대한 도움말 텍스트 정의. 작업 항목 폼에 표시되는 필드를 가리킬 때 나타나는 도움말 텍스트나 도구 설명 텍스트를 사용자 지정할 수 있습니다. 도움말 텍스트는 255자의 유니코드 문자로 제한되며 지역화할 수 있습니다.

필드를 수정할 수 있는 사용자 제한. VALIDUSER 요소를 사용하여 작업 항목의 필드를 수정할 수 있는 사용자를 제한할 수 있습니다.

문자열 값이 일치해야 하는 패턴 정의. MATCH 요소를 사용하여 문자열 필드의 내용에 패턴을 적용할 수 있습니다.

필드에 값 복사. 필드의 기본값을 지정하거나, 다른 필드 값 또는 시스템 정의 값을 복사할 수 있습니다. COPY, DEFAULTSERVERDEFAULT 요소 중 하나를 사용하여 필드 기본값을 할당할 수 있습니다.

사용자 또는 그룹을 참조하는 특성에 토큰 사용. 규칙을 사용자나 그룹으로 제한하는 경우에는 그룹의 도메인 또는 범위를 나타내야 합니다. 일부 값의 경우 토큰을 사용할 수 있습니다.

특정 그룹에 적용되거나 적용되지 않도록 규칙 제한. for 또는 not 특성을 포함하는 경우 특정 그룹 또는 사용자 집합에 적용되거나 적용되지 않도록 대부분의 규칙을 한정할 수 있습니다.

다른 필드의 값을 기준으로 필드 값 할당에 대한 조건 지정. WHEN, WHENNOT, WHENCHANGED 및 WHENNOTCHANGED 요소를 사용하는 경우 조건에 따라 실행되는 규칙을 정의할 수 있습니다.

규칙이 처리되는 방식 이해. 규칙은 일반적으로 나열된 순서대로 처리됩니다. 그러나 WHEN*, DEFAULT 및 COPY 요소를 사용하는 경우에는 추가 동작이 적용될 수 있습니다.

참고 항목

개념

워크플로 디자인

모든 WITD XML 요소 참조

기타 리소스

작업 항목 필드 정의

변경 기록

날짜

변경 내용

이유

2011년 1월

항목 집합이 수정되고 순서가 변경됨에 따라 내용이 수정되었습니다.

향상된 기능 관련 정보