Formulas e rollups

Formulas

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.

Rollups

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.

Last updated