Mudanças entre as edições de "CrossTab: Agregação Customizada"
(Criou página com '== Colunas e Rodapé == * '''Modo de Agregação:''' Define a estratégia utilizada pela Grid para calcular o valor de rodapé (ou valor de agregação da coluna). Os seguinte...') |
|||
Linha 12: | Linha 12: | ||
=== Agregação de Valores Customizada === | === Agregação de Valores Customizada === | ||
− | O modo de agregação '''Customizado''' | + | O modo de agregação '''Customizado''' exige a criação de uma expressão matemática, que chamamos de '''Fórmula'''. Para interpretar essa fórmula, o LATROMI WecDB utilizada a biblioteca de terceiros [http://ncalc.codeplex.com NCalc], cujo os recursos disponíveis estão discriminados [[Expressões Matemáticas|aqui]]. |
− | + | Há suporte para as funções nativas do NCalc. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | Os nomes da coluna utilizado na expressão, passado como parâmetro, devem sempre estar entre '''colchetes'''. | |
'' '''Importante:''' Ao criar uma expressão para o rodapé da Grid, utilize '''sempre''' o nome da coluna junto com uma dessas funções de agregação.'' | '' '''Importante:''' Ao criar uma expressão para o rodapé da Grid, utilize '''sempre''' o nome da coluna junto com uma dessas funções de agregação.'' |
Edição das 17h05min de 10 de agosto de 2018
Colunas e Rodapé
- Modo de Agregação: Define a estratégia utilizada pela Grid para calcular o valor de rodapé (ou valor de agregação da coluna). Os seguintes modos de agregação estão diponíveis:
- Sem Agregação: Os valores da coluna não serão agregados.
- Soma: Os valores da coluna serão somados.
- Contagem: As linhas da Grid serão contadas.
- Média: Será realizada uma média geral em cima dos valores da coluna.
- Mínimo: Será utilizado o menor valor da Coluna
- Maximo: Será utilizado o maior valor da Coluna
- Customizado: Permite cadastrar um fórmula para calcular o agregador do coluna.
- Máscara: Campo que permite que o usuário especifique uma máscara a ser utilizada no valor de agregação. Se este campo não for informado, será usada a máscara cadastrada para a coluna.
- Fórmula: Campo para criação de uma expressão matemática que é habilitado quando o modo de agregação é Customizado.
Agregação de Valores Customizada
O modo de agregação Customizado exige a criação de uma expressão matemática, que chamamos de Fórmula. Para interpretar essa fórmula, o LATROMI WecDB utilizada a biblioteca de terceiros NCalc, cujo os recursos disponíveis estão discriminados aqui.
Há suporte para as funções nativas do NCalc.
Os nomes da coluna utilizado na expressão, passado como parâmetro, devem sempre estar entre colchetes.
Importante: Ao criar uma expressão para o rodapé da Grid, utilize sempre o nome da coluna junto com uma dessas funções de agregação.
- Como evitar erro de Divisão por ZERO
Para evitar erros de divisão por ZERO na expressão, uma condição pode ser utilizada, utilizando a função IF do NCalc:
if (AggSum([receita]) = 0, 0, AggSum([receita]) + AggSum([valormargem]) * 100 / AggSum([receita]))