Este evento se ejecuta siempre que ocurren las rupturas, independientemente del nivel de ruptura, y permite la manipulación de los campos de totalización.
Scriptcase hace que todas las variables de totalización estén disponibles en el alcance del Grid.
onGroupBy solo se ejecuta cuando la aplicación Query tiene uno o más Breaks configurados.
Ej:
Suponiendo una aplicación que tiene dos niveles de agrupación (estado y ciudad) y que suma dos campos (parcela y saldo), podemos tener acceso a los totales, en el ámbito de "calcular para cada registro", de la siguiente manera:
{count_ger} - contiene el número total de registros;{sum_parcel} - contiene la suma total del campo "parcela";{sum_balance} - contiene la suma total del campo "saldo";{count_state} - contiene el número total de registros de la ruptura del "estado" que se está procesando;{sum_state_plot} - contiene la suma del campo "plot", de la ruptura del "estado" que se está procesando;{sum_balance_state} - contiene la suma del campo "saldo", de la ruptura del "estado" que se está procesando;{count_cidade} - contiene el número total de registros de la pausa de la "ciudad" que se está procesando;{sum_cidade_parcela} - contiene la suma del campo "parcela", de la ruptura de la "ciudad" que se está procesando;{sum_city_balance} - contiene la suma del campo "saldo", de la pausa de "ciudad" que se está procesando;
Considerando que as fórmulas, definidas para serem processadas no escopo de "calcular durante as quebras" estarão atuando para os vários níveis de quebra, as variáveis especiais de totalização, neste escopo, são referenciadas substituindo-se o nome da quebra pela palavra chave "quebra ", o sea:
{count_ger} - contiene el número total de registros;{sum_parcel} - contiene la suma total del campo "parcela";{sum_balance} - contiene la suma total del campo "saldo";{count_break} - contiene el número total de registros de la ruptura que se está procesando;{sum_break_parcel} - contiene la suma del campo "parcela", de la ruptura que se está procesando;{sum_break_balance} - contiene la suma del campo "saldo", de la ruptura que se está procesando;