Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion wpf/OLAP-Client/Calculated-Members.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ documentation: ug

# Calculated Members in WPF OLAP Client

This feature allows users to define measures and members using the calculated member editor. The calculated member editor can be opened just by clicking the respective icon available in the OLAP client toolbar. The icon will be visible only by setting the `IsCalculatedMembersEnabled` property to true.
This feature allows users to define measures and members using the calculated member editor. The calculated member editor can be opened just by clicking the respective icon available in the OLAP Client toolbar. The icon will be visible only by setting the `IsCalculatedMembersEnabled` property to true.

![Calculated memeber option is enabled in OlapClient toolbar](Calculated-Members_images/Calculated-Members_img1.png)

Expand Down
10 changes: 5 additions & 5 deletions wpf/OLAP-Client/Data-Binding.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ documentation: ug

# Data Binding in WPF OLAP Client

## Binding OLAP client to offline cube
## Binding OLAP Client to offline cube

To connect to an OLAP cube available in the local machine, set the physical path of the cube set in the connection string. The following code example illustrates the same.

Expand All @@ -35,7 +35,7 @@ Me.olapClient1.DataBind()

{% endtabs %}

## Binding OLAP client to cube in local SQL Server
## Binding OLAP Client to cube in local SQL Server

To connect to the OLAP cube available in SQL Server Analysis Service in the local machine, set the server name and database name in the connection string. If you have any credentials to connect your cube, then set the user ID and password attributes accordingly. The following code example illustrates the same.

Expand All @@ -61,7 +61,7 @@ Me.olapClient1.DataBind()

{% endtabs %}

## Binding OLAP client to cube in online SQL Server
## Binding OLAP Client to cube in online SQL Server

To connect to the OLAP cube available in SQL Server Analysis Service in the online server through XML/A, set the host server link and database name in the connection string. If you have any credentials to connect your cube, then set the user ID and password attributes accordingly. The following code example illustrates the same.

Expand All @@ -87,7 +87,7 @@ Me.olapClient1.DataBind()

{% endtabs %}

## Binding OLAP client to cube in online Mondrian Server
## Binding OLAP Client to cube in online Mondrian Server

To connect to the OLAP cube available in Mondrian Server through XML/A, set the host server link and database name in the connection string. If you have any credentials to connect your cube, then set the user ID and password attributes accordingly. The following code example illustrates the same.

Expand Down Expand Up @@ -115,7 +115,7 @@ Me.olapClient1.DataBind()

{% endtabs %}

## Binding OLAP client to cube in online ActivePivot Server
## Binding OLAP Client to cube in online ActivePivot Server

To connect to the OLAP cube available in ActivePivot Server through XML/A, set the host server link and database name in the connection string. If you have any credentials to connect your cube, then set the user ID and password attributes accordingly. The following code example illustrates the same.

Expand Down
6 changes: 3 additions & 3 deletions wpf/OLAP-Client/Drill-Through.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,17 +42,17 @@ End Sub

{% endtabs %}

![WPF OLAP Client Drill-Through Image1](Drill-Through_images/Drill-Through_img1.png)
![Drill-Through Image1](Drill-Through_images/Drill-Through_img1.png)

Hyperlink Cell Click
{:.caption}

![WPF OLAP Client Drill-Through Image2](Drill-Through_images/Drill-Through_img2.png)
![Drill-Through Image2](Drill-Through_images/Drill-Through_img2.png)

Attribute Hierarchy Selector
{:.caption}

![WPF OLAP Client Drill-Through Image3](Drill-Through_images/Drill-Through_img3.png)
![Drill-Through Image3](Drill-Through_images/Drill-Through_img3.png)

Grid with drill-through information
{:.caption}
Expand Down
16 changes: 8 additions & 8 deletions wpf/OLAP-Client/Exporting.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ documentation: ug

# Exporting in WPF OLAP Client

