The following ways are provided for you to make reports efficient, reliable, and fast at runtime.
To do this, select the panel, go to the Report Inspector, and then change the property Suppressed to true.
This is more efficient than hiding the panel.
To do this, go to the Catalog Browser, expand the Properties sheet, select the DBField or record level formula, and then change the Precision property to an appropriate value.
Note: If you cannot change the properties on the Properties sheet, click the Options button
on the Catalog Browser toolbar, in the Options dialog, select the Catalog category, uncheck the option Forbid editing data object properties.
By default, the size of data buffer is 2MB. When data exceeds the default size, date will be written to disk, which will slow down the report processing. JReport Designer enables you to set data buffer size by specifying two properties of dataset in the Report Inspector: Records per Page and Max Page Number. For details, see Data Buffer.
The result buffer is used to store the report result in pages. Its default size is 4 which indicates 4 pages of the report result are allocated to the result buffer, other pages will be stored on disk. If you have enough memory, to get better performance, you can increase the result buffer size to store more pages of report result.
To adjust the result buffer size, in the Report Inspector, highlight the node which represents the report, and then change the value of Result Buffer Size to the number of pages you want to hold in memory.
To use this method:
For example, set the properties Column Index=0 and Row Index=2 for a DBField, JReport Designer will put this DBField into the first column and the third row in the generated Text file.
<server_install_root>\bin. This enables the property Fast Pass to take effect when running the report to the Delimited Format.The Cache Section property is used to cache the objects in the Detail panel of a banded object instead of creating them repeatedly. You can set Cache Section in the Report Inspector to true to improve the performance.
Note: Cache Section doesn't work if there is crosstab, text object, chart, etc. in the Detail panel of the banded object, because these objects contain child-DBFields.
The Cache Value property is used to cache the layout attributes (font size, font face, width and so on) of DBFields when exporting the report to any format. To get better performance, set it to true in the Report Inspector.