Formulas e rollups
Last updated
Last updated
Campos do tipo formula permite o armazenamento de valores dinâmicos calculados em tempo real de acordo com a sequência de valores, operadores, referências a campos e funções pré-definidas.
1 - Editor de formula.
2 - Campos do workspace que podem ser utilizados na formula. Ao seleccionar um campo, este é adicionado à formula.
3 - Operações que podem ser utilizados na formula. Ao seleccionar uma operação, este é adicionado à formula.
4 - Ao passar com o rato num campo ou operação, do lado direito é apresentado informações úteis para a sua utilização.
As seguintes operações são suportadas:
SUM - efetua o somatório de valores.
AVERAGE - retorna a média dos valores fornecidos.
MIN - retorna o menor valor numérico em um conjunto de valores.
MAX - retorna o maior valor numérico em um conjunto de valores.
DATEDIF - retorna a diferença entre duas datas em dias.
TODAY - retorna a data atual.
IF - permite comparações lógicas entre um valor e o esperado. Portanto, uma declaração IF pode ter dois resultados. O primeiro resultado é se sua comparação for True, o segundo se sua comparação for False.
AND - função lógica usada para exigir que mais de uma condição ao mesmo tempo sejam verdadeiras.
OR - função lógica usada para exigir que apenas uma condição de várias seja verdadeira.
Campos do tipo rollup permite a agregação de valores de campos referenciados por outros workspaces. Esta funcionalidade pode ser incrivelmente útil em muitos cenários de trabalho. Por exemplo, visualizar e acompanhar os níveis de inventário de produtos consoante as entradas e saídas efetuadas no armazém.
1 - Opção de selecção do workspace a agregar.
2 - Opção de selecção do campo a agregar.
3 - Opção de selecção da operação de agregação a utilizar. Flexbundle suporta: Somatório (SUM), Contagem (COUNT), Média (AVERAGE), Mínimo (Min) e Máximo (Max).
4 - Opção de filtro para selecção dos dados a agregar.