Report dinamico

martedì 06 febbraio 2007 - 08.49

Spike Profilo | Newbie

Ciao a tutti!
Spero che anche questa volta .net hell si riconfermi la mia preziosa fonte di informazione!

Il mio problema è il seguente:
Ho bisogno di effettuare una stampa con crystal report i cui valori vengono ripresi da Data Base.
Fino a questo punto va tutto bene, ma il problema nasce dal fatto che anche il numero delle colonne presenti nel mio report devono essere variabili a seconda del numero delle colonne di una mia tabella in particolare..... è possibile una cosa del genere? se è molto difficile da spiegare esiste una guida per questo??

Spero vivamente possiate darmi una mano.
so che non mi deluderete

A presto!

freeteo Profilo | Guru

>Il mio problema è il seguente:
>Ho bisogno di effettuare una stampa con crystal report i cui
>valori vengono ripresi da Data Base.
>Fino a questo punto va tutto bene, ma il problema nasce dal fatto
>che anche il numero delle colonne presenti nel mio report devono
>essere variabili a seconda del numero delle colonne di una mia
>tabella in particolare..... è possibile una cosa del genere?
Ciao purtroppo il problema non è cosi' semplice, nel senso che Crystal non supporta una costruzione a runtime delle colonne del report.
Permette cambio di db, modifica di oggetti esistenti, campi calcolati, campi formula, parametri etc... ma la costruzione di un report (o cmq l'aggiunta/rimozione di campi del db) a runtime non è supportata (a meno di una licenza costosa).
L'unica cosa che fa questo comportamento sono le tabelle incrociate (cross-tab) dove le colonne sono valori di un campo, e le righe sono i valori di altro e i dati risultanti sono l'incrocio delle 2.
La cosa è molto potente, ma non so se sia esattamente quello che ti serve...


>se è molto difficile da spiegare esiste una guida per questo??
non si tratta di difficolta da spiegare, in quel caso spesso ricorro a piccoli esempi allegati che sono molto piu' utili di tante parole magari ingarbugliate

>Spero vivamente possiate darmi una mano.
>so che non mi deluderete
su questo non so, visto che purtroppo anche Crystal come la maggior parte dei tool di reportistica, non lo prevede...

>A presto!
ciao.

Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo

Spike Profilo | Newbie

Ti ringrazio ugualmente della risposta, che nel contesto è stata illuminante.
Provo a vedere se i CrossTab possono rivelarsi utile al mio problema.
grazie di tutto ed ovviamente.... Risposta Accettata!!
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5