Search results
PDF

Members

Properties

configurePaneSettings

ConfigurePaneSettings

Shows or hides the items of configuration pane in ReportDesigner control.

disableCodeModule

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>

enableImpersonate

boolean

Enable or Disable Impersonate option for report designer datasources

Defaults to false

Example

<div id="container"></div>
<script>
    $("#container").boldReportDesigner({
            enableImpersonate: true
    });
</script>

enableImageBlobing

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>

enableTableMultipleDataAssign

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>

filterDataConnectors

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.

filterReportItems

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.

fontNames

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>

locale

string

Specifies the locale for report designer.

Defaults to en-US

Example

<div id="container"></div>
<script>
    $("#container").boldReportDesigner({
            locale: "fr-FR"
    });
</script>

permissionSettings

PermissionSettings

Shows or hides the create, edit, and delete options in data source and dataset panels.

previewOptions

PreviewOptions

Gets or sets the properties, events and methods of Report Viewer component for report preview action from Report Designer.

reportDataExtensions

ReportDataExtensions

Gets or sets the list of custom data extension items.

Defaults to [ ]

reportItemExtensions

ReportItemExtensions

Gets or sets the list of custom report items.

Defaults to [ ]

reportPath

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>

reportVersion

string

Gets or sets the schema version of the report.

Defaults to 2016

Example

<div id="container"></div>
<script>
    $("#container").boldReportDesigner({
        reportVersion: "2010"
    });
</script>

reportType

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>

reportServerUrl

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>

serviceAuthorizationToken

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>

serviceUrl

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>

toolbarSettings

ToolbarSettings

Defines the settings of the ReportDesigner toolbar.

waitingPopupTemplate

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>

dataTabIndex

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.