Loading
Analisi dei dati
PARENTGROUPVAL e PREVGROUPVAL

PARENTGROUPVAL e PREVGROUPVAL

Utilizzare PARENTGROUPVAL per calcolare i valori relativi a un raggruppamento controllante. Utilizzare PREVGROUPVAL per calcolare i valori relativi a un raggruppamento di pari livello.

PARENTGROUPVAL

Utilizzare questa funzione per calcolare i valori relativi a un raggruppamento controllante.

Descrizione: Questa funzione restituisce il valore di un raggruppamento controllante specificato. Un raggruppamento "controllante" è rappresentato da qualsiasi livello superiore a quello contenente la formula. È possibile utilizzare questa funzione solo nelle formule di riepilogo personalizzate e ai livelli di raggruppamento per i rapporti ma non ai livelli di riepilogo.
Utilizzare:

Per i rapporti raggruppati per righe (riepilogo) e per i rapporti uniti: PARENTGROUPVAL(summary_field, grouping_level)

Per i rapporti raggruppati per righe e colonne (matrice): PARENTGROUPVAL(summary_field, parent_row_grouping, parent_column_grouping)

Dove summary_field è il valore del campo riepilogato, grouping_level è GRAND_SUMMARY o il nome API del gruppo di livelli controllante per i rapporti di riepilogo e parent_row_level e parent_column_level sono i livelli controllanti per i rapporti a matrice.

Nei rapporti con più livelli di raggruppamento, è possibile impostare il grouping_level in modo che sia qualsiasi livello di gruppo superiore al livello di visualizzazione della formula.

Esempio:
TOTAL_PRICE:SUM/PARENTGROUPVAL(TOTAL_PRICE:SUM, GRAND_SUMMARY)

Questa formula calcola le dimensioni relative di ogni singolo prodotto rispetto al totale generale. In questo esempio, il rapporto è un riepilogo delle opportunità e dei relativi prodotti, raggruppati per Nome prodotto.

PREVGROUPVAL

Utilizzare questa funzione per calcolare i valori relativi a un raggruppamento di pari livello. Se non esiste un raggruppamento precedente, la funzione restituisce un valore nullo.

Descrizione: Questa funzione restituisce il valore di un raggruppamento precedente specificato. Un raggruppamento "precedente" è il raggruppamento che precede quello corrente nel rapporto. Scegliere il livello di raggruppamento e l'incremento. L'incremento corrisponde al numero di colonne o righe che precedono il riepilogo corrente. Il valore predefinito è 1; il valore massimo è 12. È possibile utilizzare questa funzione solo nelle formule di riepilogo personalizzate e ai livelli di raggruppamento per i rapporti ma non ai livelli di riepilogo.
Utilizzare:
PREVGROUPVAL(summary_field, grouping_level [, increment])

Quando summary_field è il nome della riga o colonna raggruppata:

  • grouping_level è il nome API del gruppo di pari livello il cui valore di riepilogo viene utilizzato per il raggruppamento precedente.
  • increment è il numero di raggruppamenti precedenti.

Nei rapporti con più livelli di raggruppamento, è possibile specificare che grouping_level sia lo stesso livello di gruppo del livello di visualizzazione della formula o un livello di gruppo superiore al livello di visualizzazione della formula.

Esempio:
AMOUNT:SUM - PREVGROUPVAL(AMOUNT:SUM, CLOSE_DATE)

Questa formula calcola per ogni mese la differenza di importo rispetto al mese precedente riportato nel rapporto. In questo esempio viene utilizzato un rapporto matrice opportunità con colonne raggruppate per Data chiusura e righe raggruppate per Fase.

Esempio: Media mobile di tre settimane

Per calcolare una media mobile di tre settimane degli importi delle opportunità:

(OppProductTrends__c.Amount__c:SUM+ PREVGROUPVAL(OppProductTrends__c.Amount__c:SUM, OppProductTrends__c.as_of_date__c) + PREVGROUPVAL(OppProductTrends__c.Amount__c:SUM, OppProductTrends__c.as_of_date__c,2))/3
 
Caricamento
Salesforce Help | Article