Visualizza il risultato dell'aggregazione di più valori calcolati in un raggruppamento
-
Vai a un report attività, fai clic su Azioni report > Modifica.
-
Nella scheda Raggruppamenti, fai clic su Aggiungi raggruppamento e inizia a digitare Nome progetto nel campo Raggruppa per, quindi seleziona Progetto > Nome quando viene visualizzato nell'elenco.
-
Nella scheda Columns(View), fai clic su Aggiungi colonna, quindi inizia a digitare Ore pianificate nel campo Mostra in questa colonna, quindi selezionalo quando viene visualizzato nell'elenco.
TIP
Inizia sempre ad aggiungere tutte le informazioni utilizzando l'interfaccia Standard prima di modificare le informazioni in modalità testo. Aggiungere i campi più vicini o che contengono la maggior parte delle informazioni che si sta tentando di creare per il calcolo. -
Nel campo Riepiloga questa colonna per, selezionare Somma.
-
Fare clic su Passa alla modalità testo nella colonna aggiunta, quindi fare clic su Modifica modalità testo.
-
Sostituire il testo nella casella con il seguente esempio di modalità testo:
valueformat=compound aggregator.displayformat=minutesAsHoursString aggregator.valueexpression=ROUND(({workRequired}-{actualWorkRequired}),2) aggregator.function=SUM aggregator.valueformat=val aggregator.namekey=workrequired linkedname=direct textmode=true valuefield=workRequired namekey=workrequired valueexpression=CONCAT(ROUND(({workRequired}-{actualWorkRequired})/60,2)," Hours") viewalias=workrequired displayname=Work Balance
TIP
Per ottenere il valore aggregato nel raggruppamento per visualizzare la differenza aggregata tra i campi Ore pianificate e Ore effettive, immettere la stessa equazione nella rigaaggregator.valuefield
. Il valoreaggregator.displayformat
utilizzato per la colonna Ore pianificate converte i minuti in ore. Poiché il campo Ore pianificate è stato utilizzato come segnaposto, non è necessario modificare questa riga.La definizioneminutesAsHoursString
della rigaaggregator.displayformat
indica che non è necessario dividere ogni campo per 60 come fatto ilvalueexpression
per i risultati. In questoaggregator.valuefield=workRequired
diventa:aggregator.valueexpression=ROUND(({workRequired}-{actualWorkRequired}),2
.1. Fai clic su **Fine**.
-
Fai clic su Salva+Chiudi.
recommendation-more-help