다음을 통해 공유


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

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

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

항목 내용

  • 목록 및 그룹 확장

  • 그룹 제외

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

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

  • 예: 목록과 그룹 확장 및 필터링 안 함

  • 예: 목록이나 그룹 확장 안 함 및 필터링 안 함

  • 예: 목록 확장 및 그룹과 전역 목록 제외

목록 및 그룹 확장

expanditems 특성에는 true와 false 값을 지정할 수 있으며 기본값은 true입니다. expanditems의 값이 true이면 그룹 또는 전역 목록을 나타내는 목록 항목이 반복적으로 확장됩니다. 그룹의 하위 그룹이 확장되고, 해당 하위 그룹의 하위 그룹이 확장되는 방식입니다. 이렇게 확장된 후에는 그룹을 나타낸 목록 항목에 그룹과 사용자가 둘 다 목록 항목 값으로 포함됩니다. expanditems가 false로 설정되면 그룹 또는 전역 목록이 확장되지 않습니다.

그룹 제외

filteritems 특성에는 excludegroups 값만 지정할 수 있습니다. 이 특성이 나타날 경우에는 모든 목록 항목이 확인된 후 그룹이 제거됩니다. 그룹이 아니라 사용자만 표시하려면 filteritems 특성을 사용합니다.

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

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

목록 또는 그룹 이름

목록 또는 그룹 내용

설명

[Project]\Business Analysts

JayHamlin

PilarAckerman

ReshmaPatel

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

참고참고
팀 프로젝트의 실제 이름 대신 리터럴 접두사 [Project]를 사용하십시오.

Example1\MyTeam

개발

devuser

테스트

테스트 사용자

프로그램 관리

pmuser

juser

한 명의 팀 멤버, juser 및 세 하위 그룹(각 하위 그룹에 한 팀 멤버의 이름 포함)이 포함된 팀 프로젝트 그룹입니다.

Example1\MyReports

Userone

Usertwo

Userthree

MyRemotes

userfour

userfive

세 팀 멤버의 이름이 포함된 한 팀 프로젝트 그룹과 두 팀 멤버의 이름이 포함된 한 하위 그룹입니다.

BoolValues

true

false

두 개 항목이 있는 전역 목록입니다.

예: 목록 확장 및 그룹 제외

이 예제에서는 필드에 string 값, 그룹 및 전역 목록이 포함되어 있습니다. 실행될 때 목록이 확장되고 그룹이 제외됩니다.

예제

드롭다운 목록 값

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

string

true

false

JayHamlin

PilarAckerman

ReshmaPatel

예: 목록과 그룹 확장 및 필터링 안 함

이 예제에서는 필드에 string 값, 두 개의 그룹 및 전역 목록이 포함되어 있습니다. 실행될 때 목록이 확장되고 그룹이 제외되지 않습니다.

예제

드롭다운 목록 값

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

string

true

false

juser

juser2

devuser

testuser

pmuser

개발

테스트

프로그램 관리

예: 목록이나 그룹 확장 안 함 및 필터링 안 함

이 예제에서는 필드에 string 값, 두 개의 그룹 및 전역 목록이 포함되어 있습니다. 런타임에 목록이 확장되지 않고 그룹이 필터링되지 않습니다. 즉, 그룹 이름은 표시되지만 각 그룹의 사용자는 표시되지 않습니다.

참고

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

예제

드롭다운 목록 값

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

string

MyTeam

MyReports

예: 목록 확장 및 그룹과 전역 목록 제외

이 예제에서는 필드에 string 값, 그룹 및 전역 목록이 포함되어 있습니다. 런타임에 목록이 확장되고 그룹이 필터링됩니다.

참고

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

예제

드롭다운 목록 값

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

문자열

참고 항목

개념

선택 목록 정의

전역 목록 정의

목록, 선택 목록 및 전역 목록 정의 및 사용