Saltar para o conteúdo principal

Agregação de tabela ligada

Referência de configuração: Agregação de tabela ligada

Visão geral​

O componente Agregação de tabela ligada agrega, só para leitura, os valores das linhas de uma feature de ORIGEM que apontam de volta para o registo atual, através de uma relação (Ligação a tabela ou Correspondência automática) definida na feature de origem.

Ao contrário do Valor de tabela ligada, que segue uma relação desta feature para fora, a Agregação de tabela ligada segue o caminho inverso: procura, na feature de origem, todas as linhas cuja coluna de relação aponta para este registo, e agrega-as.

Exemplo: Na feature "Clientes", uma Agregação de tabela ligada pode mostrar o "Total faturado" — a soma da coluna "Valor" de todas as linhas de "Faturas" cuja coluna de relação aponta para este cliente.

O valor NUNCA é guardado — é sempre calculado no momento em que a vista é apresentada.

Configuração​

Ligação​

DefiniçãoDescrição
Feature de origemA feature cujas linhas são agregadas.
Coluna de ligação (na origem)A coluna da feature de origem (Ligação a tabela ou Correspondência automática) que aponta de volta para esta feature.
OperaçãoContagem, Soma, Média, Mínimo ou Máximo.
Coluna a agregarColuna numérica da origem usada na soma/média/mínimo/máximo (não se aplica à Contagem).
Texto quando vazioTexto mostrado quando o valor não está definido. Sem texto, o campo e a célula ficam em branco.

Alterar a "Feature de origem" limpa a coluna de ligação, a coluna a agregar e as condições, porque pertenciam à feature de origem anterior.

Condições​

DefiniçãoDescrição
PeríodoRestringe as linhas ligadas a um período: Sempre, Hoje, Ontem, Últimos 7, 30 ou 90 dias, Esta semana ou a passada, Este mês ou o passado, Este trimestre ou o passado, Este ano ou o passado, ou Últimos 12 meses. A semana começa à segunda.
Coluna de dataA data que decide se a linha entra no período: a data de criação (predefinição) ou uma coluna de data da feature de origem. Uma linha sem data fica de fora.
CondiçõesLista de condições (coluna + operador + valor) que as linhas ligadas têm de cumprir para entrar na agregação, combinadas com E/OU.

Apresentação nas vistas​

VistaApresentação
Formulário / CalendárioCaixa com o rótulo da coluna por cima e o valor (ou o texto de vazio) dentro
Tabela / Lista / Kanban / ExecuçãoTexto simples; quando vazio, mostra o texto configurado a cinzento ou, sem texto configurado, fica em branco. Um resultado que não é um número válido (indefinido ou infinito) mostra # a vermelho, com o motivo no tooltip; uma agregação sem ligação ou coluna configurada conta como vazia

Limitações​

  • Filtrável como número. No Filtrar, usas Igual a, Maior que, Menor que e Entre sobre o valor calculado.
  • Contagem e Soma sobre um conjunto vazio de linhas ligadas resultam em 0 (valor definido). Média, Mínimo e Máximo sobre um conjunto vazio são indefinidos e mostram o texto configurado para vazio (ou nada) — a média de zero linhas não é 0, é "sem valor".
  • Mostra vazio quando: a Agregação de tabela ligada ainda não está totalmente configurada, não há linhas ligadas que cumpram as condições, ou (para Soma/Média/Mínimo/Máximo) a coluna a agregar foi eliminada.