다음을 통해 공유


목록 항목 확장 및 목록에서 그룹 제외

expanditems 및 filteritems 특성을 사용하여 목록을 확장하고 필터링할 수 있습니다. 이러한 특성을 목록 형식 요소 ALLOWEDVALUES, SUGGESTEDVALUESPROHIBITEDVALUES에 적용할 수 있습니다.

이러한 특성이 필드의 드롭다운 메뉴를 채우는 데 사용되는 방식을 이해하려면 아래 제공된 예를 검토하세요.

목록 및 그룹 확장

true 및 false 값을 expanditems에 할당할 수 있습니다. 기본값은 true입니다. expanditems의 값이 true이면 그룹 또는 전역 목록을 나타내는 목록 항목이 재귀적으로 확장됩니다. 그룹의 하위 그룹이 확장되고, 이러한 하위 그룹의 하위 그룹도 확장되며, 이 패턴이 계속됩니다. 확장된 후에는 그룹을 나타내는 목록 항목에 그룹과 사용자가 모두 목록 항목 값으로 포함됩니다. expanditems가 false로 설정된 경우에는 그룹 또는 전역 목록 확장이 수행되지 않습니다.

그룹 제외

excludegroups 값을 filteritems 특성에만 할당할 수 있습니다. 이 특성이 표시되면 모든 목록 항목이 평가되고 그룹이 제거됩니다. filteritems 특성을 사용하여 그룹은 표시하지 않고 사용자만 표시할 수 있습니다.

예제에 사용된 목록 및 그룹의 내용

이 항목에 제공된 예제에서는 다음 값을 사용합니다.

목록 또는 그룹 이름

목록 또는 그룹 내용

설명

[Project]\Business Analysts

JayHamlin

PilarAckerman

ReshmaPatel

비즈니스 분석가 팀 멤버 세 명의 이름이 포함된 팀 프로젝트 그룹입니다.

참고

팀 프로젝트의 실제 이름 대신 리터럴 접두사 [Project]를 사용합니다.

Example1\MyTeam

개발

devuser

테스트

Test user

프로그램 관리

pmuser

juser

한 명의 팀 멤버 juser와 각각 팀 멤버 한 명의 이름을 포함하는 하위 그룹 세 개가 포함된 팀 프로젝트 그룹입니다.

Example1\MyReports

Userone

Usertwo

Userthree

MyRemotes

userfour

userfive

팀 멤버 두 명의 이름을 포함하는 하위 그룹 하나와 팀 멤버 세 명의 이름이 포함된 팀 프로젝트 그룹입니다.

BoolValues

true

false

두 개의 항목이 포함된 전역 목록입니다.

예제: 목록 확장 및 그룹 제외

이 예에서는 필드에 문자열 값, 하나의 그룹 및 전역 목록이 포함됩니다. 이 예를 실행하면 목록이 확장되고 그룹이 제외됩니다.

예제

드롭다운 목록 값

<ALLOWEDVALUES expanditems="true" filteritems="excludegroups">
   <LISTITEM value="string" />
   <LISTITEM value="[Project]\Business Analysts" />
   <GLOBALLIST name="BoolValues" />
</ALLOWEDVALUES>

string

true

false

JayHamlin

PilarAckerman

ReshmaPatel

예제: 목록 및 그룹을 확장하고 필터링하지 않음

이 예에서는 필드에 문자열 값, 두 개의 그룹 및 전역 목록이 포함됩니다. 이 예를 실행하면 목록이 확장되고 그룹이 제외되지 않습니다.

예제

드롭다운 목록 값

<ALLOWEDVALUES expanditems="true">
   <LISTITEM value="string" />
   <LISTITEM value="Example1\MyReports"/>
   <LISTITEM value="Example1\MyTeam" />
   <GLOBALLIST name="BoolValues" />
</ALLOWEDVALUES> 

string

true

false

juser

juser2

devuser

testuser

pmuser

개발

테스트

프로그램 관리

예제: 목록 또는 그룹을 확장하지 않고 필터링하지 않음

이 예에서는 필드에 문자열 값, 두 개의 그룹 및 전역 목록이 포함됩니다. 이 예를 실행하면 목록이 확장되지 않고 그룹이 필터링되지 않습니다. 즉, 그룹 이름이 표시되지만 해당 그룹 내의 사용자는 표시되지 않습니다.

참고

전역 목록 이름 및 내용은 표시되지 않습니다.

예제

드롭다운 목록 값

<ALLOWEDVALUES expanditems="false">
   <LISTITEM value="string" />
   <LISTITEM value="Example1\MyReports"/>
   <LISTITEM value="Example1\MyTeam" />
   <GLOBALLIST name="BoolValues" />
</ALLOWEDVALUES> 

string

MyTeam

MyReports

예제: 목록을 확장하고 그룹 및 전역 목록 제외

이 예에서는 필드에 문자열 값, 하나의 그룹 및 전역 목록이 포함됩니다. 이 예를 실행하면 목록이 확장되고 그룹이 필터링됩니다.

참고

MyTeam은 제외되고 확장되지 않는 그룹이고 BoolValues는 전역 목록이므로 둘 다 확장되거나 표시되지 않습니다.

예제

드롭다운 목록 값

<ALLOWEDVALUES expanditems="true" filteritems="excludegroups">
   <LISTITEM value="string" />
   <LISTITEM value="Example\MyTeam" />
   <GLOBALLIST name="BoolValues" />
</ALLOWEDVALUES> 

문자열

참고 항목

개념

선택 목록 정의

전역 목록 정의

기타 리소스

작업 항목 필드에 규칙 적용