Referencia > Referencia de funciones > Funciones lógicas > GetSummary
 

GetSummary

Devuelve el valor de campoDeSumario para el intervalo actual de registros cuando el archivo se ordena por campoDeInterrupción.

Formato 

GetSummary ( campoDeSumario ; campoDeSeparación )

Parámetros 

campoDeSumario: campo de tipo sumario o una expresión que devuelve una referencia a uno.

campoDeInterrupción: campo o expresión que devuelve una referencia a uno. Para calcular un valor de sumario principal, utilice el mismo campo de sumario tanto para el parámetro campo de sumario como para el parámetro campo de interrupción.

GetSummary debe configurarse en la misma tabla que el campo de interrupción.

Tipo de datos devuelto 

número, fecha, hora, fecha y hora

Se origina en 

FileMaker Pro 6.0 o anterior

Descripción 

Esta función produce valores de subsumario. Si el archivo no está ordenado por el campo de interrupción, el resultado estará en blanco.

Cuando un campo de sumario también se utiliza como campo de interrupción, devuelve el valor de campo de sumario para todo el conjunto encontrado de registros (un valor de sumario principal).

Utilice GetSummary para capturar valores de sumario cuando desee:

utilizar valores de sumario en un cálculo

mostrar valores de subsumario en modo Visualizar o en una parte de cuerpo

Los cálculos que utilizan la función GetSummary son sin almacenar.

Notas 

Puede obtener resultados similares utilizando una relación de autounión y Funciones de agregación. Para obtener más información, consulte Trabajar con datos relacionados en portales.

Ejemplo 1 

GetSummary ( Ventas totales; País ) devuelve un sumario de todos los registros correspondientes al valor del campo País.

Ejemplo 2 

GetSummary ( Ventas totales; Ventas totales ) produce un sumario de todos los registros (similar a utilizar un campo de sumario, que es un total de ventas totales).

Ejemplo 3 

If(EsteGasto > 3 * GetSummary (GastoMedio;Cliente), "Compruebe este gasto", " ") muestra Compruebe este gasto si el gasto actual es mayor que tres veces el gasto medio.

Ejemplo 4 

GetSummary(Ventas totales, if(Número de países > 1, País, Zona de venta)) devuelve un sumario de Ventas totales por País si Número de países es mayor que 1. En caso contrario, devuelve un sumario de Ventas totales por Zona de venta.

Temas relacionados 

Referencia de funciones (lista de categorías)

Referencia de funciones (orden alfabético)

Acerca de las fórmulas

Notas acerca de las funciones

Definir campos de cálculo

Operadores en fórmulas