Wenn Sie Du kannst keine Liniendiagramme verwenden, wie DeGriz's Link zu Tarnschafs Antwort.
Wenn Sie Lücken haben oder möchten die Daten zusammenzufassen sicherzustellen, dass Sie <timeSeriesDataset
timePeriod="Second"
>
oder vielleicht timePeriod="Minute"
sonst verwenden, um es etwas groß wie ein Jahr auf die Standard neigt, damit ein Datenpunkt.
THE ULTIMATE GUIDE Jasper: Zeitraum Expression
Dieser Ausdruck gibt einen java.util.Date Wert, aus dem der Motor die entsprechenden Zeitperiode in Abhängigkeit vom Wert für die eingestellte wird extrahieren timePeriod-Attribut bereits im Zeitreihendatensatz erwähnt. Wenn das Diagramm zum Beispiel Daten über das Jahr enthält, extrahiert die Engine nur das Jahr vom Datumswert, oder wenn Sie monatliche Daten sammeln, verwendet die Suchmaschine nur den Monat des Datumsobjekts, das von diesem Ausdruck zurückgegeben wird .
Ich glaube, Sie auch die Min- und Max für die Achse auf genau einen Tag kann fragen, denn das glaube ich Ihnen <domainAxisMinValueExpression>
und <domainAxisMaxValueExpression>
Gleiche Frage hier beantwortet verwenden können: http : //stackoverflow.com/questions/8813866/jasperreports-time-series-chart – DeGriz