Category / Section
How to Enable Subcategories on the Bold Reports Server
Published:
Updated:
Enabling subcategories in Bold Reports Server allows organizations with extensive report libraries to create hierarchical, nested folder structures for better management.
This guide explains how to configure subcategories by updating the server configuration file, helping you organize reports into parent and child categories. This feature is especially useful for administrators and report managers who want to maintain a structured and searchable report repository.
Step-by-Step Instructions
Step 1: Access the Manage Sites Page
- Open your Bold Reports Server home page.
- Click the profile icon in the top-right corner of the interface.
- Select Manage Sites from the dropdown menu to open the administration area.
Step 2: Open Configuration Settings
- In the Manage Sites side navigation panel, click the Settings icon.
- Choose the Configuration tab from the settings options.
- Locate the file selection dropdown and select the
reporting/config.xmlfile.
Step 3: Modify the Configuration File
- Locate the
<SystemSettings>tag within the XML editor. - Insert the
<EnableSubCategories>true</EnableSubCategories>tag inside the<SystemSettings>section. - Click Save to apply the changes to the configuration file.
Configuration Details
| XML Tag | Description |
|---|---|
<EnableSubCategories> |
Set to true to enable nested folder structures; set to false to disable this feature. |
Step 4: Create a Subcategory
- Go back to the Reports home page on your server.
- Click the + (Create New) icon and select Create Category.
- Choose New Sub Category in the dialog box.
- Select an existing parent category from the Choose Category dropdown.
- Enter the name for your new subcategory in the Category Name field.
- Click ADD to create the nested structure.
Step 5: Verify the Hierarchy
- Navigate to the category list on the Reports page.
- Expand the parent category to confirm the subcategory appears correctly.
Code Samples
XML Configuration Example
The following snippet shows the correct placement of the subcategory tag within the config.xml file (tested on version 7.x).
<SystemSettings>
<!-- Other existing settings -->
<EnableSubCategories>true</EnableSubCategories>
</SystemSettings>