When creating an OLAP report in the OLAP client, the report will be visualized in the OLAP chart and OLAP grid. The OLAP client has an option to export the current view of the OLAP chart and OLAP grid to various forms.
When creating an OLAP report in the OLAP Client, the report will be visualized in the OLAP chart and OLAP grid. The OLAP Client has an option to export the current view of the OLAP chart and OLAP grid to various forms.

## Exporting OLAP chart

Expand All @@ -34,22 +34,22 @@ Name</th><th>
Description</th></tr>
<tr>
<td>
{{ '![WPF OLAP Client Exporting Image2](Exporting_images/Exporting_img2.png)' | markdownify }}
{{ '![Exporting Image2](Exporting_images/Exporting_img2.png)' | markdownify }}

</td><td>
Export to Image</td><td>
Export the current view of the OLAP chart as image</td></tr>

<tr>
<td>
{{ '![WPF OLAP Client Exporting Image4](Exporting_images/Exporting_img4.png)' | markdownify }}
{{ '![Exporting Image4](Exporting_images/Exporting_img4.png)' | markdownify }}

</td><td>
Export to Word</td><td>
Export the current view of the OLAP chart to a Word document.</td></tr>
<tr>
<td>
{{ '![WPF OLAP Client Exporting Image5](Exporting_images/Exporting_img5.png)' | markdownify }}
{{ '![Exporting Image5](Exporting_images/Exporting_img5.png)' | markdownify }}

</td><td>
Export to PDF</td><td>
Expand Down Expand Up @@ -231,28 +231,28 @@ Name</th><th>
Description</th></tr>
<tr>
<td>
{{ '![WPF OLAP Client Exporting Image7](Exporting_images/Exporting_img7.png)' | markdownify }}
{{ '![Exporting Image7](Exporting_images/Exporting_img7.png)' | markdownify }}

</td><td>
Export to Excel</td><td>
Export the OLAP grid to an Excel document.</td></tr>
<tr>
<td>
{{ '![WPF OLAP Client Exporting Image8](Exporting_images/Exporting_img8.png)' | markdownify }}
{{ '![Exporting Image8](Exporting_images/Exporting_img8.png)' | markdownify }}

</td><td>
Export to Word</td><td>
Export the OLAP grid to a Word document.</td></tr>
<tr>
<td>
{{ '![WPF OLAP Client Exporting Image9](Exporting_images/Exporting_img9.png)' | markdownify }}
{{ '![Exporting Image9](Exporting_images/Exporting_img9.png)' | markdownify }}

</td><td>
Export to PDF</td><td>
Export the OLAP grid to a PDF document.</td></tr>
<tr>
<td>
{{ '![WPF OLAP Client Exporting Image10](Exporting_images/Exporting_img10.png)' | markdownify }}
{{ '![Exporting Image10](Exporting_images/Exporting_img10.png)' | markdownify }}

</td><td>
Export to CSV</td><td>
Expand Down
2 changes: 1 addition & 1 deletion wpf/OLAP-Client/Filtering.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ The options in the filtering tab are as follows:
* **Filter on**: You can choose any one measure element from the list, on which you want to apply the filter.
* **Value**: Enter the conditional value for the expression.

You can toggle the visibility of the filter and sort buttons in the OLAP client toolbar by using the `ShowFilterSortButtons` property.
You can toggle the visibility of the filter and sort buttons in the OLAP Client toolbar by using the `ShowFilterSortButtons` property.

{% tabs %}

