4D v12.4

Sum

Página Inicial

 
4D v12.4
Sum

 

Sum 


 

Sum ( series ) -> Resultado 
Parâmetro Tipo   Descrição
series  Campo in Dados para os quais se retorna a Soma
Resultado  Real in Soma para a série

O comando Sum devolve a soma (total de todos os valores) para series. Se series for um campo indexado, o índice é utilizado para calcular o total dos valores.

Se o comando for executado corretamente, a variável sistema OK toma o valor 0. Se for interrompida (por exemplo se o usuário clicar no botão Parar o termômetro de progresso) a variável OK toma o valor 0.

Exemplo  

O exemplo a seguir é um método de objeto para uma variável vTotal localizada em um formulário. O método de objeto atribui a soma de todos os salários a vTotal:

 vTotal:=Sum([Empregados]Salário)

O método a seguir é chamado para imprimir os registros na seleção e para ativar o processo de quebra:

 ALL RECORDS([Empregados])
 ORDER BY([Empregados];[Empregados]Sobrenome;>)
 BREAK LEVEL(1)
 ACCUMULATE([Empregados]Salário)
 OUTPUT FORM([Empregados];"Imprimir formulário")
 PRINT SELECTION([Empregados])

Nota: o parâmetro para o comando BREAK LEVEL deve ser igual ao número de quebras em seu informe. Para maior informação sobre o processo de quebras consulte os comandos do tema Imprimir.

 
PROPRIEDADES 

Produto: 4D
Tema: Funções estatísticas
Número 1

Este comando modifica a variável sistema OK

 
HISTÓRIA 

Modificado: 4D v11 SQL Release 3

 
VER TAMBÉM 

ACCUMULATE
Average
BREAK LEVEL
Max
Min
ORDER BY
PRINT SELECTION
Subtotal