Lista Aninhada
Lista Aninhada
A Lista Aninhada é uma lista com níveis hierárquicos, organizada em formato de árvore. O usuário navega pelos níveis até chegar à opção desejada — ideal para classificações com subdivisões como códigos CNAE, categorias de produto ou estruturas organizacionais.
Estrutura
Cada opção da lista pode conter sub-opções, formando uma árvore de profundidade livre. As opções são exibidas de forma expansível — o usuário clica para abrir os níveis inferiores.
Cada opção exibe:
- Código — identificador numérico do nível (destacado em cores diferentes por profundidade).
- Nome — o texto da opção.
- Contador — o número de sub-opções diretas.
Selecionar apenas opções de último nível
A opção Selecionar Apenas Opções de Último Nível, quando ativada, impede que o usuário selecione opções intermediárias (como categorias-pai). Apenas as opções que não possuem sub-opções podem ser selecionadas.
Isso é útil quando os níveis superiores servem apenas para organização e navegação, e a seleção válida é sempre a mais específica.
Exemplo prático
Uma lista de classificação CNAE (Classificação Nacional de Atividades Econômicas):
- 11 — Agricultura, Pecuária e Pesca
- 111 — Produção Agrícola
- 1111 — Cultivo de Cereais
- 11111 — Cultivo de Soja
- 111110 — Cultivo de Soja (opção selecionável com "último nível" ativado)
- 11111 — Cultivo de Soja
- 1111 — Cultivo de Cereais
- 111 — Produção Agrícola
Importação e exportação
Os botões Importar, Exportar e Expandir permitem, respectivamente, importar opções em lote, exportar a lista completa e expandir toda a árvore para visualização.
A importação é especialmente útil para listas grandes com muitos níveis, como tabelas de classificação oficiais.