Vista Kanban
Visão geral
A vista Kanban organiza os registos em colunas verticais com base no valor de um campo. Os cartões podem ser arrastados entre colunas para atualizar o campo de agrupamento - ideal para acompanhamento de workflows, gestão de estados e quadros de tarefas.
Colunas e swimlanes
Agrupamento baseado em campo
A configuração mais comum agrupa os cartões por uma coluna do tipo Select (por exemplo, "Estado" com os valores "To Do", "In Progress", "Done"). Cada valor único torna-se uma coluna do quadro.
Configure o agrupamento com:
groupBy- A coluna pela qual agrupargroupOrder- Ordem personalizada das colunashideEmptyGroups- Ocultar colunas sem cartõescollapsedGroups- Colunas a colapsar por predefiniçãoswimlaneBy- Coluna opcional que cruza as colunas com um segundo eixo horizontal, ativando o modo swimlane (2D). No formulário de configuração aparece com o rótulo Linhas, no separador Agrupamento.
Ao agrupar por uma coluna do tipo Checkbox, o quadro mostra sempre exatamente duas colunas - "Não" primeiro, "Sim" depois - mesmo que estejam vazias. Registos antigos sem valor guardado na coluna contam como "Não"; nunca aparecem colunas "Sem valor" ou "Sem grupo" neste tipo de agrupamento. Arrastar um cartão de "Não" para "Sim" (ou vice-versa) marca ou desmarca o campo.
Ordenar colunas e swimlanes manualmente
Tanto a ordem das colunas como a ordem das swimlanes podem ser definidas manualmente na configuração da vista, em vez de ficarem só pela ordem alfabética. Para cada eixo há uma lista de valores já ordenados, com setas para subir e descer cada um, um botão para sugerir a ordem alfabética de uma vez, e a lista dos valores ainda não ordenados. Quem não for ordenado manualmente aparece a seguir aos ordenados, por ordem alfabética.
Esta ordenação manual está disponível para colunas do tipo Select, Seleção ligada e Utilizador. Nos restantes tipos de campo (por exemplo, data ou checkbox) a ordem mantém-se sempre alfabética (ou, no caso do checkbox, "Não" antes de "Sim").
Ao agrupar por colunas ou por swimlanes (ou ambos) usando um campo do tipo Utilizador, o quadro já não mostra uma coluna ou faixa vazia para o utilizador técnico de sistema. Registos que estejam mesmo atribuídos a esse utilizador continuam a aparecer normalmente, com o respetivo nome.
Agrupamento por dia da semana
Para workflows orientados por data, o kanban pode agrupar por dias da semana:
| Intervalo | Descrição |
|---|---|
| Apenas semana atual | Colunas de segunda a domingo da semana atual |
| Apenas próxima semana | Colunas para os dias da próxima semana |
| Semana atual e próxima | Semana atual e seguinte combinadas |
| Intervalo personalizado | Especifica datas de início e fim |
Configure com groupType: "weekdays", dateField, e weekRange. swimlaneBy também está disponível neste modo, para o mesmo modo swimlane (2D).
Modo swimlane (2D)
Quando swimlaneBy está definido, o quadro deixa de ser um conjunto simples de colunas e passa a uma grelha 2D: as mesmas colunas (por campo ou por dia da semana) mantêm-se, e sobre elas surgem raias horizontais - uma por cada valor do campo de swimlane. Cada raia pode ser colapsada individualmente clicando no seu cabeçalho, sem afetar as restantes nem as colunas.
Arrastar um cartão para outra célula da grelha atualiza apenas os eixos que mudaram: mover para outra coluna na mesma raia atualiza só o campo de agrupamento; mover para outra raia na mesma coluna atualiza só o campo de swimlane; mover na diagonal atualiza ambos num único registo. Se a coluna usada como eixo de agrupamento ou como eixo de swimlane estiver marcada como só de leitura, esse eixo fica fixo e o cartão só se pode mover ao longo do outro.
Ao percorrer o quadro na horizontal, o nome de cada raia mantém-se visível. Ao percorrer na vertical, os títulos das colunas ficam fixos no topo do quadro - e continuam a deslocar-se na horizontal em sincronia com as colunas por baixo.
Arrastar e largar
Arraste um cartão de uma coluna para outra para atualizar o valor do respetivo campo de agrupamento. Por exemplo, arrastar um cartão de "To Do" para "In Progress" atualiza automaticamente o campo de estado do registo. Em modo swimlane, o mesmo gesto também pode mover o cartão entre raias.
Os cartões também podem ser reordenados dentro de uma coluna. A ordem dentro dos grupos é configurável através de sortWithinGroups.
Exibição dos cartões
Configure que campos aparecem em cada cartão usando displayFields. Os cartões mostram os campos configurados como um resumo compacto. A formatação condicional aplica cor aos cartões com base em condições de valor dos campos.
Configurar os campos do cartão
No separador Campos da configuração da vista, os campos estão divididos em duas listas:
- No cartão — os campos escolhidos, na ordem em que aparecem no cartão.
- Disponíveis — os restantes campos elegíveis.
A ordem em "No cartão" é a ordem de exibição no cartão: arraste a pega para reordenar. O 1.º campo aparece como título do cartão (estilo primário), o 2.º como texto secundário, e os restantes como linhas de meta-informação.
Ativar um campo em "Disponíveis" adiciona-o ao fim de "No cartão". Desativar um campo remove-o sem alterar a ordem dos restantes.
Se não escolher nenhum campo, o cartão mostra automaticamente as primeiras 3 colunas não ocultas.
Os utilizadores podem continuar a ocultar campos em tempo real através do menu da vista — isso filtra a lista apresentada mas preserva a ordem configurada dos campos restantes.
Barra de ferramentas
- Pesquisar — Pesquisa de texto integral em todos os cartões
- Filtrar — Painel de filtros avançados
- Agrupar — Alterar a coluna de agrupamento
- Exportar — Exportar os dados do kanban
- Colapsar - Colapsar ou expandir todas as colunas de uma vez (em modo swimlane, colapsa as raias)
- Adicionar - Criar novos registos (aparece dentro de cada coluna)
- Seleção — Selecionar vários cartões para ações em massa