Create a report in Bold Reports® Report Server
Note: Starting from v6.1, the Bold Reports® Report Server uses the
new designeras the default interface for creating or editing reports. The appearance ofold designerhas beendeprecated. For more information related to this change, see Breaking changes from v6.x.
Creating a report designs a new report from scratch in Bold Reports® On-Premises Edition using the Web Report Designer, and then publishes it to the Report Server. Use this option when you don’t already have a designed RDL file to upload and need to build a report against your own data from the ground up.
The following steps show how to create a report, connect it to data, and add a chart report item. They also cover publishing, previewing the result, and the REST API reference for adding reports programmatically.
What is report creation?
Report creation is the process of designing an RDL report entirely within Bold Reports®. You connect to a dataset, add report items such as tables and charts, bind data to them, and configure their appearance. Then, you publish the finished report to the Report Server. Uploading brings in an already-designed RDL file. Creating a report starts from a blank canvas in the Web Report Designer. The resulting report is placed into a category that determines who can access it.
- If the user has
All Reportspermission, then the user can create reports in any category. - If the user has
Reports in Categorypermission for some chosen categories, then the user can only create reports in those chosen categories. - Reports must be added in any one category.
- Reports can be designed in the Web Report Designer and then published to the Report Server.
- Reports created by using the SSRS Report Builder can also be uploaded to the Report Server.
What can I do with report creation?
With Bold Reports® report creation, you can:
- Design a report from scratch using the Web Report Designer’s drag-and-drop items and data panels.
- Connect a report to sample data or your own dataset while designing it.
- Add and configure report items such as tables and charts, and bind them to data.
- Preview and publish the finished report directly to the Report Server.
Who should use this guide?
Intended readers of this guide include:
- Report authors designing new reports from scratch.
- Developers connecting reports to SQL or other data sources.
- Administrators reviewing category and permission requirements for report creation.
What do I need first?
Before you create a report in Bold Reports® Report Server, make sure you have:
All Reportspermission, orReports in Categorypermission for the category you want to create the report in.- A data source or dataset to connect the report to, or use the built-in sample data.
Steps to create a report
You start a new report in Bold Reports® Report Server from the [+] icon in the toolbar.
-
Click the
[+]icon in the toolbar and click theStart from Scratchoption.
-
Enter the report name in the dialog box, then click the
Add and Designbutton.
The report is automatically saved as a draft if you do not publish it, and you can view unpublished reports on the Drafts listing page.

-
Work in the Web Report Designer page, which opens in a new tab with a blank report by default.

- Click the
Try the new designertoggle button to experiment with the new designer.

- The
Read Write Deletepermissions for thatSpecific Reportare added for the user who created it.
- Click the
How do I add data to the report?
You add data to a report in the Web Report Designer from the Data panel.
-
Open the
Datapanel by clicking the Data icon in the configuration panel.
-
Click
EXPLORE SAMPLE DATAin the data panel.
-
From the available data, select
Salesdata and clickAdd.
-
Check the report. A new
DataSourceandDataSetare added in the report.
How do I add a chart report item?
In the Web Report Designer design view, the left pane contains basic items, data regions, data visualizations, and sub reports for creating an interactive report.
The following steps use the
Chartreport item for demonstration purposes.
-
Select any
Charttype in the left pane, then drag and drop it into the design area.The following example uses a
Columnchart for demonstration purposes.
-
Check the design area. The
Chartreport item renders there.
Assign Data
The Web Report Designer binds data to a report item through the DATA tab of the properties pane.
The Assign Data step applies only to report items in the
data visualizationanddata regioncategories.
-
Focus the report item placed in the design area to bind data to it.

-
Click the
Propertiesbutton in the configuration panel to open the property pane. Then, switch to theDATAtab.
-
Use the
DATAtab, which holds the data configuration view. -
Choose data from the drop-down list, which lists the available data in the report.

-
Review the fields. Numeric columns and numeric expressions are listed under the
Measuressection, while other types of columns and dimension expressions are listed under theDimensionssection.
-
Drag and Drop Measure Element: Select and drag the numeric column (measure element) or the numeric expression column from the
Measuressection and drop it into theY Valuessection.
The report item design then appears as follows:

-
Aggregate Options: Click the
Settingsicon (highlighted in the following image) to open the drop-down list for aggregation types.
You can set the aggregation type used to compute the selected column.

-
Drag and Drop Dimension Element: Select and drag the dimension element from the
Dimensionssection to measure against any of the selected numeric column(s) inY Value(s)section, and drop it into theColumn(s)section.
The report item design then appears as follows:

-
Grouping: You can group the added column element with another column by adding the respective dimension element into the Row(s) section.
The report item design then appears as follows:

Customize the appearance
You customize a report item’s appearance in the PROPERTIES tab of the Web Report Designer properties pane.

The PROPERTIES tab contains both general settings and settings specific to the report item. Configure the desired settings for the chart to enhance report design and improve report readability.

How do I publish the report?
After you finish designing the report, publish it to the Report Server using the Publish dialog. For step-by-step instructions, see Publish Report.
How do I preview the report?
You preview a report in the Web Report Designer with the Preview button.
-
Click the Preview button in the center of the report header.

-
View the report preview, which appears as follows:

You can download the sample report design.
Breaking changes from v6.x
Bold Reports® Report Server opens the new designer by default from v6.1, and the old designer look is deprecated.
-
From v6.1, when you create a new report or edit an existing one, the designer is displayed by default using the
new designer. Theold designerlook has beendeprecated.
-
If you still prefer the old designer look, navigate to
Settings -> Configuration -> reporting/config.xml, setIsOldViewerDesignernode to true, and then save the changes.<IsOldViewerDesigner>true</IsOldViewerDesigner>

-
The Web Report Designer then looks as follows:

-
If you previously saved your designer preference on the user profile page, that saved preference is no longer considered, and the related options are no longer available.
What are the key features?
Bold Reports® report creation offers the following key features:
- New designer experience: From v6.1 onwards, you create and edit reports in the new Report Designer by default. During a transition period, you can switch back to the old designer look through server configuration.
- Sample and built-in data connections: Explore built-in sample data to prototype quickly, or connect to your own data source and dataset while designing the report.
- Interactive report items: Add report items such as tables and charts, bind them to measures and dimensions, and configure grouping, aggregation, and appearance settings.
- Instant preview: Preview the report at any point during design to see how it will render before publishing it to the Report Server.
What are common use cases?
Bold Reports® report creation supports the following common use cases:
- Building a new report from business data: Design a report from scratch against a SQL or other data source when no existing RDL file already covers the requirement.
- Prototyping with sample data: Use the built-in sample data to explore report items and layout options before connecting to production data.
- Creating interactive charts and visualizations: Add chart report items, assign measures and dimensions, and configure aggregation and grouping to present data visually.
- Bringing in reports designed with the SSRS Report Builder: Design or adapt reports using familiar SSRS Report Builder concepts, then upload or publish them to the Report Server.
What are the limits?
Report creation in Bold Reports® Report Server has the following considerations and limitations:
- From v6.1, the new designer is used by default for creating and editing reports; the old designer look is deprecated (see Breaking changes from v6.x above).
- A report must be saved into a category; an unpublished report is stored as a draft on the Drafts listing page until it’s published.
- The
Read, Write, Deletepermission for the specific report is granted only to the user who created it.
Frequently asked questions
What happens if I don’t publish a new report right away?
The report is automatically saved as a draft, and you can view unpublished reports on the Drafts listing page.
Can I still use the old designer after upgrading to v6.1?
Yes, temporarily. Set the IsOldViewerDesigner node to true in reporting/config.xml, though the old designer look is deprecated. See Breaking changes from v6.x above.
Can I upload a report created with the SSRS Report Builder instead of designing one from scratch?
Yes. Reports created using the SSRS Report Builder can also be uploaded to the Report Server. See Upload Reports.
Who can create reports in a specific category?
Only users with All Reports permission (any category) or Reports in Category permission for that specific category.
How do I get help?
If you run into permission errors, or the Web Report Designer doesn’t open as expected, check your category permissions with your administrator. You can also see the following links for data source setup and report parameter configuration.
See also
- Design a Basic Table Report for a walkthrough focused on tables instead of charts.
- Create an Embedded DataSource if you’d rather keep a data source private to one report instead of sharing it.
- Create an Embedded DataSet to build a dataset that belongs to this report alone.
- Link a Shared DataSource into a Report to reuse a data source that’s already stored on the Report Server.
- Link a Shared DataSet into a Report to reuse a dataset that’s already stored on the Report Server.
- Create a Duplicate Copy of DataSource in a Report to base a new data source on one that already exists.
- Create a Duplicate Copy of DataSet in a Report to base a new dataset on one that already exists.
- Add a Report Parameter to a Report to let readers filter or customize the report at run time.
- Embed an Image in a Report to add a logo or other static image to the report design.
REST API Reference
The following table lists the available APIs related to adding reports in Bold Reports® On-Premises Edition.
| Action | HTTP Method | Endpoint | Description |
|---|---|---|---|
| AddReport | POST | /api/site/{tenant-name}/v1.0/reports | Add report to the server. Report details must be passed as input. |