Unable to Display Summary Band in report generated in Excel - jasper-reports

I have created a report using ireports and add the text fields in Summary band to display the Average values .
I am able to get those in pdf , csv formats but unable to display summary band fields in Excel.
Can anyone please help me.
Thanks in Advance

You probably have an answer by now, but I've seen this happening if the fields dimensions overlap. Check the settings for each field. In iReport/Jasper Studio, go to Properties and check width (w) and height (h) values
and make sure they align properly (no overlap).

Related

How to accommodate 100 columns in a single report?

Requirement:
I have one new requirement in Crystal Reports.
I need to show 100 columns in the report. I have tried using Landscape option but maximum I am able to accommodate are 20 columns.
Can someone have any idea on how can I accommodate 100 columns. Thanks in advance.
Practically it is not suggested to take 100 columns..as this can create an issue while monitoring the data in crystal reports
But if you still need to accompdate the 100 columns then follow below process.
go to File --> Page Setup --> there go to Unit --> for selected option give maximun size for Horizontal Component
This will increase the size of the report and now can insert required number of columns
Since this report is not for print and will be exported into an Excel format, just make your page as big as you need it. This can be done by going to "File" → "Page Setup" and adjusting the following things:
Check "Dissociate Formatting Page Size and Printer Paper Size"
Might as well flip the page to "Landscape"
Enter a large number in "Horizontal"
You should also note that because you're exporting this data (especially as "Excel - Data Only"), you don't need to make the columns wide enough to display; as long as the field is on the canvas they should show up as a column.
The size of the columns doesn't matter if you are going to export to Excel data only. So you can make the columns as small as you want, even if the report is not readable it will be exported OK.
If you want just to export some data and your report does not include subreports you can go without Crystal reports. Will be much simpler to set the SQL and preview data in a grid (which is scrollable) and then export it to Excel. It will look better too.
There are some tools that can do this and I guess you can easily find something on Google. I am using R-Tag (www.r-tag.com), which is free. You can see it in action here: http://www.r-tag.com/Pages/Preview_Demo.aspx

Alternating background row color for crosstab report

I want to get background color to alternate for the rows of a "crosstab" report in iReport Designer.
I am putting the condition using the REPORT_COUNT under the style section. But i am getting the error REPORT_COUNT variable not found
I am attaching the screenshot. Please suggest
In crosstabs you'll need to use $V{ROW_COUNT} instead of $V{REPORT_COUNT}.
See the demo/samples/crosstab/reports/OrdersReport.jrxml sample in the JasperReports distribution for a working example.
This post is a great explanation of row and column banding in crosstabs.

The engine showing only few rows in report - How to solve?

I have a problem with JasperReports' report. I want to create a report that produces for each Database entry, on sheet. When I create it, it shows me only a few rows. Maybe there is a parameter to set in the iReport designer.
A number of things to check:
Change the height of your report. Do you get more rows to appear? What about the height of your band? Does it change the results?
Check which band you have your content in. Some bands behave differently than others. Header/Footer/etc bands do not expand.
Check your input (the data from your query / xml datasource / whatever). Make sure that what you think is the input to your report really is.
Otherwise, likely we'll need more information. If you could upload an example jrxml that would help.

How to show different icons in Crystal reports depending on the field value?

We are using Crystal Report 12 in one of our projects. Currently I need to create report template which should show different icons based on the some field value.
That field contains a number, storing some kind of status and I have several icons corresponding some statuses.
At the moment I can't figure out how to implement such a thing in Crystal Reports designer.
Could someone please help me?
Showing and hiding graphical objects in CR based on a formula is almost exactly like showing and hiding text labels based on certain criteria.
First, you need to add each icon to your report detail section by choosing the Insert menu, and then select Picture...
Once all your icons are inserted, you will need to edit the suppression formula by right-clicking on each icon and choosing Format Graphic. On the first tab of the Format Editor, you have a Suppress option just like you do for other report objects. Click on the formula button next to Suppress to add a suppression formula to the icon describing when it should be shown or hidden.
I was also searching for the similar solution and this helped me. These steps works.
To display a particular picture, based on a column value, right click on picture> Format Graphic> Suppress (do not check)
And write formula, for example
ColorCode= '110'
(Based on column name ColorCode if column value is '110' I am displaying the picture)

How to create Excel document with proper cell alignment using Ireport?

I can able to create Excel document using Jasper Report but the problem is that fields are not properly aligned in the cells of excel sheet and all the data are populated in the plain surface without any cells.i.e) I cannot see any cells in the data populated area.Can u please give me suggestion to make proper Excel document with cell alignment.
I had this same struggle and came up with the following. At the time, I was using iReport (3.0.0) and was able to generate a good xls file. It may be easier in newer versions of iReport and/or JasperReports. Here's what I did:
I created a new report using the new report wizard and chose a tabular template. This creates a report with all of the fields in a line with no gaps between them. It is very key that fields are vertically aligned, that all the same height, and that there are no gaps between fields.
I removed all of the extra objects created (title, extra lines) except for the fields and the headers. I then collapsed all of the bands except the column header and detail bands.
On the report properties, I checked "Ignore pagination"
I changed the text color of the header fields, otherwise it ends up as white on white.
The rest of the important options can be found by selecting Options -> Export Options from the menu and then scrolling down to the "XLS Exporter" section. I attached a screen shot of the options I chose. You can experiment with the settings, but I found (through trial and error) that the options I ended up with work pretty well. These options are not stored in the report def file, they are attributes of the thing generating the report. iReport takes care of it when testing in that environment. We are using custom Java to generate the report in production and we set the attributes there.
XLS Exporter Dialog http://www.imagechicken.com/uploads/1270760205041768200.png