# Object Property Reference

This chapter is an overall introduction to the properties of objects in JReport Designer. Keep in mind the following while browsing each object for its properties:

- You will start off from a table listing all the properties for an object and what can be achieved with each property.
- Some properties are just used to show related information and cannot be edited.
- Some properties can be controlled by a formula or expression. If a formula is selected to control a property, it will be automatically generated as an expression prefixed by an @ sign. Also, some properties must be known by JReport Engine before a page break, so that it can lay out the object. In a formula or expression, the special field PageNumber is the switch for setting the page break calculation time. If PageNumber is used in the formula or expression, then the calculation time will be after the page break, if PageNumber is not used, the calculation time will be before the page break. For this reason, JReport will set the calculation time for controlling whether the formula or expression will be marked as before page break or after page break. For most properties, the property can be controlled by formula or expression at any time without concern about the page break.
- For properties with a hyperlink, you can find further explanation. The same property for different objects usually means the same thing, unless otherwise stated.

Note: When you hover the mouse on any property in JReport Designer, a tip will be displayed showing a brief description about the property. You can click on the tip to open the corresponding help doc or click to close the tip. If you do not want to display the property tips, uncheck Show tips in the Options dialog (File > Options > General > Show tips).

This chapter explains the properties shown in the Report Inspector and Catalog Browser respectively:

- Properties in the Report Inspector
- Properties in the Catalog Browser