### Catalog

The following are details about options of this category. See the dialog.

Forbid editing data object properties

By default, you are not permitted to change the data property value in the Catalog Browser. Here you can specify whether to forbid editing object property values of data.

Show warning message when modifying formulas

Specifies whether or not to show warning message when the formulas are modified. The message warns you that modifying a certain formula may impact other reports using the same formula.

Warning Level

Specifies the warning level from the following three options:

- Show all warning messages
  If selected, show all the warning messages.
- Show warning message when modifying data objects which are used
  If selected, show warning massage when you modify data objects that are used.
- Do not show warning messages
  If selected, do not show the warning messages at any time.

Sort

Specifies whether or not, and how to sort items in the Catalog Browser and report wizard resource tree.

- Sort ascending
  If selected, the items will be sorted in an ascending order.
- Sort descending
  If selected, the items will be sorted in a descending order.

Note: The sort function only applies to resources belong to the same parent node and of the same type. And real objects in the catalog instead of logic folder nodes can be sorted.

Merge Catalog Options

Specifies the checking level of merging catalogs when you save a report to a directory where a catalog already with the same name exists.

- Identify all differences
  If selected, JReport Designer will check for all the differences between the two catalogs. All the resources of the report will be displayed in the Merge dialog with all the conflicting resources marked.
- Identify critical differences
  If selected, JReport Designer will check for differences which can cause the engine to fail in running a report. All the resources of the report will be displayed in the Merge dialog with any critical conflicting resources marked. As a result, when this option is selected, certain different values may be returned when you run the saved report later.
- Ignore differences
  If selected, the differences between the two catalogs will be shown. If any conflicts exist, they will remain in the resources of the target catalog. As a result, when this option is selected, the saved report might not run later.

Use cached query result

To use cached query result, in the Catalog Browser, right-click on the query (or imported SQL files, stored procedures and UDSs which function as queries) of your report, and choose Create Cached Query Result, then specify the file name with or without an extension and the folder where you want to save the result file. After which, when you view the report, a dialog will be displayed for you to choose the data file with which to view the report instead of using ODBC to view the report.

Restore Defaults

Restores values of all options to be the default ones.