Vistas
O que são vistas
Uma Vista é uma apresentação visual dos dados de uma feature. Enquanto uma feature define o quê — que dados existem (colunas e linhas) —, uma vista define como esses dados são apresentados e como se interage com eles.
A mesma feature pode ter várias vistas. Por exemplo, uma feature "Tarefas" pode ter:
- Uma vista Tabela para os gestores verem todas as tarefas com ordenação e filtragem
- Uma vista Kanban para a equipa acompanhar o estado das tarefas por arrastar e largar
- Uma vista Calendário para ver as tarefas por data limite
- Uma vista Dashboard a mostrar estatísticas e gráficos das tarefas
Cada vista tem a sua própria configuração — filtros, ordenação, agrupamento, colunas ocultas, formatação condicional — independente das outras vistas da mesma feature.
Criar uma vista
- No painel de administração, vá a Views.
- Expanda a feature para a qual quer criar uma vista.
- Clique em Adicionar view.
- Selecione o tipo de vista entre as opções disponíveis.
- Introduza um nome para a vista.
- Configure as definições específicas da vista.
- Clique em Guardar.
Depois de criar uma vista, associe-a a um rail num module para a tornar acessível através da navegação.
Configuração da vista
Todas as vistas partilham algumas opções de configuração comuns:
| Opção | Descrição |
|---|---|
| Filtros | Condições de filtro predefinidas aplicadas aos dados |
| Ordenação | Ordem de ordenação predefinida por uma ou mais colunas |
| Colunas ocultas | Colunas excluídas da apresentação da vista |
| Formatação condicional | Regras de cor baseadas em valores de campo (operadores: isEmpty, isNotEmpty, equals, contains, greaterThan, lessThan) |
| Permitir adicionar | Se os utilizadores podem criar novos registos a partir desta vista |
| Permitir seleção | Se os utilizadores podem selecionar linhas para ações em massa |
| Execuções associadas | Ações de workflow disponíveis na barra de ferramentas da vista ou na coluna de ações |
As opções adicionais variam consoante o tipo de vista. Consulte as páginas de cada vista abaixo.
Descrição geral dos tipos de vista
| Vista | Ideal para | Funcionalidades principais |
|---|---|---|
| Tabela | Gestão de dados, edição em massa | Grelha tipo folha de cálculo, edição em linha, exportação para Excel, filtragem avançada |
| Lista | Navegação por registos, disposição em cartões | Cartões configuráveis com imagem, título, subtítulo, data |
| Kanban | Acompanhamento de workflows, gestão de estados | Cartões arrastáveis, swimlanes, colunas colapsáveis |
| Formulário | Introdução de dados, edição detalhada | Formulários dinâmicos com separadores, secções, visibilidade condicional |
| Calendário | Agendamento de eventos, dados baseados em data | Vista mensal/semanal com eventos de intervalo de datas |
| Dashboard | Analítica, KPIs, relatórios | Widgets configuráveis: gráficos, contadores, tabelas, listas |
| Pivot | Análise de dados, tabulação cruzada | Agregação por linha/coluna com soma, contagem, média, mín., máx. |
| Card | Apresentação visual | Apresentação em cartões de grande destaque |
| Registo | Exploração mestre-detalhe | Ecrã dividido com lista selecionável e painel de detalhe |
| Documento | Gestão de ficheiros | Apresentação de ficheiros em grelha/lista com pré-visualização e transferência |
| Chat | Comunicação, mensagens | Conversas em tópico com reações e menções |
| Kiosk | Tablet de chão de fábrica, início de sessão de subutilizador | Grelha de cartões filtrada pelo subutilizador ativo, botão de turno opcional |
| Side by Side | Comparação de dados, reconciliação | Pontuação de semelhança, correspondência de campos, ligação de dados |
| Report | Documentos imprimíveis/exportáveis | Artefacto HTML gerado por AI ou PDF construído por blocos, com âmbito de coleção ou de registo único |
| Timesheet | Registo e revisão de tempo | Grelhas diárias/semanais/mensais, modo de estatísticas, temporizador ou origem de dados de feature |