Shows or hides the items of configuration pane in ReportDesigner control.
boolean
Set the property as true to disable the code module configuration in RDL reports.
Defaults to false
Example
<div id="container"></div>
<script>
$("#container").boldReportDesigner({
disableCodeModule: true
});
</script>
boolean
Enable or Disable Impersonate option for report designer datasources
Defaults to false
Example
<div id="container"></div>
<script>
$("#container").boldReportDesigner({
enableImpersonate: true
});
</script>
boolean
Set the property as true to load images as blob in GET ajax calls.
Defaults to false
Example
<div id="container"></div>
<script>
$("#container").boldReportDesigner({
enableImageBlobing: true
});
</script>
boolean
Set the property as true to enable the option to assign multiple dataset for table report item
Defaults to false
Example
<div id="container"></div>
<script>
$("#container").boldReportDesigner({
enableTableMultipleDataAssign: true
});
</script>
array
Gets or sets the data connectors name as array of strings to filter data connectors in data panel.
Defaults to [ ]
Example
<div id="container"></div>
<script>
$("#container").boldReportDesigner({
filterDataConnectors: ['SQL', 'MariaDB', 'MySQL']
});
</script>
The above code snippet will enable 'SQL', 'MariaDB', and 'MySQL' data connectors in data panel, other connectors will be hidden.
array
Gets or sets the report items name as array of strings to filter report items in item panel.
Defaults to [ ]
Example
<div id="container"></div>
<script>
$("#container").boldReportDesigner({
filterReportItems: ['Textbox', 'Pie', 'Funnel']
});
</script>
The above code snippet will enable 'Textbox', 'Pie', and 'Funnel' report items in item panel, other report items will be hidden.
array
Gets or sets the list of custom font names.
Defaults to [ ]
Example
<div id="container"></div>
<script>
$("#container").boldReportDesigner({
fontNames: ['RobotoRegular', 'OpenSans', 'Montserrat']
});
</script>
string
Specifies the locale for report designer.
Defaults to en-US
Example
<div id="container"></div>
<script>
$("#container").boldReportDesigner({
locale: "fr-FR"
});
</script>
Shows or hides the create, edit, and delete options in data source and dataset panels.
Gets or sets the properties, events and methods of Report Viewer component for report preview action from Report Designer.
Gets or sets the list of custom data extension items.
Defaults to [ ]
Gets or sets the list of custom report items.
Defaults to [ ]
string
Gets or sets the report path of server.
Defaults to null
Example
<div id="container"></div>
<script>
$("#container").boldReportDesigner({
reportPath: "/Sample Reports/invoice"
});
</script>
string
Gets or sets the schema version of the report.
Defaults to 2016
Example
<div id="container"></div>
<script>
$("#container").boldReportDesigner({
reportVersion: "2010"
});
</script>
enum
Gets or sets the report type.
Name | Description |
---|---|
RDL | Renders designer in RDL mode. |
RDLC | Renders designer in RDLC mode. |
Defaults to ej.ReportDesigner.ReportType.RDL
Example
<div id="container"></div>
<script>
$("#container").boldReportDesigner({
reportType: ej.ReportDesigner.ReportType.RDLC
});
</script>
string
Gets or sets the reports server URL.
Defaults to null
Example
<div id="container"></div>
<script>
$("#container").boldReportDesigner({
reportServerUrl: "https://reportserver.syncfusion.com/"
});
</script>
string
Gets or sets the service authorization token to access the Report Server API services.
Defaults to empty
Example
<div id="container"></div>
<script>
$("#container").boldReportDesigner({
serviceAuthorizationToken: token['token_type'] + ' ' + token['access_token']
});
</script>
string
Gets or sets the URL of the WebAPI service; it will be used for processing the report.
Defaults to null
Example
<div id="container"></div>
<script>
$("#container").boldReportDesigner({
serviceUrl: '../../api/ReportingService'
});
</script>
Defines the settings of the ReportDesigner toolbar.
string
Gets or sets the waiting popup template for the Report designer.
Defaults to null
Example
<div id="container"></div>
<script>
$("#container").boldReportDesigner({
waitingPopupTemplate: '<div id="customLoadingtemplate" style="background-image:url(../../load_light.gif); width: 200px; height: 15px"><p>Loading report... </p></div>'
});
</script>
enum
Gets or sets the tab index of data panel.
Name | Description |
---|---|
Datasource | Sets the datasource panel as default tab in data panel. |
Dataset | Sets the dataset panel as default tab in data panel. |
Defaults to ej.ReportDesigner.DataTab.Dataset
Example
<div id="container"></div>
<script>
$("#container").boldReportDesigner({
dataTabIndex: ej.ReportDesigner.DataTab.Datasource
});
</script>
The above code snippet will set the datasource panel as default tab in data panel.