GetSummary

Retorna o valor de campoDeResumo para o intervalo atual de registros quando o arquivo é classificado por campoDeQuebra.

Formato 

GetSummary ( campoDeResumo ; campoDeQuebra )

Parâmetros 

campoDeResumo - campo do tipo resumo ou uma expressão que retorna uma referência para um.

campoDeQuebra - campo ou uma expressão que retorna uma referência para um. Para calcular um valor de resumo geral, use o mesmo campo de resumo para o campo de resumo e os parâmetros de campo de quebra.

GetSummary deve ser configurado na mesma tabela do campo de quebra.

Tipo de dados retornado 

número, data, hora, carimbo de data/hora

Originada na versão 

6.0 ou anterior

Descrição 

Essa função produz valores de sub-resumo. Se o arquivo não for classificado pelo campo de quebra, o resultado ficará em branco.

Quando um campo de resumo é também usado como o campo de quebra, é retornado o valor de campo de resumo de todo o conjunto encontrado de registros (um valor de resumo geral).

Use GetSummary para capturar os valores de resumo quando você quiser:

  • usar valores de resumo em um cálculo
  • exibir valores de sub-resumo no Modo de navegação ou em uma parte do corpo

Cálculos usando a função GetSummary são não armazenados.

Notas 

Exemplo 1 

GetSummary(Total de vendas;País) retorna um resumo de todos os registros pertencentes ao valor no campo País.

Exemplo 2 

GetSummary(Total de vendas;Total de vendas) produz um resumo de todos os registros (similar a usar um campo de resumo, que é um total de total de vendas).

Exemplo 3 

If(EstaCobrança > 3 * GetSummary(CobrançaMédia;Cliente), "Verificar esta cobrança", " ") exibe Verificar esta cobrança se a cobrança atual for maior que três vezes a cobrança média.

Exemplo 4 

GetSummary(Vendas totais, if(Número de países > 1, País, Zona de vendas)) retorna um resumo das Vendas totais por país se Número de países for maior que 1. Caso contrário, retorna um resumo das Vendas totais por zona de vendas.