Referência: campos calculados em relatórios
Os campos calculados usam campos de conjunto de dados para criar pontos adicionais a partir dos dados existentes.
Um campo calculado pode:
- Executar um cálculo nos campos do banco de dados para criar um valor que não seja armazenado diretamente em VNDY.
- Selecionar valores nos campos do banco de dados com base em critérios personalizados.
Alguns dos motivos pelos quais você pode usar campos calculados são:
- As métricas de que você precisa não são armazenadas diretamente no VNDY.
- Você quer examinar dados de vários campos de conjuntos de dados no seu relatório.
- Você quer filtrar ou agregar dados.
Estas fórmulas estão disponíveis em VNDY para campos calculados:
Fórmula | Descrição | Exemplo de caso de uso |
|---|---|---|
Adicionar
| Adicione vários campos numéricos.
Exibe o total de campos combinados em formato de coluna. Você pode adicionar até cinco campos numéricos. | Você precisa exibir um valor combinado dos campos Valor de VMS do cliente e Valor do cliente. |
Idade
| Número de dias desde uma data.
Observe que apenas um valor de aging pode ser usado por campo calculado. | Exibe o número de dias-calendário desde que um valor aprovado foi registrado. Exemplo: aging da data atual - data de aprovação = 18 dias. |
Matriz para cadeia de caracteres
| Formata uma matriz em uma cadeia de caracteres de valores separados por vírgulas. | |
Média
| Calcula a média dos valores. | Você precisa da taxa média de faturamento de um gestor de recursos. Média da taxa de clientes. |
Caso
| Transformar valores com base em instruções condicionais.
Opera como uma declaração if/e. Normalmente usada para preencher valores se um cliente precisa de algo específico para uma unidade de negócios, gestor de contratação e assim por diante. Você pode usar instruções if/then adicionais nas instruções Case. | Se a gestora de contratação for igual à Betty Smith, você quer que o valor seja marcado como "Teste de caso". Se não for igual à Betty Smith, deixe em branco. |
Coalesce
| Retorna de um grupo de campos o valor do primeiro campo que não é nulo. | |
Concatenação
| Concatenação ou combinação de vários campos do tipo cadeia de caracteres em um campo.
Essa opção pode ser usada até 7 vezes em 1 fórmula. O valor por padrão é a adição de um espaço como separador. | Você precisa combinar o número da fatura com o nome do fornecedor. Esse campo calculado exibiria os dois valores combinados em um único campo. |
Total
| Contagem de ocorrências do valor de campo selecionado em um grupo de campos selecionados. | Você precisa saber quantas IDs de sistema existem em cada tipo de origem. |
Diferença de data
| Diferença de datas em dias. | Exibe a diferença entre a data de criação da fatura e a data de aprovação. |
Data truncada
| Trunca um campo de data para um nível de precisão especificado. | Você só precisa do mês no campo de data. |
Dividir
| Divida dois campos numéricos. Opera de forma semelhante a Soma. | Você precisa obter o valor do cliente dividido pelo valor do imposto MSP. |
Mín.
| Valor mínimo no grupo de valores | Você quer exibir a primeira data dos valores da planilha de horas, portanto, o campo calculado mínimo remove as planilhas de horas que não têm os menores valores. |
Máx.
| Valor máximo em um grupo de valores. | Você quer exibir a data mais recente dos valores da planilha de horas, portanto, o campo calculado máximo remove as planilhas de horas que não têm os maiores valores. |
Multiplicar
| Multiplicar valores dos campos selecionados. Essa opção opera ao contrário de Dividir. | Exiba uma comparação de taxas de faturamento aumentado criando um campo Valor separado com o aumento sugerido. Exemplo: um aumento de 20%, então o Valor seria um número inteiro de 1,5. Em seguida, use essa fórmula para multiplicar a origem do valor criado em relação à origem da taxa de faturamento. |
Texto de preenchimento
| Adicione preenchimento ao texto dos valores selecionados.
Opera como as fórmulas de SubString. | |
Arredondar
| Arredonda um valor para o número inteiro ou número inteiro mais próximo com o número mais próximo de casas decimais. A precisão também pode ser um valor negativo. | Você precisa que o número seja arredondado para uma precisão, que exibe o número arredondado após a casa decimal. |
Subtrair
| Subtrai dois campos numéricos.
Exibe o total de campos subtraídos em um formato de coluna única. Você pode subtrair até cinco campos numéricos. | Você precisa exibir um valor subtraído do Valor do cliente do campo Valor de VMS do cliente. |
SubString
| Sequência de caracteres em uma cadeia de caracteres extraída à esquerda, ao centro ou à direita de um valor especificado. | Você precisa das três primeiras letras do termo Aprovado por . |
Soma
| Função de agregação para somar valores de um campo no grupo. | |
Cadeia de caracteres de término
| Formata a expressão de entrada como uma cadeia de caracteres, convertendo um valor em texto. | |
Desfazer agrupamento
| Divide vários valores de um campo em várias linhas. |
Os seguintes tipos de dados estão disponíveis no VNDY:
Tipo de dados | Descrição |
|---|---|
Número inteiro
| Retorna um número inteiro, sem decimais. |
Número
| Retorna um número, incluindo decimais. |
Cadeia de caracteres
| Retorna uma série de caracteres. |
Data
| Retorna uma data. Exemplo: 15 de junho de 2021 |
Data e hora
| Retorna uma data e hora. Exemplo: 15 de junho de 2021 05:38:07 PM |