By Jason Weathersby
December 1, 2009 05:01 PM EST
Starting with the 2.5.2 branch of BIRT (Release date February 2010),
configuring the classpath for the designer has been improved. This classpath
setting is used by the BIRT engine when processing reports that use Java
event handlers or make calls to external classes while in the... (more)
|
By Jason Weathersby
November 25, 2009 01:45 PM EST
Java Developer Magazine on Ulitzer
Recently I have described methods that can be used to access Spring Beans
from the BIRT Engine. These examples are intended to be illustrative and not
comprehensive.
More on BIRT and Spring Calling Spring Objects from BIRT Expressions and
Even... (more)
|
By Jason Weathersby
November 13, 2009 11:13 PM EST
Movember, that time of year when the days grow shorter, the weather grows
colder and the family gathers today for the holidays. Of course in my
family the kids are looking at me and laughing, and I am getting 'that' look
from Gretchen my wife.
Yes I am growing in a mustache in a... (more)
|
By Jason Weathersby
November 12, 2009 02:23 PM EST
In my previous post I discussed calling Spring objects within a BIRT report.
That example used an architecture similar to the simplified diagram below.
The Spring Context was injected in the BIRT app context and this gave the
BIRT scripting environment access to the Spring Beans. T... (more)
|
By Jason Weathersby
November 5, 2009 10:38 AM EST
Several examples are already available on the web, which demonstrate calling
the BIRT engine from a Spring MVC application.
Integrating BIRT with Spring in a Web application
and
Eclipse BIRT in Spring web applications
are a couple of examples.
There is not much information on how to ... (more)
|
By Jason Weathersby
October 20, 2009 02:51 PM EDT
BIRT 2.5.1 was released a couple of weeks ago and with its release BIRT
Charts now support multiple hyperlinks. To use this feature select any of the
interactivity locations within the chart builder. Next select the add button
under the hyperlinks list box.
This will launch the h... (more)
|
By Jason Weathersby
September 28, 2009 09:47 PM EDT
I have written several posts on how to use the Actuate JSAPI to integrate
with various frameworks. In this post I will detail integrating with Wicket.
For more information on the JSAPI see this post:
Showing BIRT Reports using the Actuate JSAPI
Wicket can call BIRT reports with the... (more)
|
By Jason Weathersby
September 3, 2009 02:43 PM EDT
Continuing on a series of posts I have written around Acuate’s JSAPI, this
post details integrating BIRT reports with Flex. Previous posts detailed:
Showing BIRT Reports using the Actuate JSAPI
See this link for more details on what is available in the JSAPI.
Calling BIRT Reports fro... (more)
|
By Jason Weathersby
August 26, 2009 04:23 PM EDT
When designing BIRT reports that contain charts, the developer has many ways
a chart can be customized. One way is to implement a script event handler
either in JavaScript or Java. The chart engine currently supports over thirty
hooks for implementing an event handler. These even... (more)
|
By Jason Weathersby
August 13, 2009 05:30 PM EDT
I have written a couple of post on using Actuate’s JSAPI to include BIRT
content within your system. This API is AJAX based and allows content to be
embedded within most web applications.
These post can read here:
Calling BIRT Reports from ASP.NET
and
Actuate's JSAPI
In addition ta... (more)
|
By Jason Weathersby
July 9, 2009 12:49 PM EDT
Today I received a foundation email with this little nugget in it:
Pursuant to the Eclipse Foundation Bylaws, the Eclipse Foundation recently
amended the Eclipse Foundation Bylaws and Membership Agreement. As required
by the Eclipse Foundation Membership Agreement, we require your ... (more)
|
By Jason Weathersby
June 26, 2009 12:54 PM EDT
Nice article on how to pass a JDBC resultset to a report at
Techie.Ocean
... (more)
|
By Jason Weathersby
June 12, 2009 04:30 PM EDT
A while back I wrote a blog entry about Actuate’s new JSAPI. This API is
AJAX based and allows BIRT reports to be displayed using virtually any front
end. The previous post points to an article on Birt-Exchange that describes
the capabilities of the API.
To include the API within... (more)
|
By Jason Weathersby
May 27, 2009 12:15 PM EDT
Been busy writing reports lately, but I thought that I would try to publish a
few quick tips that I have turned up.
One of the issues I have faced is that when a report is being formatted for
PDF layout, I want it to be constrained to the page dimensions and to have it
in portrai... (more)
|
By Jason Weathersby
May 18, 2009 10:36 AM EDT
BIRT 2.5 M7 was released earlier this month. This milestone adds features
like, default parameter value scripting, the ability to paste HTML and RTF
directly into a Text element, and independent Locale formatting. Crosstabs
have also been improved to support dragging attributes d... (more)
|
By Jason Weathersby
April 30, 2009 05:30 PM EDT
BIRT provides the capability to use dynamic parameters to present the end
user with a list of choices that are populated from a dataset. This is very
useful but can cause issues when the dataset returns many rows of data. To
reduce the number of items in any parameter, the develo... (more)
|
By Jason Weathersby
April 14, 2009 03:58 PM EDT
In a previous post I described how you could create a simple method to use
multi-select parameters with a SQL IN clause in a generic fashion. In that
post I referenced that the right way to do this is to use Java Bind variables
There is a way that this can be done using Java Bind... (more)
|
By Jason Weathersby
April 1, 2009 01:28 PM EDT
Just wanted to drop a note to say the new and notable for BIRT 2.5 M6 is now
available. Some great features are making their way into BIRT 2.5, like z
ordering for combination charts, improved 508 compliance, project
configuration changes, and better image marker support.
To read... (more)
|
By Jason Weathersby
March 8, 2009 11:46 PM EDT
Note: re-published to fix typos in the opening paragraph. Oh the perils of
late night posting.
In BIRT 2.3.1 a new extension point was added to support the creation of user
defined functions. Jason has all ready blogged about the
ScriptFunctionExecutor here . In this post, I w... (more)
|
By Jason Weathersby
March 4, 2009 10:27 PM EST
Let me start with a simple scenario. You are writing a BIRT event handler
and you expect the user to set a UserDefinedProperty that will guide the
event handler code. How do you handle the situation where the user forgets
to add the UserDefinedVariable? How do you provide a me... (more)
|