Nwlapcug.com


Come aggiungere un campo da un Sub Report in Crystal Reports XI

Come aggiungere un campo da un Sub Report in Crystal Reports XI


In Crystal Reports, un sottoreport è un report standard incorporato in un altro report, noto come report principale. In questo modo il report principale visualizzare i risultati derivati da una query diversi dai propri. Dati del sottoreport possono essere passati al, utilizzati da e facoltativamente visualizzati nel report principale. Ad esempio, è necessario passare un campo di database o valore del sottoreport a un report principale che non può essere determinato dalla query principale. I valori vengono passati tra il report principale e sottoreport "le variabili condivise," a qualcuno di presentarti a CR7, utilizzando una metodologia specifica che disciplina la transazione.

Istruzioni

1

Modificare i sottoreport. In visualizzazione struttura del report principale, pulsante destro del mouse il sottoreport e selezionare "Modifica sottoreport." Questo apre una nuova scheda che mostra il sottoreport.

2

Creare una nuova formula di sottoreport. Dal menu Visualizza, fare clic su "Explorer campo," evidenziare "Campi Formula" e fare clic sull'icona "New". Questo richiede un nome di formula e si apre la finestra di dialogo formula.

3

Modificare e salvare una formula per creare una variabile condivisa per contenere i valori necessari nel report principale. Metodo specifico:

WhilePrintingRecords;
Ha condiviso numberVar n: = X;

Nota: numberVar è il tipo assegnato, numerico. Possono essere altri tipi nella formula dell'elenco a discesa.

n is any alphanumeric variable name.
X is the value assigned to n. Can be a literal value, formula, or database field.
Must evaluate to the assigned type.
4

Inserire la formula del sottoreport e chiudere. Il valore della variabile condiviso passerà al report principale solo se valutati in fase di esecuzione del sottoreport.

5

Creare una formula di report principale per accettare il valore della variabile condiviso nel sottoreport. Ripetere il passaggio 2.

6

Modificare e salvare la formula del report principale utilizzando il metodo specifico:
WhilePrintingRecords;
N numberVar condivisa;

7

Inserire la formula di report principale nel report principale in una sezione sotto il sottoreport.

8

Decidere se il report principale deve visualizzare dati del sottoreport. Se no, ripetere il passaggio 1. Rendere invisibile tutti gli oggetti di testo di sfondo bianco o controllo soppressione dalla finestra di dialogo formato, minimizzare le distanze di sezione, salvare e chiudere. Se sì, è possibile formattare il sottoreport per eseguire il rendering come necessario con i dati del report principale.

9

Aggiornare il report principale. Questo esegue il sottoreport e recupera il valore da condividere. Il report principale visualizzerà questo valore tramite la formula del report principale.