Riferimenti: Campi calcolati nei report
I campi calcolati utilizzano i campi del set di dati per creare punti aggiuntivi dai dati esistenti.
Un campo calcolato può:
- Eseguire un calcolo sui campi del database per creare un valore che non sia archiviato direttamente in VNDLY.
- Selezionare i valori nei campi del database in base a criteri personalizzati.
Alcuni dei motivi per cui è consigliabile utilizzare i campi calcolati includono:
- Le metriche necessarie non sono archiviate direttamente in VNDLY.
- Si desidera esaminare i dati in più campi di set di dati nel report.
- Si desidera filtrare o aggregare i dati.
Le seguenti formule sono disponibili in VNDLY per i campi calcolati:
Formula | Descrizione | Caso d'uso di esempio |
|---|---|---|
Aggiungi
| Sommare più campi numerici.
Visualizza il totale dei campi combinati in formato colonna. È possibile aggiungere fino a cinque campi numerici. | È necessario visualizzare un valore combinato dei campi Importo VMS client e Importo client. |
Età
| Numero di giorni trascorsi da una data.
Si noti che è possibile utilizzare un solo valore di età per ogni campo calcolato. | Visualizzare il numero di giorni di calendario da quando è stato registrato un valore approvato. Esempio: Età della data corrente - data di approvazione = 18 giorni. |
Da matrice a stringa
| Formatta una matrice in una stringa di valori separati da virgole. | |
Media
| Calcola la media dei valori. | È necessaria la tariffa di fatturazione media per un manager delle risorse. *Tariffa cliente media* |
Caso
| Trasformare i valori in base a istruzioni condizionali.
Funziona come un'istruzione if/and. Utilizzato in genere per popolare i valori se un cliente ha bisogno di qualcosa di specifico per un'unità operativa, un manager delle assunzioni e così via. È possibile utilizzare istruzioni if/then aggiuntive all'interno delle istruzioni del ticket. | Se il manager delle assunzioni è uguale ad Ashley Smith, si desidera che il valore venga contrassegnato come "Case Testing", se non è uguale ad Ashley Smith, lasciare vuoto. |
Unione
| Restituisce da un gruppo di campi il valore del primo campo che non è null. | |
Concatenare
| Concatenare o combinare più campi di tipo stringa in un campo.
Questa opzione può essere utilizzata fino a 7 volte in una formula. Il valore predefinito è l'aggiunta di uno spazio come separatore. | È necessario combinare il numero della fattura con il nome del fornitore. Questo campo calcolato visualizzerà entrambi i valori combinati in un unico campo. |
Totale
| Contare le occorrenze del valore del campo selezionato in un gruppo di campi selezionato. | È necessario calcolare il numero di ID di sistema presenti in ogni tipo di origine. |
Data diff
| Differenza di date in giorni | Visualizza la differenza tra la data di creazione della fattura e la data di approvazione. |
Troncamento data
| Troncare un campo data a un livello di precisione specificato. | È necessario solo il mese dal campo data. |
Divisione
| Dividere due campi numerici. Funziona in modo simile a Somma. | È necessario ottenere il valore dell'importo del cliente diviso per l'importo dell'imposta MSP. |
Minimo
| Valore minimo nel gruppo di valori. | Si desidera visualizzare la prima data dei valori del foglio ore, in modo che il campo minimo calcolato rimuova i fogli ore che non sono i valori più piccoli. |
Massimo
| Valore massimo in un gruppo di valori. | Si desidera visualizzare la data più recente dei valori dei fogli ore, in modo che il campo calcolato max rimuova i fogli ore che non contengono i valori più grandi. |
Moltiplicazione
| Moltiplicare i valori dei campi selezionati. Questa opzione funziona in modo opposto a Dividi. | Visualizzare un confronto tra le tariffe di fatturazione maggiorate creando un campo Valore separato con l'aumento suggerito. Esempio: un aumento del 20%, quindi il valore sarà un numero intero di 1,5. Utilizzare quindi questa formula per moltiplicare l'origine del valore creato rispetto all'origine della tariffa di fatturazione. |
Testo del blocco
| Aggiungere il riempimento al testo dei valori selezionati.
Funziona come le formule SubString. | |
Arrotondamento
| Arrotonda un valore al numero intero o al numero più vicino con il numero di posizioni decimali più vicino. Anche la precisione può essere negativa. | È necessario che il numero venga arrotondato con precisione pari a 1, che quindi visualizzerà il numero arrotondato dopo il decimale. |
Sottrazione
| Sottrae due campi numerici.
Visualizza il totale dei campi sottratti in un formato a colonna singola. È possibile sottrarre fino a 5 campi numerici. | È necessario visualizzare un valore sottratto di Importo cliente dal campo Importo VMS client. |
SubString
| Sequenza di caratteri in una stringa estratta a sinistra, al centro o a destra di un valore specificato. | Sono necessarie le prime tre lettere della persona Approvato da . |
Somma
| Funzione di aggregazione per sommare i valori di un campo nel gruppo. | |
Data fine stringa
| Formatta l'espressione di input come stringa, convertendo un valore in testo. | |
Un Nest
| Suddivide più valori in un campo in più righe. |
I seguenti tipi di dati sono disponibili in VNDLY:
Tipo di dati | Descrizione |
|---|---|
Intero
| Restituisce un numero intero, senza decimali. |
Numero
| Restituisce un numero, inclusi i decimali. |
String
| Restituisce una serie di caratteri. |
Data
| Restituisce una data. Esempio: 15 giugno 2021 |
Data e ora
| Restituisce una data e un'ora. Esempio: 15 giugno 2021 17:38:07 |