Expand Down
14 changes: 7 additions & 7 deletions wpf/OLAP-Client/Getting-Started.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,17 +13,17 @@ documentation: ug
>**Important**
Starting with v16.2.0.x, if you refer to Syncfusion<sup>®</sup> assemblies from trial setup or from the NuGet feed, include a license key in your projects. Refer to this [License Guidelines](https://help.syncfusion.com/wpf/licensing/overview) to learn about registering Syncfusion<sup>®</sup> license key in your WPF application to use the components.

This section covers the information required to create a simple OLAP client bound to the OLAP data source.
This section covers the information required to create a simple OLAP Client bound to the OLAP data source.

## Through Visual Studio

Open the Visual Studio IDE and navigate to File > New > Project > WPF application (inside Visual C# templates) to create a new WPF application.

After creating the WPF application, go to View menu and select Toolbox option. Now, the toolbox will appear inside the Visual Studio IDE. From the Visual Studio Toolbox, drag the OLAP client under the **Syncfusion<sup>®</sup> BI WPF** tag. It will automatically add the required assemblies to the application.
After creating the WPF application, go to View menu and select Toolbox option. Now, the toolbox will appear inside the Visual Studio IDE. From the Visual Studio Toolbox, drag the OLAP Client under the **Syncfusion<sup>®</sup> BI WPF** tag. It will automatically add the required assemblies to the application.

![WPF OLAP Client Getting-Started Image1](Getting-Started_images/Getting-Started_img1.png)

Add a **Name** to the OLAP client component for accessing it through code-behind as shown in the following code sample.
Add a **Name** to the OLAP Client component for accessing it through code-behind as shown in the following code sample.

{% highlight xaml %}

Expand All @@ -39,7 +39,7 @@ Add a **Name** to the OLAP client component for accessing it through code-behind

{% endhighlight %}

Include the following namespace in the code-behind for using OlapDataManger in the application. The **OlapDataManager** class contains the connection details, current report, cube name, cube schema, and pivot engine for rendering the OLAP client control.
Include the following namespace in the code-behind for using OlapDataManger in the application. The **OlapDataManager** class contains the connection details, current report, cube name, cube schema, and pivot engine for rendering the OLAP Client control.

* Syncfusion.Olap.Manager

Expand Down Expand Up @@ -113,11 +113,11 @@ Select the **Project** tab available in the left-corner of the Blend IDE, right-

N> You can also get the assemblies by browsing to the default assembly location {System Drive}:\Program Files (x86)\Syncfusion\Essential Studio\&lt;version number&gt;\precompiledassemblies\&lt;version number&gt;\&lt;framework version&gt;\

On adding the above assemblies, the OLAP client control will be added under the **Assets** tab automatically. Now, choose the **Assets** tab and drag the OLAP client to the designer.
On adding the above assemblies, the OLAP Client control will be added under the **Assets** tab automatically. Now, choose the **Assets** tab and drag the OLAP Client to the designer.

![WPF OLAP Client Getting-Started Image3](Getting-Started_images/Getting-Started_img3.png)

Add a **Name** to the OLAP client component for accessing it through code-behind as shown in the following code sample.
Add a **Name** to the OLAP Client component for accessing it through code-behind as shown in the following code sample.

{% highlight xaml %}

Expand Down Expand Up @@ -212,7 +212,7 @@ To add the dependency assemblies within the application, right-click the **Refer

N> You can also get the assemblies by browsing to the default assembly location {System Drive}:\Program Files (x86)\Syncfusion\Essential Studio\&lt;version number&gt;\precompiledassemblies\&lt;version number&gt;\&lt;{framework version&gt;\

Include the following namespaces in code-behind for using OLAP client and OlapDataManger in the application.
Include the following namespaces in code-behind for using OLAP Client and OlapDataManger in the application.

* Syncfusion.Olap.Manager
* Syncfusion.Windows.Client.Olap
Expand Down
6 changes: 3 additions & 3 deletions wpf/OLAP-Client/Localization.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,11 @@ documentation: ug

# Localization in WPF OLAP Client

Localization deals with customizing data and resources for specific culture or language. The built-in localization and globalization mechanism in WPF allows you to localize any string resource used by the OLAP client control.
Localization deals with customizing data and resources for specific culture or language. The built-in localization and globalization mechanism in WPF allows you to localize any string resource used by the OLAP Client control.

You can create and place the resource files in a separate location in the user application. Then, you can access the culture specific resources from the current application assembly.

For this, first create a resource file for our OLAP client control and translate the strings to your culture. Basically, the OLAP client contains control assemblies such as OlapChart.WPF and OlapGrid.WPF and Tools assemblies such as OlapShared.WPF and OlapTools.WPF within it. So, it is mandatory to localize the necessary strings available in those assemblies. Once it is translated, you might use the resources in your projects by setting the corresponding culture in your application.
For this, first create a resource file for our OLAP Client control and translate the strings to your culture. Basically, the OLAP Client contains control assemblies such as OlapChart.WPF and OlapGrid.WPF and Tools assemblies such as OlapShared.WPF and OlapTools.WPF within it. So, it is mandatory to localize the necessary strings available in those assemblies. Once it is translated, you might use the resources in your projects by setting the corresponding culture in your application.

![Adding the localized string in resource file](Localization_images/Localization_img1.png)

Expand Down Expand Up @@ -44,7 +44,7 @@ End Sub

## RTL support

RTL support for OLAP client is used to display the content from right to left by setting the `FlowDirection` property to "RightToLeft". The following code sample explains how to set this property.
RTL support for OLAP Client is used to display the content from right to left by setting the `FlowDirection` property to "RightToLeft". The following code sample explains how to set this property.

{% tabs %}

Expand Down
2 changes: 1 addition & 1 deletion wpf/OLAP-Client/Named-Sets.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ documentation: ug

# Named Sets in WPF OLAP Client

The OLAP client supports the binding of OLAP data with named set records pre-defined in the cube. A named set is a collection of tuples and members, which can be defined and saved as a part of the cube definition. Named set records reside inside the sets folder, which is under a dimension element. These elements can be dragged to categories/series/slicer axis of the axis element builder. To easily work with a lengthy, complex, or commonly used expression, use Multidimensional Expressions (MDX) that allows you to define a named set.
The OLAP Client supports the binding of OLAP data with named set records pre-defined in the cube. A named set is a collection of tuples and members, which can be defined and saved as a part of the cube definition. Named set records reside inside the sets folder, which is under a dimension element. These elements can be dragged to categories/series/slicer axis of the axis element builder. To easily work with a lengthy, complex, or commonly used expression, use Multidimensional Expressions (MDX) that allows you to define a named set.

The cube dimension browser displays the dimensions, measures, and KPIs along with named sets from the selected cube inside a tree on the left. To visualize these members, you can drag the members to the axis element builder.

Expand Down
8 changes: 4 additions & 4 deletions wpf/OLAP-Client/OlapClient-Elements.md
Original file line number Diff line number Diff line change
Expand Up @@ -123,7 +123,7 @@ True</td></tr>

## Axis element builder

The axis element builder allows you to build elements in the axes of OLAP client. This supports three axes: categorical, series, and slicer. Based on the construction of the axes, the OLAP grid and OLAP chart will display the resultant data.
The axis element builder allows you to build elements in the axes of OLAP Client. This supports three axes: categorical, series, and slicer. Based on the construction of the axes, the OLAP grid and OLAP chart will display the resultant data.

### Categorical (column)

Expand Down Expand Up @@ -183,7 +183,7 @@ The Check All and Uncheck All options in the dialog allows you to select and des

The options available in the toolbar are:

* **Connect to server**: Connects the data source with OLAP client through the offline cube, online server, or connection string.
* **Connect to server**: Connects the data source with OLAP Client through the offline cube, online server, or connection string.
* **New report**: Creates a new report list and clears the existing report collection to provide a new platform for new deployment based on the existing cube elements.
* **Load report**: Picks a saved report collection from the database and loads it by clearing the existing collection of reports.
* **Save report**: Stores the report collection at that instant in the local system.
Expand All @@ -195,7 +195,7 @@ The options available in the toolbar are:
* **Show expander**: Displays an expander option for the grid and chart to perform drill-down operations.
* **Filter/sort column**: Filters or sorts the data in the OLAP report with respect to the column.
* **Filter/sort row**: Filters or sorts the data in the OLAP report with respect to the row.
* **Report list**: Holds all reports of the current session of the OLAP client control and displays them in a drop-down list. You can select a report from the drop-down list.
* **Report list**: Holds all reports of the current session of the OLAP Client control and displays them in a drop-down list. You can select a report from the drop-down list.
* **MDX query**: Displays the executed MDX query to retrieve the data at that instant.

## Report manipulation
Expand Down Expand Up @@ -248,7 +248,7 @@ After providing an appropriate name, click **Save**. The report will be saved in

### Load report

This option loads a report from the local system. Click the load report icon on the toolbar to load a report into the OLAP client.
This option loads a report from the local system. Click the load report icon on the toolbar to load a report into the OLAP Client.

![Load report option is selected in OlapClient toolbar](OlapClient-Elements_images/OlapClient-Elements_img29.png)

Expand Down
6 changes: 3 additions & 3 deletions wpf/OLAP-Client/OlapReport-Serialization.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ documentation: ug

# OlapReport Serialization in WPF OLAP Client

This feature allows users to store the current session as a stream anywhere and load the saved stream back to populate the OLAP client control.
This feature allows users to store the current session as a stream anywhere and load the saved stream back to populate the OLAP Client control.

The following code sample describes getting the report as stream.

Expand All @@ -29,7 +29,7 @@ Dim stream As Stream = Me.olapClient1.GetReportStream()

{% endtabs %}

The following code sample illustrates loading the report which is in stream type to OLAP client.
The following code sample illustrates loading the report which is in stream type to OLAP Client.

{% tabs %}

Expand All @@ -50,7 +50,7 @@ Me.olapClient1.LoadReportStream(reportStream)
The following code sample describes

* storing of the report as stream in database and
* retrieving the report as stream from the database and loading it back to OLAP client.
* retrieving the report as stream from the database and loading it back to OLAP Client.

**Storing report as stream in database**

Expand Down
4 changes: 2 additions & 2 deletions wpf/OLAP-Client/Overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ documentation: ug

# About Syncfusion WPF OLAP Client Control

The OLAP client control for WPF supports browsing multidimensional data that is organized in the form of dimensions, measures, named sets, and KPI (key performance indicators) in a cube format. You can visualize the results in graphical and tabular formats (chart and grid). The OLAP client control is also used to create and edit a report on-the-fly that is stored for later use.
The OLAP Client control for WPF supports browsing multidimensional data that is organized in the form of dimensions, measures, named sets, and KPI (key performance indicators) in a cube format. You can visualize the results in graphical and tabular formats (chart and grid). The OLAP Client control is also used to create and edit a report on-the-fly that is stored for later use.

## Key features

Expand All @@ -20,7 +20,7 @@ The OLAP client control for WPF supports browsing multidimensional data that is
* **Grid**: A grid is a tabular representation of data, arranged in the form of rows and columns and categorized accordingly.
* **Cube selector**: Comprises multiple cubes obtained from the data source.
* **Cube dimension browser**: Tree view structure that comprises measures, dimensions, hierarchies, named sets, KPI, and so on, belonging to the current cube into independent logical groups.
* **AxisElementBuilder**: Allows building an OLAP report by placing elements in different axes of the OLAP client. There are three axes that are supported namely column, row, and slicer.
* **AxisElementBuilder**: Allows building an OLAP report by placing elements in different axes of the OLAP Client. There are three axes that are supported namely column, row, and slicer.
* **Member editor**: A tree view control that displays the member elements of the selected dimension.
* **Measure editor**: Comprises a collection of measures.
* **Toolbar**: Toolbar provides options for filter, sorting, exporting, and manipulating the OLAP report.
Expand Down
Loading