Epicurus Posted December 12, 2007 Share Posted December 12, 2007 I'm trying to create a crosstab report that has a few extra rows at the top of the cross tab section. The extra rows are not grouping rows or columns. They are just extra data that needs to be displayed. See the following image: The Model, Type, Size, View and Features rows are the extra info to be displayed. I'm trying to generate this report using a cross tab. I thought I could displlay the extra fields by embedding them in the crosstab cell value and using some PrintWhenExpression values combined with setting the "PositionType" to "Float" for all but the first item. For example my report has the following:Model (print when ROW_COUNT == 1, position=top)Type (print when ROW_COUNT == 1, position=float)...Features (same as Model)Price (print always, position=float) The "Price" rows are the real data in the cross tab. The rows above that are the extra data that needs to be part of the cross tab information. It is my understanding that the postion=float should 'push' the elements towards the top of the cell. That's how it seems to work in normal reports (non-crosstab). Is there some way to get a crosstab report to work similar to the attached image sample? I looked at the samples that come with JasperReports, but none of them come close to this kind of complexity. Thanks for your help. Alex. Link to comment Share on other sites More sharing options...
Epicurus Posted December 12, 2007 Author Share Posted December 12, 2007 The image didn't make it through. Here it is again hopefully. size=364]http://www.jasperforge.org/components/com_joomlaboard/uploaded/images/CrosstabSample.JPG Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now