Passar para o conteúdo principal

Usando campos Conexão Com

Aprenda a usar campos do tipo "Conexão Com"

Atualizado há mais de 2 anos

Você pode usar valores de outras tabelas na sua fórmula, usando os campos “Conexão Com”. Os campos de conexão criam referências de uma tabela a outra, e as fórmulas podem usar essa referência para buscar dados de uma ou mais linhas da outra tabela e usá-los no cálculo.

Por exemplo, imagine que a tabela Pessoas tenha uma coluna “Salário Base” do tipo Moeda, e uma conexão com uma tabela chamada “Benefícios”:

Por sua vez, a tabela Benefícios traz o nome do benefício e o valor pago por cada um:

Para calcular o valor total pago a um colaborador, queremos somar seu salário base mais o valor de todos os benefícios aos quais ele tem direito. Para isso, vamos criar um campo Fórmula, incluir a coluna de conexão com a tabela de benefícios (@Benefícios) e em seguida digitar um ponto (.). Isso vai seguir a referência dessa conexão até a tabela Benefícios e vai nos dar a opção de incluir colunas dessa tabela:

Ao adicionarmos uma fórmula contendo apenas @Benefícios.Valor, podemos ver que a coluna da fórmula vai conter uma lista dos valores dos benefícios, idêntica a uma coluna do tipo Buscar campo:

Para somarmos todos os valores contidos nessa coluna, podemos editar a fórmula e usar a função SUM:

A fórmula SUM(@Benefícios.Valor) + @Salário Base retorna o valor total a ser pago.

Respondeu à sua pergunta?