Bonjour,
J'essaie de produire un rapport contenant un diagramme de Gantt.
Seulement le résultat n'est pas satisfaisant, il y comme un problème d'alignement assez moche (les barres ne sont pas alignées avec les libellés , voir l'image attachée
Que faut-il faire pour produire un diagramme de Gantt propre bien aligné ?
Merci d'avance
Voici la source de jrxml :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44 <?xml version="1.0" encoding="UTF-8"?> <jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="report1" language="groovy" pageWidth="752" pageHeight="572" orientation="Landscape" columnWidth="752" leftMargin="0" rightMargin="0" topMargin="0" bottomMargin="0" uuid="8398099e-504d-45ac-a49c-5e2280e9ddf6"> <property name="ireport.zoom" value="1.0"/> <property name="ireport.x" value="0"/> <property name="ireport.y" value="0"/> <queryString> <![CDATA[select * from report]]> </queryString> <field name="TASK" class="java.lang.String"/> <field name="START_DATE" class="java.sql.Timestamp"/> <field name="END_DATE" class="java.sql.Timestamp"/> <summary> <band height="442"> <ganttChart> <chart> <reportElement x="0" y="0" width="752" height="340" uuid="594ee056-5345-4d2d-b8ad-5e4dc553500a"/> <chartTitle/> <chartSubtitle/> <chartLegend/> </chart> <ganttDataset> <ganttSeries> <seriesExpression><![CDATA[$F{TASK}]]></seriesExpression> <taskExpression><![CDATA[$F{TASK}]]></taskExpression> <subtaskExpression><![CDATA[$F{TASK}]]></subtaskExpression> <startDateExpression><![CDATA[$F{START_DATE}]]></startDateExpression> <endDateExpression><![CDATA[$F{END_DATE}]]></endDateExpression> </ganttSeries> </ganttDataset> <barPlot> <plot/> <itemLabel/> <categoryAxisFormat> <axisFormat/> </categoryAxisFormat> <valueAxisFormat> <axisFormat/> </valueAxisFormat> </barPlot> </ganttChart> </band> </summary> </jasperReport>
Partager