-
Use Map it to add Google Maps to your BIRT reports - all powered by the data within the report.
Use Map it to add Google Maps to your BIRT reports - all powered by the data within the report. The Google Maps rendered are live maps. When combined with Actuate Interactive Viewer, you can also filter and conditionally highlight points on map. Can also be used to display color shaded areas of varying densities, as well…
-
onContentUpdate - Part 1 - Controlling Interactivity
This article is the first part in a multi-part series of articles which will explore the possibilities and power of the onContentUpdate event.<br /> <br /> BI Systems are much more than just 1 or 2 reports. The Actuate BIRT iServer, is a great platform to manage and deploy dozens, hundreds or even thousands of reports to a…
-
onContentUpdate - Part 2 - Custom Interactions
In this second article about the onContentUpdate event, we explore how to help enable reports that need to do more than... well reports.<br /> <br /> Report parameters are great, they allow you to custom tailor the output based on some inputs. The problem with report parameters, is they require you to re-run the report.…
-
Google Maps - Real Estate with Interactivity (EclipseCon)
The attached zip contains an SQL server 2005 database, a file called FlagGenerator.jar which needs to be deployed to the WEB-INF/lib folder. An xml file, showing changes that need to be done to the standard web.xml file, and of course the report to make it all happen.<br /> <br /> This is the BIRT and Google Maps mashup…
-
Using Chart Interactivity to filter table data
JSAPI is a great API to embed BIRT reports in a mashup page, but its capabilities go far beyond just creating a mashup page. The API comes with a slew of features, including the ability to add a filter to any table in a BIRT report, and have the filter applied in real-time, without re-querying the database.<br /> In this…
-
XML for Analysis - data connector
[UPDATE 2013-03-08]: The download was updated to work with Actuate BIRT version 11SP4. Please delete your old plugins, and update with the one in the included download.<br /> This is a data connector, which allows you to connect to SAP, Analsys Services, Essbase, Mondrian, or any other XML for Analysis (XML/A) compliant…
-
BIRT Mail merge report
This report uses classic techniques of inserting data elements within elements of text to create a data driven form letter.<br /> <br /> This report makes heavy use of the Advanced "display" property. Setting this property to inline allows you to flow items left to right.<br /> A similar technique is to use the Text item…
-
Multi-Path Drill Down
This solution gives you a great way to provide multiple drill paths / hyperlinks to a BIRT report. It is accomplished by displaying a popup / context menu where you would define the multiple paths. The beauty here, is that all visual components are designed as standard report controls, and thus can be styled pretty much…
-
Timing a data set
I have a report in which I want to investigate the time spent doing specific operations, to see if there is room for improvement for performance. I want to put timings, in and around the data set, open/fetch/close. What is the best approach to add timed debug output statemetns for these methods?
-
Handling no-data conditions for tables and charts
I have a BIRT design and I want to make a table not appear (including the header) if no data for the bound data set is available. Same for a chart. What is the most straight forward, less script intensive way of doing this?
-
Web 2.0 and BIRT
<p><font size="3" face="Verdana, Geneva, Arial, Helvetica, sans-serif">Building web 2.0 style functionality into your BIRT report may be easier than you think. Web 2.0 requires client side javascript code, and interaction with the actual report elements after the report is generated. BIRT provides a very easy to use…