다음을 통해 공유


FIELD(워크플로) 요소

FIELD(워크플로) 요소를 사용하여 상태 변경 또는 워크플로 전환 중 필드에 적용되는 규칙 및 조건을 지정할 수 있습니다. 이 규칙은 해당 부모 FIELDS 요소가 자식으로 있는 STATE, TRANSITION, DEFAULTREASON 또는 REASON 요소 아래에 FIELD(워크플로) 요소가 표시되는 위치에 따라 적용됩니다. 자세한 내용은 Q: 필드 규칙은 어디에서 적용해야 합니까?를 참조하세요

참고

작업 항목 형식의 필드를 정의하는 데 사용되는 FIELD(정의) 요소에 대한 자세한 내용은 FIELD(정의) 요소 참조를 참조하세요.

<FIELD refname="fieldReferenceName">    <ALLOWEDVALUES> . . . </ALLOWEDVALUES>    <ALLOWEXISTINGVALUE />    <CANNOTLOSEVALUE />    <COPY />    <DEFAULT />    <EMPTY />    <FROZEN />    <MATCH />    <NOTSAMEAS />    <PROHIBITEDVALUES /> . . . </PROHIBITEDVALUES>    <READONLY />    <REQUIRED />    <SERVERDEFAULT />    <SUGGESTEDVALUES /> . . . </SUGGESTEDVALUES>    <VALIDUSER />    <WHEN> . . . </WHEN>    <WHENNOT> . . . </WHENNOT>    <WHENCHANGED> . . . </WHENCHANGED>    <WHENNOTCHANGED> . . . </WHENNOTCHANGED> <FIELD>

특성 및 요소

다음 단원에서는 특성, 자식 요소 및 부모 요소에 대해 설명합니다.

특성

특성

설명

refname

필수 요소. 규칙 및 조건이 적용되는 필드의 참조 이름입니다. 참조 이름은 필드 정의의 FIELD(정의) 요소에 정의된 참조 이름과 일치해야 합니다. 자세한 내용은 FIELD(정의) 요소 참조을 참조하십시오.

자식 요소

요소

설명

ALLOWEDVALUES

선택 사항입니다. 필드에 대해 허용 값 목록을 정의합니다. 작업 항목 폼과 쿼리 작성기의 필드 목록에서 선택 가능한 값만 허용됩니다. 이러한 값 중 하나를 선택해야 합니다.

ALLOWEXISTINGVALUE

선택 사항입니다. 기존 값을 허용하도록 필드를 정의합니다. 이 요소는 유효하지 않더라도 이미 있는 필드 값을 사용할 수 있도록 허용합니다. 새 필드 값은 모두 유효해야 합니다.

CANNOTLOSEVALUE

선택 사항입니다. 필드를 비워 둘 수 없는 필드로 정의합니다. 이 요소는 현재 필드 값을 유지하며 지우거나 비워 둘 수 없습니다.

COPY

선택 사항입니다. 현재 필드에 복사할 값이 들어 있는 다른 필드를 지정합니다.

DEFAULT

선택 사항입니다. 필드의 기본값을 정의합니다.

EMPTY

선택 사항입니다. 필드를 비어 있는 필드로 정의합니다.

FROZEN

선택 사항입니다. 필드를 고정 필드로 정의합니다. 고정 필드는 변경 내용을 커밋한 후 비어 있지 않은 값으로 변경할 수 없습니다. 그러나 수동으로 필드를 지우고 작업 항목을 저장한 후 다른 값을 지정할 수 있습니다.

MATCH

선택 사항입니다. 필드 값과 일치해야 하는 필드 패턴을 정의합니다.

NOTSAMEAS

선택 사항입니다. 해당 값이 현재 필드의 값과 일치할 수 없는 다른 필드를 지정합니다.

PROHIBITEDVALUES

선택 사항입니다. 필드에 사용할 수 없는 값 목록을 정의합니다.

READONLY

선택 사항입니다. 필드를 읽기 전용 필드로 정의합니다.

REQUIRED

선택 사항입니다. 필드를 필수 필드로 정의합니다.

SERVERDEFAULT

선택 사항입니다. 필드 값을 제공할 서버 구성 요소를 지정합니다.

SUGGESTEDVALUES

선택 사항입니다. 필드에 제안되는 값 목록을 정의합니다. 작업 항목 폼과 쿼리 작성기의 필드 목록에서 선택 가능한 값이 제안됩니다. 목록의 값뿐 아니라 다른 값도 입력할 수 있습니다.

VALIDUSER

선택 사항입니다. 허용 값 목록이 시스템의 유효한 사용자로만 구성되도록 지정합니다.

WHEN

선택 사항입니다. 다른 필드에 특정 값이 있는 경우 현재 필드에 적용할 하나 이상의 규칙을 지정합니다.

WHENCHANGED

선택 사항입니다. 특정 필드의 값이 변경될 경우 현재 필드에 하나 이상의 규칙을 적용합니다.

WHENNOT

선택 사항입니다. 다른 필드에 특정 값이 없을 경우 현재 필드에 하나 이상의 규칙을 적용합니다.

WHENNOTCHANGED

선택 사항입니다. 특정 필드의 값이 변경되지 않은 경우 현재 필드에 하나 이상의 규칙을 적용합니다.

부모 요소

요소

설명

FIELDS

작업 항목 형식에 대해 정의된 필드를 참조하고 필드에 적용되는 규칙 및 조건을 지정하는 FIELD(워크플로) 요소의 컬렉션입니다. 참조는 해당 부모 FIELDS 요소가 자식으로 있는 STATE, TRANSITION, DEFAULTREASON 또는 REASON 요소를 기반으로 합니다.

설명

FIELD(워크플로) 요소의 자식 요소를 하나 이상 정의해야 합니다.

FIELD(워크플로)는 FIELDS(워크플로)의 필수 자식 요소입니다.

minOccurs="1"

maxOccurs="unbounded"

참고 항목

참조

FIELD(정의) 요소 참조

개념

작업 항목 필드 정의 및 수정

작업 항목 형식의 워크플로 변경

기타 리소스

작업 항목 추적: XML 요소 정의에 대한 인덱스