Grafico a più valori da tabella

mercoledì 07 luglio 2010 - 12.14

pms Profilo | Newbie

Ciao a tutti,
avrei la necessità di visualizzare un solo grafico con più penne partendo da una tabella dati così strutturata:
Tag_ID: Numero identificativo della grandezza del grafico
TagValue: Numero valore della grandezza
TimeStamp: DataOra istante

Dovrei mostrare tante penne quanti Tag_ID distinti sono presenti in tabella.
Per ogni penna dovrei mostrare i valori assunti in corrispondenza a ciascun istante.

Sapete indicarmi come fare?

Grazie

freeteo Profilo | Guru

Ciao,
non so se ho capito bene la tua esigenza (e presumo tu stia parlando di un report Crystal) cmq quando fai i grafici puoi mettere più campi nella voce "On chenge of" in modo da fare più serie (più pile al variare dei valori dei campi)

Casomai prova a postare il report (o uno d'esempio, meglio però se ci metti dentro anche un db con la struttura dati che ti interessa) e vediamo di lavorare su quello...grazie.

Ciao.

Matteo Raumer
[MCAD .net, MVP Visual C#]
http://blogs.dotnethell.it/freeteo

pms Profilo | Newbie

Ti confermo che riguardo il programma di sviluppo report si
tratta Crystal Reports (2008 per la precisione).
I dati postati sono quelli con cui sto facendo le prove.
Li ho creati in Access perchè non mi è possibile accedere ai dati
su cui poi dovrà girare il report (su SQL Server).
Al di là di questo, con i dati su Access ho bisogno di stampare due
grafici differenti, uno per FERMENTAZIONE uno per MATURAZIONE.
Ognuno dei due grafici deve riportare i valori delle tre penne,
uno per ogni Tag_ID.
Il mio problema è che i grafici mostrati sul report non sono corretti
in quanto i valori 0 non sono "veri" e il grafico esce diverso da
quello che dovrebbe uscire.
Il secondo grafico, quello relativo alla MATURAZIONE ha l'aspetto che
dovrebbe avere anche il primo. Questo grafico è uscito bene solo
perchè i dati sono stati inseriti in modo opportuno; ci sono
tre valori (uno per ogni Tag_ID) per ogni istante di campionamento
ma questa non è una situazione che si presenta nella realtà.
Gli istanti di campionamento normalmente sono differenti per ciascun
Tag_ID.
Tieni presente inoltre che i Tag_ID relativi a FERMENTAZIONE e MATURAZIONE
di cui vanno stampati i grafici cambiano di volta in volta alla generazione del report.

Si riesce a mostrare i grafici così come mi servirebbe??

Fondamentalmente avrei bisogno di stampare su un grafico più
curve rappresentando solo il valore, senza dover effettuare la somma?

Grazie in anticipo per la risposta.

Ciao.

freeteo Profilo | Guru

Ciao, perdona il ritardo nella risposta.

>Gli istanti di campionamento normalmente sono differenti per
>ciascun Tag_ID.
questo lo vedo difficile perchè i grafici devono condividere alcuni valori, le ascisse in particolare, in modo che sull'asse delle ordinate vengano visualizzati i valori...se non ho capito male nel tuo caso invece dovrebbero essere indipendenti.

Forse dovresti pensare a fare 3 grafici uno per tipologia, dato che alcuni dati non ci sono...potresti provare a mettere i 3 grafici uno sopra all'altro simulando il plotting simultaneo.




>Fondamentalmente avrei bisogno di stampare su un grafico più
>curve rappresentando solo il valore, senza dover effettuare la
>somma?
Le operazioni possibili sono quelle che trovi in nel tab "data" nella voce "advanced" quando aggiungi in basso il campo che vuoi visualizzare sul grafico.

Ciao.

Matteo Raumer
[MCAD .net, MVP Visual C#]
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