Expandir itens de lista e excluir grupos das listas
Você pode expandir e listas de filtros usando o expanditems e filteritems atributos.Você pode aplicar esses atributos dos elementos do tipo de lista: ALLOWEDVALUES, SUGGESTEDVALUES, e PROHIBITEDVALUES.
Para entender melhor como esses atributos são usados para preencher um campo menu suspenso, analise os exemplos fornecidos abaixo.
Conteúdo do Tópico
Expandindo listas e grupos
Excluindo grupos
Conteúdo de listas e grupos usados nos exemplos
Exemplo: Expandir listas e excluir grupos
Exemplo: Expandir listas e grupos e não filtrar
Exemplo: Não expandir grupos ou listas e não filtrar
Exemplo: Expandir listas e excluir grupos e listas globais
Expandindo listas e grupos
Você pode atribuir os valores true e false para expanditems; seu valor é true por padrão.Quando expanditems tem o valor de true, itens de lista que representam grupos ou listas globais são expandidas de modo recursivo.Subgrupos de um gruposão expandidos; os subgrupos desses subgrupos também são expandidos e continua nesse padrão.Depois da expansão, itens de lista que representado grupos incluem usuários e grupos como valores de item de lista.Se expanditems for definido como false, nenhum grupo ou a expansão da lista global é executada.
Excluindo grupos
Você pode atribuir somente o valor de excludegroups para o filteritems atributo. Quando esse atributo for exibida, todos os itens de lista são avaliados e quaisquer grupos são removidos.Use o filteritems atributo para mostrar somente os usuários, não agrupa.
Conteúdo de listas e grupos usados nos exemplos
Os exemplos fornecidos neste tópico usam os seguintes valores:
Nome da lista ou grupo |
Conteúdo da lista ou grupo |
Descrição |
---|---|---|
\Fax comercial de [projeto] analistas |
JayHamlin PilarAckerman ReshmaPatel |
projeto
Observação
Use o prefixo literal [projeto] em vez de usar o nome real do team projeto.
|
Example1\MyTeam |
Desenvolvimento devuser Teste usuário de teste. Gerenciamento de programas pmuser juser |
projeto |
Example1\MyReports |
Userone Usertwo Userthree MyRemotes userfour userfive |
projeto |
BoolValues |
verdadeiro FALSO |
Uma lista global com duas entradas. |
Exemplo: Expandir listas e excluir grupos
Neste exemplo, o campo contém um valor de seqüência de caracteres, um grupoe uma lista global.No momento em que ele é executado, a lista é expandida e grupos serão excluídos.
Exemplo |
Valores da lista drop-down. |
---|---|
|
cadeia de caracteres verdadeiro FALSO JayHamlin PilarAckerman ReshmaPatel |
Exemplo: Expandir listas e grupos e não filtrar
Neste exemplo, o campo contém um valor de seqüência, dois grupos e uma lista global.No momento em que ele é executado, a lista é expandida e grupos não serão excluídos.
Exemplo |
Valores da lista drop-down. |
---|---|
|
cadeia de caracteres verdadeiro FALSO juser juser2 devuser testuser pmuser Desenvolvimento Teste Gerenciamento de programas |
Exemplo: Não expandir grupos ou listas e não filtrar
Neste exemplo, o campo contém um valor de seqüência, dois grupos e uma lista global.Em tempo de execução, a lista não estiver expandida e grupos não serão filtrados.Isso significa que os nomes de grupo são exibidos, mas não os usuários dentro desses grupos.
Observação |
---|
O nome da lista global e o conteúdo não é exibidos. |
Exemplo |
Valores da lista drop-down. |
---|---|
|
cadeia de caracteres MyTeam MyReports |
Exemplo: Expandir listas e excluir grupos e listas globais
Neste exemplo, o campo contém um valor de seqüência de caracteres, um grupoe uma lista global.Em tempo de execução, a lista é expandida e grupos são filtrados.
Observação |
---|
MyTeam é um grupo que é excluído e não expandida e BoolValues é uma lista global, portanto, nem um é expandido ou mostrado. |
Exemplo |
Valores da lista drop-down. |
---|---|
|
Cadeia de caracteres |
Consulte também
Conceitos
Definir listas de usuários, listas de opções e listas globais