Report con Grafici

giovedì 11 settembre 2008 - 17.33

Tempestaxmen Profilo | Newbie

Ciao, ho creato un report che al suo interno ha diversi grafici per rappresentare visivamente i dati inseriti nel DB.
Il problema è che per un certo grafico mi viene restituito un solo campo del db e il grafico mi viene come nella figura allegata.

565x327 13Kb

Io vorrei che mantenesse la barra verde ad una dimensione standard (di altezza e profondità), senza ingrandirla in quel modo visualizzando quella specie di cubo.
C'è qualche parametro da dover settare?
Grazie mille per l'aiuto.

freeteo Profilo | Guru

ciao,
scusami, usi Crystal o il ReportViewer (quindi Sql Reporting) ?
ciao.

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

Tempestaxmen Profilo | Newbie

Ciao, scusa, pensavo di averlo scritto.
Uso reporting services e la query la scrivo direttamente nel dataset connettendomi al db tramite sql.
Le barre che vengono visualizzate vengono ridimesionate in base al loro numero (quindi se è una viene enorme, se sono ad esempio 15 sono sottilissime).
Io vorrei mantenere una dimensione standard.
Grazie mille per il tuo aiuto.

freeteo Profilo | Guru

ciao,
allora prova a lavorare con la proprietà "interval" dell'asse delle x, magari con grafici distinti che via via sopprimi se ti serve.
Un modo è spiegato in questo thread: http://www.dotnethell.it/forum/messages.aspx?ThreadID=25027
ciao.

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

Tempestaxmen Profilo | Newbie

Ho letto la soluzione scritta nell'altro thread, ma il mio problema è che facendo la select su una tabella posta nel db, che può venire modificata, io non so quante sono le informazioni che di volta in volta mi vengono tirate fuori, quindi dovrei creare troppi grafici per coprire tutte le possibilità.
Pensavo ci fosse una proprietà per standardizzare la dimensione della linea.
Grazie lo stesso.

freeteo Profilo | Guru

guarda, nella versione 2008 di reporting hanno incluso i grafici della dundas che sono una meraviglia e neanche a dirlo, c'è proprio l'opzione che serve a te
Ovvero è possibile specificare una formula per l'intervallo dell'asse visualizzato (x o y che sia) oltre ad una serie infinita di miglioramenti, tipologie di grafico supportato e customizzazioni.
Non so se nel tuo caso puoi farci un pensiero, magari ti risolvi una serie di problemi.

Tieni solo presente che la versione 2008 ha esigenze dal punto di vista della macchina, perchè se non erro usa il framework 3.5 e quindi se il server ad esempio è win2000 non funziona ne il framework e neanche sql 2008, di conseguenza neanche il pacchetto di reporting.
ciao.

Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo
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-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5