# Lista e consulta

Nessa aba, é possível configurar as opção de listagem dos formulários, filtros padrão e quadros Kanban;

### Listagem no formato de tabela de dados

A listagem principal dos dados do formulário é como os registros serão mostrados e como será a ordenação desses registros.

Como a tela principal do formulário irá mostrar uma lista de registros, nem sempre será possível mostrar todas as colunas do formulário. Por isso, precisamos selecionar as colunas serem mostradas e escolher uma ordenação. Também é possível definir os filtros que estarão disponíveis.

#### Colunas

Adiciona-se as colunas que se deseja exibir. É necessário ter pelo menos uma coluna adicionada. Para cada coluna adicionada, abrem-se 3 opções:

##### Posicionar Coluna

Ao clicar nesse ícone, basta arrastar a coluna para a ordem desejada. A ordem, que nessa tela é apresentada de cima pra baixo, na listagem do formulário é da esquerda para direita. Ou seja, quanto ainda pra cima está a coluna, mais à esquerda ela será apresentada na listagem.

##### Visível no Mobile

Pela limitação de largura das telas dos celulares, é possível ocultar algumas colunas, quando o formulário for aberto em um dispositivo móvel. Para isso, basta desmarcar a opção 'Visível no Mobile', que ver marcada por padrão.

##### Excluir

Remove a coluna da listagem.

#### Ordenação

É necessário adicionar uma ordenação padrão para cada formulário. Ao adicionar uma coluna nessa lista, a ordenação padrão do formulário é definida.

<p class="callout info">Ao adicionar mais de uma coluna, primeiro se ordena a listagem baseado no primeiro campo, depois no segundo e assim por diante.</p>

<iframe allowfullscreen="allowfullscreen" frameborder="0" height="425" src="https://player.vimeo.com/video/327352795" width="760"></iframe>

Existem ainda, 3 opções de configuração para cada coluna:

##### Decrescente ou Crescente

Define o critério crescente ou decrescente de ordenação para essa coluna.

##### Ordenar Prioridade

Ao clicar nesse ícone, basta arrastar a coluna para a ordem desejada.

##### Excluir

Remove a coluna do critério de ordenação.

### Filtros disponíveis para consulta dos dados

#### Filtros

Essa opção não é obrigatória e por padrão, todos os campos são adicionados no filtro.

Nessa opção, é possível habilitar ou não o filtro pelos campos do formulário. É possível também definir a ordem dos campos dentro da aba de filtro da listagem dos dados do formulário.

<iframe allowfullscreen="allowfullscreen" frameborder="0" height="425" src="https://player.vimeo.com/video/332437532" width="760"></iframe>

#### Definir os valores e regras iniciais

##### Filtro inicial fixo

Quando definido o filtro desse tipo, o filtro inicial será aplicado independente do usuário. São essas as opções a serem definidas

- Só minhas pendências: apenas os fluxos com pendências do usuário logado, serão exibidos;
- Todos: todos os fluxos serão exibidos;
- Apenas os que eu participei: apenas os fluxos cadastrados ou com participação pelo usuário logado, serão mostrados;
- Etapa atual: seleciona qual etapa do fluxo o filtro virá selecionado por padrão;
- Status: caso o formulário seja um formulário com etapas, seleciona o status dos fluxos: 
    - Em andamento
    - Aprovado
    - Reprovado
- Campos: todos os campos do formulário serão exibidos nessa opção, e cada um dos campos permitirá que haja um filtro inicial padrão; 
    - campo desativado para inclusão de novos filtros: quando marcada, essa opção previne o usuário de alterar ou incluir o filtro padrão inicial;

##### Filtro inicial com condicional por perfil e usuário

As definições do filtro em si, são exatamente idênticas à configuração acima. Entretanto, usar essa opção permite padronizar filtros de acordo com o usuário logado, ou o perfil (ou mais de um) do usuário logado;

![](http://wiki.agilityflow.io/uploads/images/gallery/2019-05-May/scaled-840-0/image-1557862132507.png)

Para isso, é necessário definir duas condições no mínimo. Uma inicial e outra para quando a condição inicial não for verdadeira.

#### Só Minhas Pendências

Quando o formulário possuir etapas, a opção "*No filtro inicial, ao abrir a listagem, apresentar o filtro (checkbox) de "Só minhas pendências" marcado ou desmarcado:*" será mostrada. Essa opção é uma definição de padrão de visualização.

Quando marcada, o usuário vai sempre ver por padrão, apenas suas pendências marcadas no filtro, podendo desligar Se assim desejar.

<p class="callout info">Essa opção afeta o comportamento para todos os usuários.</p>

### Quadros (Kanban)

Os detalhes para a criação e configuração podem ser visualizados no capítulo [Quadros (Kanban)](http://wiki.agilityflow.io/books/manual-de-customiza%C3%A7%C3%A3o/page/quadros-%28kanban%29 "Quadros (Kanban)").