Voici le fait: j'ai fait une petite application qui consiste en une table liée à un graphique à barres (un birt bien sûr ...), quand je modifie mes valeurs de table, elle modifie automatiquement mon graphique (comme Excel mais moins chic) ...[BIRT 2.3.2 (StandAlone)] Problème de "saut"?
Quoi qu'il en soit tout fonctionne très bien ... mais quand je veux faire mon tableau interactif pour afficher les info-bulles (par exemple) J'inform naturaly mon IDeviceRenderer whit la commande suivante idr.setProperty (IDeviceRenderer. UPDATE_NOTIFIER, ceci); mais cela provoque une erreur lorsque (beaucoup plus tard) mon code arrive à gr.render (idr, gr.build (idr.getDisplayServer(), this.chart, bo, vroum, null)); (qui n'a jamais échoué auparavant) ...
Je me sens perdu ...
ps: L'erreur que je reçois sont que je reçois pas de barres à mon dossier et recevoir le message d'erreur suivant: org .eclipse.birt.chart.exception.ChartException à org.eclipse.birt.chart.factory.Generator.render (Generator.java:1373) à clickable.chart.ClickableProto.paintControl (ClickableProto.java:520) à org.eclipse.swt.widgets.TypedListener.handleEvent (TypedListener.java:217) à org.eclipse.swt.widgets.EventTable.sendEvent (EventTable.java:84) at org.eclips e.swt.widgets.Widget.sendEvent (Widget.java:1003) à org.eclipse.swt.widgets.Widget.sendEvent (Widget.java:1027) à org.eclipse.swt.widgets.Widget.sendEvent (Widget.java:1012) à org.eclipse.swt.widgets.Composite.WM_PAINT (Composite.java:1424) à org.eclipse.swt.widgets.Control.windowProc (Control.java:3842) à org. eclipse.swt.widgets.Canvas.windowProc (Canvas.java:337) à org.eclipse.swt.widgets.Display.windowProc (Display.java:4541) à org.eclipse.swt.internal.win32.OS. DispatchMessageW (méthode native) à org.eclipse.swt.internal.win32.OS.DispatchMessage (OS.java:2371) à org.eclipse.swt.widgets.Display.readAndDispatch (Display.java:3420) à clickable .chart.ClickableProto.main (Cli ckableProto.java:151) causés par: java.lang.NullPointerException à org.eclipse.birt.chart.render.InteractiveRenderer.isColoredByCategories (InteractiveRenderer.java:197) à org.eclipse.birt.chart.render.InteractiveRenderer .getSource (InteractiveRenderer.java:161) à org.eclipse.birt.chart.render.InteractiveRenderer.modifyEvent (InteractiveRenderer.java:116) à org.eclipse.birt.chart.device.swt.SwtRendererImpl.fillPolygon (SwtRendererImpl .java: 502) à org.eclipse.birt.chart.event.PolygonRenderEvent.fill (PolygonRenderEvent.java:156) à org.eclipse.birt.chart.render.DeferredCache.flushPlanes (DeferredCache.java:499) à org.eclipse.birt.chart.render.DeferredCache.flushOptions (DeferredCache.java:271) à org.eclip se.birt.chart.render.DeferredCacheManager.flushOptions (DeferredCacheManager.java:165) à org.eclipse.birt.chart.render.AxesRenderer.flushClipping (AxesRenderer.java:3416) à org.eclipse.birt.chart. render.AxesRenderer.restoreClipping (AxesRenderer.java:3401) à org.eclipse.birt.chart.render.Bar.renderSeries (Bar.java:1533) à org.eclipse.birt.chart.render.AxesRenderer.renderPlot (AxesRenderer.java:2181) à org.eclipse.birt.chart.render.AxesRenderer.render (AxesRenderer.java:314) à org.eclipse.birt.chart.factory.Generator.render (Generator.java:1368) ... 14 plus
Je suis ouvert à toute idée!