Indice
Risultati ricerca
Frase completa
Cerca nella pagina
Chiudi
Indice

COLLEGA SOTTOREPORT

Qualora si desideri “unire” i dati di due o più sottoreport è poi possibile utilizzare la funzione “Collega sottoreport”.

Occorre innanzitutto, dal layout del primo sottoreport (non dal layout del Principale) Aggiungere il secondo sottoreport, come nell’immagine che segue:

Quindi da apposita funzione è possibile definire su quali attributi dei due report stabilire il collegamento.

Ad esempio su due report, uno sugli Acquisti ed uno sulle Vendite, con il dettaglio degli Articoli, è possibile indicare Articolo_codice sia per la Colonna report principale che per la Colonna sottoreport, come di seguito:

Se poi si desidera visualizzare anche il Totale della metrica del secondo sottoreport, nel Piè di documento o in Intestazione raggruppamento 1, allineato al Totale della metrica del primo report, è possibile procedere come segue:

  • Innazitutto dal layout del report secondario, eliminare il campo, ad esempio dal report Vendite togliere il Tot. Totale fatturato Categoria statistica ( Articolo ), sia in Intestazione raggruppamento 1 che nel Piè di documento (oppure rendere non Visibile l’intera sezione)
  • Quindi, dal layout del report principale inserire il Totale del secondo sottoreport (già inserito e collegato all’interno del primo sottoreport), ad esempio il Totale Fatturato del report Vendite, aggiungendo un campo calcolato in VbScript, nel Piè di documento o in Intestazione raggruppamento 1, con una formula simile alla seguente:

Sum(Vendite.Subreport.Fields("Totale_fatturato").Value)

Il layout del cruscotto Principale avrà in tal modo i dati del primo sottoreport integrati a quelli del secondo sottoreport:

Per tornare nella scheda di Definizione del cruscotto è necessario, dalle azioni documento, selezionare il pulsante “Design” .