Come utilizzare una variabile condivisa in un Crystal Report
Le variabili condivise possono essere estremamente utili in un Crystal Report. A differenza delle variabili locali e globali, il valore memorizzato in una variabile condivisa può essere impostato e/o visualizzato ovunque in un Crystal Report. Ad esempio, potresti creare una variabile condivisa chiamata Age. È quindi possibile memorizzare il valore 31 in Età in un sottoreport e visualizzare quel valore in un altro sottoreport.
Passaggio 1
Imposta la variabile condivisa. Una variabile condivisa può essere impostata ovunque nel report principale o in qualsiasi punto del sottoreport. Per impostare una variabile condivisa chiamata Age dovresti usare il seguente codice:
Shared NumberVar UserAge; Età utente :={Tabella1.Età}; ""
Passaggio 2
Visualizza o utilizza la variabile condivisa. Una variabile condivisa può essere elaborata o visualizzata in qualsiasi punto del report principale o in qualsiasi punto di qualsiasi sottoreport. Condivideresti la tua variabile Età in questo modo:
Shared NumberVar UserAge; Età utente
Passaggio 3
Utilizza la tua variabile condivisa in formule o sezioni ovunque nel tuo rapporto.
Suggerimento
L'utilizzo di una variabile condivisa consente di aumentare le prestazioni di un Crystal Report consentendo di condividere i dati tra i sottoreport. Ciò potrebbe eliminare la necessità di collegare così tante tabelle in un sottoreport, velocizzando così il Crystal Report.