Progettazione di report

I report vengono creati in Crystal Report Designer. Crystal Report Designer viene avviato automaticamente quando si aggiunge un oggetto Crystal Reports al progetto o quando si fa doppio clic su un oggetto Crystal Reports esistente.

Connessione di database

In Crystal Report Designer è innanzitutto necessario selezionare l'origine dati a cui il report farà riferimento. È possibile utilizzare più di un'origine dati in un report.

In secondo luogo occorre scegliere le tabelle di database che si desidera utilizzare nel report. Crystal Reports è in grado di collegare automaticamente le tabelle oppure è possibile specificare personalmente come si desidera collegarle. Le tabelle di un database sono collegate in modo che i record di un database corrispondano ai record correlati di un altro.

Oggetti dei report

Crystal Report Designer utilizza un approccio di trascinamento selezione analogo a quello di Visual Studio .NET, che consiste nel trascinamento di un oggetto del report sul Designer, ad esempio un oggetto del database o del grafico, e nell'utilizzo della finestra o del menu di scelta rapida delle proprietà per formattare l'oggetto.

Tra gli oggetti dei report che possono essere aggiunti al report e formattati in base alle necessità sono inclusi:

  • Campi Database
  • Campi formula
  • Campi di parametro
  • Campi Nome gruppo
  • Campi Totali parziali
  • Campi di riepilogo
  • Grafici
  • sottoreport

Sezioni dei report

Crystal Report Designer è suddiviso in sezioni dei report, quali intestazioni, piè di pagina e dettagli delle sezioni. Gli oggetti vengono trascinati in una sezione del report.

I dati visualizzati nel report finito dipendono dalle opzioni di progettazione scelte: in particolare, i dati del report variano a seconda delle sezioni in cui si sceglie di inserire determinati oggetti report. Se, ad esempio, si inserisce un oggetto grafico nella sezione Intestazione report, il grafico viene visualizzato una sola volta all'inizio del report e riepiloga i dati contenuti nel report. Altrimenti, se viene aggiunto un oggetto grafico alla sezione Intestazione gruppo, viene visualizzato un grafico diverso all'inizio di ogni gruppo di dati in cui sono riepilogati i dati relativi solo a quel gruppo.

Vedere anche

Distribuzione di report | Progettazione di nuovi report | Cenni preliminari sulle sezioni di report | Accesso e aggiunta di dati