Discussions
Categories
Choose a Product
THRUST SERVICES
CORE APPS
CE PRODUCTS
...
Quick Links
POPULAR
HELPFUL TIPS
Groups
My Links
FOR SIGNED IN MEMBERS:
Back to website
Home
Designing Analytics Reports
Chart in group header - don't display on repeating pages
Migrateduser
<p>I am trying to develop a method in our standard reporting methodology to display charts in group headers so the chart is shown for each group. These charts will only show say the top 10 or 20 rows of the group so the chart is readable but the group data may contain 1000 or more rows thus displaying over many pages.</p>
<p> </p>
<p>I have created two header rows for this group, one typical header row describing the group that is being displayed and another row for the chart below this header. I want the header row that describes the group to display on every page so I have set the repeat header flag to true. However I do not want the chart header row to display on every page, just the first page of each group. A chart takes up too much space if you need to list 1000's of rows thus creating more pages than needed. The repeat header flag seems to apply to all header rows for that group unfortunately.</p>
<p> </p>
<p>I have been playing with table aggregations and a global report variable that will hide the row with this.getStyle().display = "NONE". I am not having any success with this. I have been trying count, countdistict and running count on the group to compare with a global report variable to know when the group increments and thus display the chart header row again. My thought being on repeating group headers the group count doesn't increment so I hide the chart row again. This is not working yet because of the internal workings of BIRT and the timing of when things are incremented.</p>
<p> </p>
<p>I would appreciate some thoughts on how to accomplish this either in the variable comparison method I am using or another way I have not thought of. Thanks.</p>
Find more posts tagged with
Comments
There are no comments yet